Traffic forwarding for virtual machines
First Claim
1. A method comprising:
- communicating with a plurality of virtual machines located at a network device;
assigning to each of said virtual machines, a mode of operation for forwarding data from said virtual machine, said mode of operation selected from a first mode wherein said data is forwarded by a hardware implemented switch, and a second mode wherein said data is forwarded by a virtual switch at the network device; and
switching said assigned mode of operation at one or more of said virtual machines.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus configured for communication with a plurality of virtual machines includes a virtual switch in communication with one or more of the virtual machines, an interface in communication with one or more of the virtual machines and configured for communication with a hardware implemented switch, and a mode selector for assigning to each of the virtual machines, a mode of operation for forwarding data from the virtual machine and switching the assigned mode of operation at one or more of the virtual machines. The mode of operation is selected from a first mode wherein the data is forwarded by the hardware implemented switch and a second mode wherein the data is forwarded by the virtual switch.
389 Citations
20 Claims
-
1. A method comprising:
-
communicating with a plurality of virtual machines located at a network device; assigning to each of said virtual machines, a mode of operation for forwarding data from said virtual machine, said mode of operation selected from a first mode wherein said data is forwarded by a hardware implemented switch, and a second mode wherein said data is forwarded by a virtual switch at the network device; and switching said assigned mode of operation at one or more of said virtual machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus configured for communication with a plurality of virtual machines, said apparatus comprising:
-
a virtual switch in communication with one or more of said virtual machines; an interface in communication with one or more of said virtual machines and configured for communication with a hardware implemented switch; and a mode selector for assigning to each of said virtual machines, a mode of operation for forwarding data from said virtual machine, said mode of operation selected from a first mode wherein said data is forwarded by the hardware implemented switch, and a second mode wherein said data is forwarded by said virtual switch, and switching said assigned mode of operation at one or more of said virtual machines; wherein said one or more virtual machines in communication with said interface are in said first mode of operation and said one or more virtual machines in communication with said virtual switch are in said second mode of operation. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. Logic encoded in one or more tangible media for execution and when executed operable to:
-
communicate with a plurality of virtual machines located at a network device; assign to each of said virtual machines, a mode of operation for forwarding data from said virtual machine, said mode of operation selected from a first mode wherein said data is forwarded by a hardware implemented switch, and a second mode wherein said data is forwarded by a virtual switch at the network device; and switch said assigned mode of operation at one or more of said virtual machines - View Dependent Claims (18, 19, 20)
-
Specification