Patent ID: 9160612
Filing Date: 2015-10-13
Classification: G06F,H04L

Abstract:
1. A method comprising: creating a distributed virtual switch (DVswitch) and distributed virtual ports (DVports) for the DVswitch, wherein the DVswitch binds virtual switches in a collection of hosts together in a software abstraction, and wherein the DVports are available for connection by virtual network interface cards (VNICs) of virtual machines in the collection of hosts; receiving a request for a connection of a virtual network interface card (VNIC) of a virtual machine for a host in the collection of hosts to a DVport; checking if the requested DVport is available for the connection to the VNIC; and if the requested DVport is available, providing connection information for the requested DVport to the host to allow the host to connect the requested DVport to the VNIC, wherein the DVport stores a runtime state for a virtual port associated with a virtual switch for the host, the virtual switch forwarding network frames between the VNIC and a physical network interface card (NIC).