Virtual Machine-To-Port Peripheral Device Driver
First Claim
1. A method, comprising:
- configuring, with an orchestration agent running on a host computing system of a host device and using a virtual-machine (“
VM”
)-to-port peripheral device driver, a physical port of the host device to establish two or more virtual ports that are associated with the physical port; and
mapping, with the orchestration agent and using the VM-to-port peripheral device driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports associated with the physical port.
1 Assignment
0 Petitions
Accused Products
Abstract
Novel tools and techniques might provide for implementing communications between two or more virtual machines (“VMs”) and client devices coupled to one or more ports. In some embodiments, an orchestration agent running on a host computing system might configure, using a VM-to-Port driver, a physical port of the host device to establish two or more virtual ports associated with the physical port, and might map, using the VM-to-Port driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports. When a client device is communicatively coupled to the physical port, the orchestration agent might map, using the VM-to-Port driver, each of the two or more VMs with one or more functions of the client device via corresponding each of the two or more virtual ports associated with the physical port to which the client device is communicatively coupled.
-
Citations
22 Claims
-
1. A method, comprising:
-
configuring, with an orchestration agent running on a host computing system of a host device and using a virtual-machine (“
VM”
)-to-port peripheral device driver, a physical port of the host device to establish two or more virtual ports that are associated with the physical port; andmapping, with the orchestration agent and using the VM-to-port peripheral device driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports associated with the physical port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A host device, comprising:
-
one or more physical ports; a host computing system, comprising; at least one processor; at least one non-transitory computer readable medium communicatively coupled to the at least one processor, the at least one non-transitory computer readable medium having stored thereon computer software comprising a set of instructions that, when executed by the at least one processor, causes the host computing system to; configure, using a virtual-machine (“
VM”
)-to-port peripheral device driver, at least one physical port of the one or more physical ports to establish two or more virtual ports that are associated with the at least one physical port; andmap, using the VM-to-port peripheral device driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports associated with the at least one physical port. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification