Method and apparatus for dynamically assigning I/O device in virtual machine system
US8613000B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 19, 2006 |
| Grant date | Dec 17, 2013 |
| Priority date | — |
| Expiry date | Aug 19, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/45537
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus for dynamic assigning I/O device in virtual machine system, the virtual machine system comprises a service OS, a hypervisor and at least one guest OS. The service OS contains a device model module, the device model module providing an access platform for I/O device to the guest OS. The guest OS access the device model module through the hypervisor. One device state module for dynamic reflecting the device's state is increased in the device model module, the device state module dynamic altering the register condition of the device in hardware space. It is possible to dynamic control the access to I/O device by the guest OS by using the control panel in the service OS to dynamic alter the device's state in the device state module. One agent module is increased in guest OS, for altering the device's state in guest OS anytime based on the change of the device state.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.