-
公开(公告)号:US20170052811A1
公开(公告)日:2017-02-23
申请号:US15288366
申请日:2016-10-07
Applicant: Intel Corporation
Inventor: Zhefu Jiang , Shoumeng Yan , Gansha Wu
CPC classification number: G06F9/45558 , G06F9/45533 , G06F9/5077 , G06F9/54 , G06F12/1081 , G06F13/28 , G06F15/17331 , G06F2009/45575 , G06F2009/45579
Abstract: Disclosed is a method that may include hosting, by a virtual machine manager of a local machine, a virtual machine having a device driver. The method may include obtaining, by the virtual machine manager, from a stub driver on the remote machine, information about the I/O device on the remote machine. The I/O device on the remote machine may be bound to the stub driver on the remote machine. The method may include instantiating, by the virtual machine manager, a virtual I/O device on the local machine corresponding to the I/O device on the remote machine. The method may include collaborating, by the virtual machine manager, with the stub driver on the remote machine to effectuate a real access to the I/O device on the remote machine for an access to the virtual I/O device by the device driver on behalf of a program on the local machine. Other embodiments may be described and claimed.
Abstract translation: 公开了一种方法,其可以包括由本地机器的虚拟机管理器托管具有设备驱动程序的虚拟机。 该方法可以包括由虚拟机管理器从远程机器上的存根驱动器获得关于远程机器上的I / O设备的信息。 远程机器上的I / O设备可能绑定到远程机器上的存根驱动程序。 该方法可以包括由虚拟机管理器在远程机器上对应于I / O设备的本地机器上实例化虚拟I / O设备。 该方法可以包括由虚拟机管理器与远程机器上的存根驱动器进行协作,以实现对远程机器上的I / O设备的实际访问,以便设备驱动程序访问虚拟I / O设备 代表本地机器上的程序。 可以描述和要求保护其他实施例。
-
公开(公告)号:US10387182B2
公开(公告)日:2019-08-20
申请号:US15288366
申请日:2016-10-07
Applicant: Intel Corporation
Inventor: Zhefu Jiang , Shoumeng Yan , Gansha Wu
IPC: G06F9/455 , G06F9/50 , G06F9/54 , G06F15/173 , G06F12/1081 , G06F13/28
Abstract: Methods, systems, or apparatus may be directed to hosting, by a virtual machine manager of a local machine, a virtual machine having a device driver. A virtual machine manager may obtain, from a stub driver on a remote machine, information about the I/O device on the remote machine. The I/O device may be bound to a stub driver on the remote machine. The virtual machine manager may instantiate a virtual I/O device on the local machine corresponding to the I/O device on the remote machine. The virtual machine manager may then collaborate with the stub driver on the remote machine to effectuate a real access to the I/O device on the remote machine for an access to the virtual I/O device by the device driver on behalf of a program on the local machine.
-