The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 28, 2017

Filed:

Aug. 13, 2010
Applicants:

Richard J. Ayala, Jr., Medford, NJ (US);

Eric K. Butler, San Jose, CA (US);

Kavita Chavda, Roswell, GA (US);

Mihail C. Constantinescu, San Jose, CA (US);

Reshu Jain, Sunnyvale, CA (US);

Prasenjit Sarkar, San Jose, CA (US);

Aameek Singh, University Place, WA (US);

Inventors:

Richard J. Ayala, Jr., Medford, NJ (US);

Eric K. Butler, San Jose, CA (US);

Kavita Chavda, Roswell, GA (US);

Mihail C. Constantinescu, San Jose, CA (US);

Reshu Jain, Sunnyvale, CA (US);

Prasenjit Sarkar, San Jose, CA (US);

Aameek Singh, University Place, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/167 (2006.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4856 (2013.01);
Abstract

Embodiments of the present invention provide an approach for migrating virtual machines across network (e.g., WAN) separated data centers (e.g., storage clouds). Specifically, under embodiments of the present invention, a first storage system associated with a first data center is synchronized with a second storage system associated with a second data center via a storage system link. Then, a minimal state of a virtual machine is migrated from a first computer in the first data center to a second computer in the second data center via a WAN link. Using the minimal state, the virtual machine is stored in the second computer. Thereafter, the storage system link is terminated. In addition, as updated pages are received in memory of the first computer, they are migrated to the second computer via the WAN link. Once this migration is complete, the WAN link can be terminated. Therefore, embodiments of the present invention provide at least two forms of synchronization: computational synchronization and storage synchronization.


Find Patent Forward Citations

Loading…