KVM Forum 2019 has ended
October 31 - November 1
Lyon Convention Centre - Lyon, France
More information for KVM Forum 2019
Back To Schedule
Friday, November 1 • 11:00 - 11:30
Hybird^2 Nested VM IO Performance Tuning - Tianyu Lan, Microsoft & Chao Peng, Intel

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.
As popular of cloud, more vendors move their business into cloud and nested virtualization technology is used in the production environment more and more(e.g security container and emulation ). Microsoft Azure cloud platform provides nested virtualization support.

The IO performance is still to be a bottleneck for good experience with high through put. This is due to long code path and several data copies among host, L1 VM and L2 VM. Traditional solution is to use pass-through solution and expose virtual IOMMU to L1 VM. But Virtual IOMMU still has a side affect. This topic is to propose a hybrid solution of vhost-user with user space drivers (DPDK, SPDK)plus device pass through(L0->L1) to accelerate nested VM IO performance. From test result, L2 VM can achieve almost 100% L0 IO performance in some cases. This topic will show our performance result and some challenges.


Chao Peng

Senior Software Engineer, Intel
Chao Peng is a senior software engineer in Intel virtualization team. His responsibilities include enabling various hardware virtualization features in open source VMM/OS, as well as developing new usages models in virtualization and cloud environment. He was speaker in KVM forum/Xen... Read More →

Tianyu Lan

Senior Software Engineer, Microsoft
Tianyu is Senior Software Engineer in COSINE(Core OS & Intelligent Edge) at Microsoft. He focuses on the performance optimization of Linux VMs on Hyper-V. Previously, Tianyu worked on ACPI, power management, KVM and Xen opens source projects at Intel Open source technology center... Read More →

Friday November 1, 2019 11:00 - 11:30 CET
Forum 3