KVM Forum / oVirt Workshop has ended
Back To Schedule
Thursday, November 8 • 4:00pm - 4:30pm
Efficient Sharing of Physical Devices Between KVM Guests and Host - Bharat Bhushan, Freescale

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

Sharing of physical devices on the processor between the KVM guests and host without significant performance impact continues to be a challenge. Queues are one of the fundamental building blocks for providing pass-through interface and sharing of the physical device. QorIQ processors support multiple transmit and receive queues in hardware. These queues provide the interface to different hardware accelerators (e.g. crypto engine, pattern matching engine) and I/O ports (e.g. Ethernet, RapidIO). Each such queue can be independently assigned to the virtual machines to provide direct access to the physical device. In this paper we describe use of this architecture for sharing hardware accelerators and I/O ports with device pass-through. In addition we describe how this architecture enables the creation of virtual Ethernet ports for efficient inter virtual machine communication.


Bharat Bhushan

Bharat Bhushan is a Senior Multicore Embedded Software Engineer at Freescale Semiconductor. Currently working on virtualization software development for Freescale QorIQ multicore platforms. Currently Bharat is involved in KVM porting work on QorIQ platfor

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

Attendees (0)