×

Interconnecting data centers for migration of virtual machines

  • US 8,990,371 B2
  • Filed: 01/31/2012
  • Issued: 03/24/2015
  • Est. Priority Date: 01/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • at least one processor; and

    a non-signal computer readable storage medium having computer readable program code embodied therewith and executable by the at least one processor, the computer readable program code comprising;

    computer readable program code configured to designate a virtual machine for migration from a first data center to a second data center, the virtual machine including a real identifier;

    computer readable program code configured to assign a location-dependent pseudo identifier to the virtual machine that is disseminated using an address resolution protocol request message and that encodes a data center number, network topology and position of the virtual machine inside a given data center network;

    computer readable program code configured to map the pseudo identifier to the real identifier at a controller of the first data center;

    computer readable program code configured to replace the real identifier in a data packet with the pseudo identifier for a routing task;

    computer readable program code configured to maintain communication between the controller of the first data center and a controller of the second data center, and synchronize the controllers to update a correct location of the virtual machine; and

    computer readable program code configured to migrate the virtual machine from the first data center to the second data center.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×