-
1.
公开(公告)号:US20140359614A1
公开(公告)日:2014-12-04
申请号:US13909743
申请日:2013-06-04
Applicant: VMware, Inc.
Inventor: Lawrence SPRACKLEN , Hari SIVARAMAN , Vikram MAKHIJA , Rishi BIDARKAR
IPC: G06F9/455
CPC classification number: G06F9/45558
Abstract: Exemplary methods, apparatuses, and systems include a client virtual machine processing a system call for a device driver to instruct a physical device to perform a function and transmitting the system call to an appliance virtual machine to execute the system call. The client virtual machine determines, in response to the system call, that an established connection with the appliance virtual machine has switched from a first protocol to a second protocol, the first and second protocols including a high-performance transmission protocol and Transmission Control Protocol and Internet Protocol (TCP/IP). The client virtual machine transmits the system call to the appliance virtual machine according to the second protocol. For example, the established connection may switch to the second protocol in response to the client virtual machine migrating to the first host device from a second host device.
Abstract translation: 示例性方法,装置和系统包括客户端虚拟机,其处理用于设备驱动程序的系统调用以指示物理设备执行功能并将系统调用发送到设备虚拟机以执行系统调用。 客户端虚拟机响应于系统调用确定与设备虚拟机建立的连接已经从第一协议切换到第二协议,第一和第二协议包括高性能传输协议和传输控制协议 互联网协议(TCP / IP)。 客户端虚拟机根据第二协议将系统调用传输到设备虚拟机。 例如,所建立的连接可以响应于客户端虚拟机从第二主机设备迁移到第一主机设备而切换到第二协议。
-
公开(公告)号:US20190138344A1
公开(公告)日:2019-05-09
申请号:US16242275
申请日:2019-01-08
Applicant: VMware, Inc.
Inventor: Lawrence SPRACKLEN , Hari SIVARAMAN , Vikram MAKHIJA , Rishi BIDARKAR
IPC: G06F9/455
Abstract: Exemplary methods, apparatuses, and systems include a client virtual machine processing a system call for a device driver to instruct a physical device to perform a function and transmitting the system call to an appliance virtual machine to execute the system call. The client virtual machine determines, in response to the system call, that an established connection with the appliance virtual machine has switched from a first protocol to a second protocol, the first and second protocols including a high-performance transmission protocol and Transmission Control Protocol and Internet Protocol (TCP/IP). The client virtual machine transmits the system call to the appliance virtual machine according to the second protocol. For example, the established connection may switch to the second protocol in response to the client virtual machine migrating to the first host device from a second host device.
-