摘要 |
PROBLEM TO BE SOLVED: To provide an apparatus and a method for injecting transactions to support the virtualization of a physical device controller. SOLUTION: An apparatus includes: a processor; a system memory; the physical device controller; and a virtualization agent. The physical device controller is shared by a plurality of virtual machines created by a virtual machine monitor installed in a processor. The virtualization agent is connected to the system memory through a first interface, and connected to the physical device controller through a second interface, and adapted to represent he physical device controller as a plurality of virtual device controllers assigned to the plurality of virtual machines, and inject transactions to the first interface and the second interface on behalf of a plurality of the virtual device controllers. COPYRIGHT: (C)2010,JPO&INPIT
|