发明名称 Central switch for coupling virtual desktops to peripheral devices
摘要 In one embodiment, a method includes coupling a plurality of virtual machines to a plurality of peripheral devices via a central switch where the plurality of virtual machines are running a plurality of virtual desktops. A data packet is received from a virtual machine where the data packet is received in a first format compatible with a virtual desktop being run in the virtual machine. The central switch determines a peripheral device that corresponds to the virtual desktop. Then, the central switch generates a peripheral signal from the data packet that is configured to be sent to the peripheral device. The peripheral signal is in a second format compatible with the peripheral device and different from the first format. The peripheral signal is sent to the peripheral device where the peripheral device can process the peripheral signal for the virtual desktop being run in the virtual machine.
申请公布号 US9639386(B2) 申请公布日期 2017.05.02
申请号 US201414532653 申请日期 2014.11.04
申请人 VMware, Inc. 发明人 Antony Jinto
分类号 G06F15/173;G06F9/455;G06F3/023;G06F3/038 主分类号 G06F15/173
代理机构 代理人
主权项 1. A method for coupling a plurality of virtual machines to a plurality of peripheral devices via a central switch, wherein the plurality of virtual machines are running a plurality of virtual desktops, the method comprising: receiving a data packet from a virtual machine in one of the plurality of virtual machines coupled to the central switch, the data packet received in a first format compatible with a virtual desktop being run in the virtual machine; determining, by the central switch, a peripheral device in the plurality of peripheral devices that corresponds to the virtual desktop based on identification data associated with the virtual desktop including a port number specific to the virtual desktop, wherein each peripheral device of the plurality of peripheral devices is associated with a different virtual desktop; generating, by the central switch, a peripheral signal from the data packet that is configured to be sent to the peripheral device; and sending, by the central switch, the peripheral signal to the peripheral device via a converter, wherein the converter converts the peripheral signal to a second format compatible with the peripheral device that processes the peripheral signal for the virtual desktop being run in the virtual machine, and wherein each peripheral device in the plurality of peripheral devices is associated with a single different converter.
地址 Palo Alto CA US