发明名称 Method, apparatus and system for seamlessly sharing devices amongst virtual machines
摘要 A method, apparatus and system are described for seamlessly sharing I/O devices amongst multiple virtual machines ("VMs") on a host computer. Specifically, according to one embodiment of the invention, the virtual machine manager ("VMM") on the host cycles access to the I/O devices amongst the VMs according to a round robin or other such allocation scheme. In order to provide direct access to the devices, the VMM may save the device state pertaining to the currently active VM, store the state in a memory region allocated to the currently active VM, retrieve a device state for a new VM from its memory region and restore the device using the retrieved device state, thus providing the illusion that each VM has direct, full-speed, exclusive access to the I/O device.
申请公布号 US7454756(B2) 申请公布日期 2008.11.18
申请号 US20040794752 申请日期 2004.03.05
申请人 INTEL CORPORATION 发明人 LANTZ PHILIP R.;GOLDSMITH MICHAEL A.;COWPERTHWAITE DAVID J.;PANESAR KIRAN S.
分类号 G06F9/46;G06F9/455 主分类号 G06F9/46
代理机构 代理人
主权项
地址