Virtualization Aware Network Switch
First Claim
1. A network switch comprising:
- a first port coupled to a host system;
a second port; and
a first profile including;
a first key that is associated with a first virtual machine on the host system; and
first configuration information that configures the first port for the first virtual machine;
wherein the network switch is operable to;
receive a first communication on the second port, the first communication including the first key; and
in response to receiving the first communication, change the first configuration information to configure the second port for the first virtual machine.
14 Assignments
0 Petitions
Accused Products
Abstract
A network switch includes a port coupled to a host, and a profile. The profile includes a key associated with a virtual machine on the host, and information for configuring the port for the virtual machine. The switch receives communication on another port with the key and configures the other port for the virtual machine. A method includes coupling a host with a virtual machine to a port of a network switch, receiving communications from the virtual machine on the port, and creating a profile with a key for identifying data associated with the virtual machine and with information for configuring the switch to route data associated with the virtual machine through the port, receiving communications with the key information at another port, and modifying the information to route data for the virtual machine through the other port.
286 Citations
20 Claims
-
1. A network switch comprising:
-
a first port coupled to a host system; a second port; and a first profile including; a first key that is associated with a first virtual machine on the host system; and first configuration information that configures the first port for the first virtual machine; wherein the network switch is operable to; receive a first communication on the second port, the first communication including the first key; and in response to receiving the first communication, change the first configuration information to configure the second port for the first virtual machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
coupling a host system to a first port of a first network switch, the host system including a first virtual machine; receiving at the first port a first communication from the first virtual machine; in response to receiving the first communication, creating in the first network switch a first profile including; first key information operable to identify data received by the first network switch as being associated with the first virtual machine; and first configuration information operable to configure the first network switch to route data associated with the first virtual machine through the first port; receiving at a second port of the first network switch a second communication that includes the first key information; and in response to receiving the second communication, modifying the network switch configuration as per the first configuration information to enable data routing for the first virtual machine through the second port. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. Machine-executable code for an information handling system having a first resource, wherein the machine-executable code is embedded within a tangible medium and includes instructions for carrying out a method comprising:
-
receiving at a first port a first communication from a first virtual machine; in response to receiving the first communication, creating in the first network switch a first profile including; first key information operable to identify data received by the first network switch as being associated with the first virtual machine; and first configuration information operable to configure the first network switch to enable data routing for the first virtual machine through the first port; receiving at a second port of the first network switch a second communication that includes the first key information; and in response to receiving the second communication, applying the first configuration information to configure the first network switch to enable data routing for the first virtual machine through the second port. - View Dependent Claims (17, 18, 19, 20)
-
Specification