Beyond the Hypervisor - A Technical Roadmap for Open Virtualization, Linux, KVM
Audience:
Topic:
- VFIO - Virtual Function I/O
SR-iov and pass-through devices, including GPU pass-through - which enables grapics virtualization in a well-organized way. Multi-headed adapter support.
RDMA devices - both in guest kernel and guest user-space
Overall good example of a feature that is developed in both the Linux kernel, KVM modules, and Qemu (user space) - U-RCU Userspace RCU - Scalability and Performance enhancements by making data structures more granular
- Nested Virtualization
Shadow VMCS
Posted Interrupts
APIC Virtualization
Use Cases for Nested Virtualization - Newer Platform Ports
ARM, PPC, S390 - Live Migration - 4x Performance Improvement
Now Asynchronous
Other algorithm experiments - Block Storage Formats
Zero-fill offloads, Async optimizations - GlusterFS Integration & Translators
- ivshmem - shared memory transport -
- Hot Plug interface rewrite, CPU and Memory Hot Plug
Bringing Order from Chaos: What is driving this pace of feature development? All these features are driven by one of: OpenStack-style Cloud usage, Enterprise Linux customers pushing new workloads into virtualization, and new processor development.
Presentation:
Room:
La Jolla
Time:
Saturday, February 22, 2014 - 13:30 to 14:30