Virtual gateways and implicit routing in distributed overlay virtual environments
AssigneeInternational Business Machines Corporation
InventorsStephan Benny, Uday S. Nagaraj
Life of this patent
Estimating the term…
Abstract
A method includes receiving a packet from a first virtual machine (VM) in a distributed overlay virtual Ethernet (DOVE) network. A first virtual switch appends the packet with a tunnel header that is addressed for a second virtual switch. The first virtual switch acts as a virtual default gateway based on replacement of a first destination address for the virtual default gateway with a second destination address for a second VM. Multiple virtual gateways in the DOVE network share a same media access control (MAC) address.
Claims20
A method comprising:
- receiving a packet from a first virtual machine (VM) in a distributed overlay virtual Ethernet (DOVE) network;
- and
- appending, by a first virtual switch, the packet with a tunnel header that is addressed for a second virtual switch,
- wherein the first virtual switch acts as a virtual default gateway based on replacement of a first destination address for the virtual default gateway with a second destination address for a second VM, a plurality of virtual gateways in the DOVE network share a same media access control (MAC) address, and the first VM and the second VM are part of the DOVE network.
A computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code being executable by a first switch to implement a method comprising:
- receiving, by the first virtual switch, a packet from a first virtual machine (VM) in a distributed overlay virtual Ethernet (DOVE) network;
- and
- appending, by the first virtual switch, the packet with a tunnel header that is addressed for a second virtual switch,
- wherein the first virtual switch acts as a virtual default gateway based on replacement of a first destination address for the virtual default gateway with a second destination address for a second VM, a plurality of virtual gateways in the DOVE network share a same media access control (MAC) address, and the first VM and the second VM are part of the DOVE network.
A method comprising:
- receiving a packet from a source virtual machine (VM) in a distributed overlay virtual Ethernet (DOVE) network;
- and
- appending, by a source virtual switch, the packet with a tunnel header that is addressed for a destination virtual switch,
- wherein the source virtual switch acts as a virtual default gateway based on replacement of a media access control (MAC) address for the virtual default gateway with a MAC address for a destination VM, a plurality of virtual gateways in the DOVE network share a same MAC address, and the source VM and the destination VM are part of the DOVE network.
Dependencies are inferred from the claim text.