High Performance Network Virtualization with SR-IOV

Virtualization poses new challenges to I/O performance. The single-Root I/O virtualization (SR-IOV) standard allows an I/O device to be shared by multiple Virtual Machines (VMs), without losing runtime performance. The authors propose generic virtualization architecture for SR-IOV devices, which can be implemented on multiple Virtual Machine Monitors (VMMs). With the support of their architecture, the SR-IOV device driver is highly portable and agnostic of underlying VMM. Based on their first implementation of network device driver, they applied several optimizations to reduce virtualization overhead. Then, they carried out comprehensive experiments to evaluate SR-IOV performance and compare it with par virtualized network driver.

Provided by: Shanghai Institute of Applied Physics, Chinese Academy of Sciences Topic: Virtualization Date Added: Dec 2012 Format: PDF

Find By Topic