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:
May. 10, 2016

Filed:

Jan. 09, 2013
Applicant:

Microsoft Corporation, Redmond, WA (US);

Inventors:

Sushant Pramod Rewaskar, Redmond, WA (US);

Muhammad Umer Azad, Bellevue, WA (US);

Saad Syed, Redmond, WA (US);

Christopher Paul Almida, Arlington, WA (US);

Ajay Mani, Woodinville, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 29/08 (2006.01); G06F 9/48 (2006.01); G06F 9/455 (2006.01); H04L 29/14 (2006.01); H04L 29/12 (2006.01);
U.S. Cl.
CPC ...
H04L 67/34 (2013.01); G06F 9/4856 (2013.01); H04L 67/10 (2013.01); G06F 2009/4557 (2013.01); H04L 61/1511 (2013.01); H04L 61/2076 (2013.01); H04L 67/1002 (2013.01); H04L 69/40 (2013.01);
Abstract

Embodiments provide migration of services across different clusters to balance utilization and meet customer demands. Different service migration options may be performed with or without downtime. The artifacts of the service are moved to a new destination cluster. The service is created on the new destination cluster and staged so that the service is almost ready to start. In one embodiment, the service is stopped on the old cluster and started on the new cluster. After stopping the service, DNS is updated to point to the service on the new cluster. In another embodiment, the service is stopped on the old cluster and started on the new cluster with the same IP address to avoid DNS reprogramming and associated delays. In a further embodiment, the migration is performed without downtime by moving the service part by part from one cluster to another.


Find Patent Forward Citations

Loading…