Rapid migration to managed clouds with multiple change windows
First Claim
Patent Images
1. A method comprising:
- preparing an image version of a source instance;
transferring the image version of the source instance to a destination environment;
creating two or more copies of the transferred image version of the source instance at the destination environment;
adjusting the first copy of the transferred image version of the source instance while the source instance is in use;
resynchronizing the second copy of the transferred image version of the source instance with one or more changes made to the source instance;
applying the adjustments made to the first copy of the source instance to the resynchronized second copy of the source instance;
providing a first change window, wherein preparing the image version of the source instance occurs during the first change window; and
providing a second change window, wherein applying the adjustments made to the first copy of the source instance to the resynchronized second copy of the source instance occurs during the second change window.
1 Assignment
0 Petitions
Accused Products
Abstract
An image version of a source instance is prepared and is transferred to a destination environment. Two or more copies of the transferred image version of the source instance are created at the destination environment. The first copy of the transferred image version of the source instance is adjusted while the source instance is in use. The second copy of the transferred image version of the source instance is resynchronized with one or more changes made to the source instance. The adjustments made to the first copy of the source instance are applied to the resynchronized second copy of the source instance.
17 Citations
6 Claims
-
1. A method comprising:
-
preparing an image version of a source instance; transferring the image version of the source instance to a destination environment; creating two or more copies of the transferred image version of the source instance at the destination environment; adjusting the first copy of the transferred image version of the source instance while the source instance is in use; resynchronizing the second copy of the transferred image version of the source instance with one or more changes made to the source instance; applying the adjustments made to the first copy of the source instance to the resynchronized second copy of the source instance; providing a first change window, wherein preparing the image version of the source instance occurs during the first change window; and providing a second change window, wherein applying the adjustments made to the first copy of the source instance to the resynchronized second copy of the source instance occurs during the second change window. - View Dependent Claims (2)
-
-
3. A method comprising:
-
preparing an image version of a source instance; transferring the image version of the source instance to a destination environment; creating two or more copies of the transferred image version of the source instance at the destination environment; adjusting the first copy of the transferred image version of the source instance while the source instance is in use; resynchronizing the second copy of the transferred image version of the source instance with one or more changes made to the source instance; applying the adjustments made to the first copy of the source instance to the resynchronized second copy of the source instance; and determining whether to carry out said preparing, transferring, creating, adjusting, resynchronizing, and applying steps, based on, transfer time adjustment time, and available change window length. - View Dependent Claims (4, 5)
-
-
6. An apparatus comprising:
-
a memory; and at least one processor, coupled to said memory, said at least one processor being operative to; prepare an image version of a source instance; transfer the image version of the source instance to a destination environment; create two or more copies of the transferred image version of the source instance at the destination environment; adjust the first copy of the transferred image version of the source instance while the source instance is in use; resynchronize the second copy of the transferred image version of the source instance with one or more changes made to the source instance; and apply the adjustments made to the first copy of the source instance to the resynchronized second copy of the source instance; wherein said at least one processor is further operative to provide a first change window, wherein preparing the image version of the source instance occurs during the first change window; and wherein said at least one processor is further operative to provide a second change window, wherein applying the adjustments made to the first copy of the source instance to the resynchronized second copy of the source instance occurs during the second change window.
-
Specification