From Fedora Project Wiki
(Created page with "<!-- All fields on this form are required to be accepted by FESCo. We also request that you maintain the same order of sections so that all of the feature pages are uniform. --...")
 
Line 14: Line 14:


<!-- Include you email address that you can be reached should people want to contact you about helping with your feature, status is requested, or  technical issues need to be resolved-->
<!-- Include you email address that you can be reached should people want to contact you about helping with your feature, status is requested, or  technical issues need to be resolved-->
* Email: [mailto:pbonzini@redhat.com]
* Email: [mailto:pbonzini@redhat.com pbonzini@redhat.com]


== Current status ==
== Current status ==

Revision as of 07:59, 14 July 2011


virtio-scsi

Summary

A new storage architecture for KVM based on SCSI and integrated with lio.

Owner

Current status

  • Targeted release: Fedora 17
  • Last updated: 2011-07-14
  • Percentage of completion: 10%

Detailed Description

virtio-scsi improves the storage stack in terms of scalability (easily overcomes the current limit of ~30 freely hot-pluggable/unpluggable storage devices), flexibility (support features such as SCSI passthrough or persistent reservations), extensibility (exposing new features to the guest does not require updating drivers in both the host and the guest).

Benefit to Fedora

Fedora users will be able to use an industry-standard storage stack for their virtual machines.

Scope

The guest driver will be included as part of the distribution's kernel and as part of the seabios ROMs installed together with QEMU. The host drivers will be included in the qemu package. Management tools based on libvirt should support this too.

How To Test

TBD

Dependencies

None.

Contingency Plan

Each piece (kernel, qemu, libvirt) can still be included separately. The virtio-blk drivers will obviously not be removed anyway.

Documentation

TBD

Release Notes

KVM and libvirt support a new advanced SCSI-based storage stack, virtio-scsi. virtio-scsi can be used on guests running {{list of supported guest operating systems}}.

Comments and Discussion