Paravirtualization acceleration through single root I/O virtualization
First Claim
1. A system, comprising:
- an information handling system device for operatively coupling with a device implementing Input/Output (I/O) virtualization for data transmission, the information handling system device configured for executing an operating system control program to manage one or more guest operating systems on the information handling system device, the operating system control program including a paravirtualization driver for formulating a work queue entry according to the I/O virtualization of the device,wherein data is transmitted between the one or more guest operating systems and the device via the paravirtualization driver.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to an information handling system device for operatively coupling with a device implementing Input/Output (I/O) virtualization for data transmission. The information handling system device may be configured for executing an operating system control program to manage one or more guest operating systems on the information handling system device. The operating system control program may include a paravirtualization driver for formulating a work queue entry according to the I/O virtualization of the device. Data may be transmitted between the one or more guest operating systems and the device via the paravirtualization driver.
-
Citations
20 Claims
-
1. A system, comprising:
-
an information handling system device for operatively coupling with a device implementing Input/Output (I/O) virtualization for data transmission, the information handling system device configured for executing an operating system control program to manage one or more guest operating systems on the information handling system device, the operating system control program including a paravirtualization driver for formulating a work queue entry according to the I/O virtualization of the device, wherein data is transmitted between the one or more guest operating systems and the device via the paravirtualization driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20)
-
-
8. A system, comprising:
-
a device implementing Input/Output (I/O) virtualization for data transmission; an information handling system device operatively coupled with the device, the information handling system device configured for executing an operating system control program to manage one or more guest operating systems on the information handling system device, the operating system control program including a paravirtualization driver for formulating a work queue entry according to the I/O virtualization of the device, wherein data is transmitted between the one or more guest operating systems and the device via the paravirtualization driver.
-
-
15. A system, comprising:
-
a device implementing a Peripheral Component Interconnect (PCI) Express interface with Single Root Input/Output (I/O) Virtualization; an information handling system device operatively coupled with the device, the information handling system device configured for executing an operating system control program to manage one or more guest operating systems on the information handling system device, the operating system control program including a paravirtualization driver for formulating a work queue entry according to the Single Root I/O Virtualization of the device, wherein data is transmitted between the one or more guest operating systems and the device via the paravirtualization driver.
-
Specification