发明申请
- 专利标题: UNIFORM STORAGE DEVICE BY PARTIAL VIRTUALIZATION MACHINE
- 专利标题(中): 部分虚拟化机器的均匀存储设备
-
申请号: US12819943申请日: 2010-06-21
-
公开(公告)号: US20110314468A1公开(公告)日: 2011-12-22
- 发明人: Hua Zhou , Vincent J. Zimmer , Michael A. Rothman , Yi Qian , Junwei Stanley Chen , Fujin Huang
- 申请人: Hua Zhou , Vincent J. Zimmer , Michael A. Rothman , Yi Qian , Junwei Stanley Chen , Fujin Huang
- 主分类号: G06F9/455
- IPC分类号: G06F9/455 ; G06F12/02
摘要:
In a computing system having a processor package, an operating system, and a physical I/O device, a partial virtual machine is provided to instantiate a virtual I/O device corresponding to the physical I/O device, the virtual I/O device having a virtual I/O controller. The partial virtual machine includes an I/O port trap to capture an I/O request to the virtual I/O device by the operating system; an I/O controller emulator coupled to the I/O port trap to handle an I/O control request to the virtual I/O controller, when the I/O request comprises an I/O control request; an I/O device emulator coupled to the I/O port trap component to handle an I/O access request to communicate with the virtual I/O device, when the I/O request comprises an I/O access request; and a device driver coupled to the I/O controller emulator and the I/O device emulator to communicate with the physical I/O device based at least in part on the I/O control request and the I/O access request. The partial virtual machine executes within a secure enclave session within the processor package, improving security of I/O transactions by preventing access to the partial virtual machine by the operating system.
公开/授权文献
信息查询