KVM Forum / oVirt Workshop has ended
Back To Schedule
Thursday, November 8 • 4:00pm - 4:30pm
Virtio-blk Performance Improvement - Asias He, Red Hat

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

1) A very short overview of storage choices in KVM
+ IDE, AHCI, SCSI, virito-scsi, virtio-blk, device assignment, network based (glusterfs, sheepdog, etc.) 
+ performance comparison (esp. virtio-scsi v.s virtio-blk)
+ why improve virtio-blk
2) Host side improvement for virtio-blk
+ userspace based virito-blk solution
- QEMU current v.s QEMU data-plane v.s kvm tool's virio-blk
+ vhost based virito-blk solution
- using existing kernel aio interface
- using new in kernel aio interface 
- using in kernel bio interface
+ userspace solution v.s. vhost solution
3) Guest side improvement for virtio-blk
+ bio based virtio-blk
+ bio based v.s. request based virtio-blk
4) Future work
+ multiqueue virtio-blk


Asias He

My name is Asias He. I work for RedHat's virtualization team. I've been working on storage performance improvement recently. Also, I have been working on the the Native Linux KVM tools project since 2010. I did a presentation on Native Linux KVM tools on

Thursday November 8, 2012 4:00pm - 4:30pm CET

Attendees (0)