KVM Forum 2018 has ended
October 24-26, 2018 - Edinburgh, Scotland, UK
Click Here For Information & Registration
Back To Schedule
Friday, October 26 • 10:00 - 10:30
SPDK vhost Target: A Practical Solution to Accelerate Storage I/Os Inside VMs - Ziye Yang & Changpeng Liu, Intel

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

In this presentation, we would like to introduce SPDK’s user space vhost* solution (including vhost-scsi/blk/NVMe), which can collaborate with QEMU & KVM to accelerate virtio-scsi, virtio-blk and even emulated NVMe controller inside guest OS. Relying on SPDK vhost* solution, the performance of I/Os inside VMs can be greatly improved compared (e.g., with I/O IOPS increasing, I/O latency decreasing) compared with the existing solutions (e.g., original QEMU emulation solution, kernel vhost* solution). Moreover, we compare our SPDK vhost-scsi/blk/NVMe with other approaches like other solutions (e.g., direct device pass-through solution, SR-IOV solution, Zheng’s VFIO based solution in KVM 2017, FPGA acceleration solution, etc). Generally, our solution is much more scalable and practical. Currently, SPDK vhost* solution is adopted by many cloud service providers (e.g., Alibaba).

avatar for Changpeng Liu

Changpeng Liu

Cloud Software Engineer, Intel
Changpeng Liu is software engineer in Intel and core maintainer of SPDK (Storage Performance Development Kit) open source project. His working areas include NVMe, storage virtualization and storage accelerators.
avatar for Ziye Yang

Ziye Yang

Staff cloud software engineer, Intel
Ziye Yang is a staff software engineer at Intel and is currently involved in cloud native related projects. Before that, Ziye worked at EMC for 4.5 years. Ziye is interested in system virtualization, file system and storage related research and development work. Ziye currently has... Read More →

Friday October 26, 2018 10:00 - 10:30 BST
Fintry Auditorium