Patent ID: 11936721
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A system comprising one or more processors and a non-transitory computer readable medium, wherein the non-transitory computer readable medium comprises instructions that, when executed by the one or more processors, cause the system to perform a method for activating a virtual machine on a new host, wherein a routing table of an underlay network associates a first Internet protocol (IP) address, of a first tunnel endpoint, with a first network interface that is associated with an old host; associates a second IP address, of a second tunnel endpoint, with a second network interface that is associated with the new host; and associates a third IP address, of the virtual machine, with the first network interface, the method comprising:
initiating reprogramming of the routing table to associate the third IP address with the second network interface instead of the first network interface;
after initiating the reprogramming, receiving, at the first network interface, a packet having as a destination address the third IP address;
encapsulating, by the first tunnel endpoint, the packet with an outer header having as a destination address the second IP address;
transmitting, via the underlay network, the encapsulated packet to the second tunnel endpoint, wherein the underlay network routes the encapsulated packet from the first network interface to the second network interface based on the routing table associating the second IP address with the second network interface;
decapsulating, by the second tunnel endpoint, the encapsulated packet; and
forwarding the packet on the new host to the virtual machine.