Pass-through and emulation in a virtual machine environment
US7945436B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 24, 2008 |
| Grant date | May 17, 2011 |
| Priority date | — |
| Expiry date | Oct 27, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2009/45579
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A virtual device emulated in software and included in a virtual machine is provided in a virtualized computer system. The virtual device includes an emulation mode and a pass through mode. The emulation mode is used for a first plurality of device operations. The pass through mode is used for a second plurality of device operations. The virtual device is configured to communicate with a physical device and each of the second plurality of device operations are configured to be handled by the physical device. The virtual device also includes a switching logic to switch between the emulation mode and the pass through mode based on a device operation to be performed by the virtual machine of the virtual device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.