This event has ended. Visit the official site or create your own event on Sched.
June 25 - 27 - Beijing, China
Click Here For Information & Registration

Back To Schedule
Tuesday, June 26 • 16:20 - 17:00
vhost Dataplane in Qemu - Jason Wang, Red Hat (slides attached)

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

Feedback form is now closed.
Several limitations were spotted for the popular vhost-user protocol in recent years. Most are due to the design of a split device model which tries to offload datapath out of qemu: 1) the protocol was tightly coupled with virtio which brings extra complexity of implementing new features 2) datapath was offloaded completely which will lead poor performance (e.g the vIOMMU integration, 3) the increase of attack surface. So in this presentation, a new kind of vhost that was implemented through qemu IOThread was introduced to try to address all the above drawbacks. The talks will first discuss the design of vhost dataplane and how it addresses the above limitations. Then A prototype implementation and detailed comparison between vhost data plane vs vhost-user will be presented. At last the performance numbers and future work will be discussed.


Jason Wang

Senior Principal Software Engineer, Red Hat
Co-maintainer of kernel virtio, vdpa and vhost drivers. Maintainer of Qemu networking subsystems. Author of vDPA support in Kernel.

Tuesday June 26, 2018 16:20 - 17:00 CST