ENABLEMENT AND ACCELERATION OF LIVE AND NEAR-LIVE MIGRATION OF VIRTUAL MACHINES AND THEIR ASSOCIATED STORAGE ACROSS NETWORKS
First Claim
1. A computer implemented method for migrating a virtual machine between a source cloud and a destination cloud, the method comprising:
- mounting at least one temporary storage to a partition management firmware of the source cloud and to a partition management firmware of the destination cloud;
performing a first storage location migration of the virtual machine from the source cloud to the at least one temporary storage;
performing a second storage location migration of the virtual machine from the at least one temporary storage to final destination storage of the destination cloud; and
unmounting at least one temporary storage from the partition management firmware of the source cloud and from the partition management firmware of the destination cloud.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual machine is migrated between a source cloud and a destination cloud. A temporary storage is mounted to a partition management firmware of the source cloud and to a partition management firmware of the destination cloud. A first storage location migration migrates the virtual machine from the source cloud to the at least one temporary storage. A second storage location migration migrates the virtual machine from the at least one temporary storage to final destination storage of the destination cloud. The temporary storage is then unmounted from the partition management firmware of the source cloud and from the partition management firmware of the destination cloud.
109 Citations
25 Claims
-
1. A computer implemented method for migrating a virtual machine between a source cloud and a destination cloud, the method comprising:
-
mounting at least one temporary storage to a partition management firmware of the source cloud and to a partition management firmware of the destination cloud; performing a first storage location migration of the virtual machine from the source cloud to the at least one temporary storage; performing a second storage location migration of the virtual machine from the at least one temporary storage to final destination storage of the destination cloud; and unmounting at least one temporary storage from the partition management firmware of the source cloud and from the partition management firmware of the destination cloud. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system comprising:
-
a storage having a computer usable program code stored thereof for migrating a virtual machine between a source cloud and a destination cloud; a bus system connecting the storage to a processor; and a processor, wherein the processor executes the computer usable program code;
to mount at least one temporary storage to a partition management firmware of the source cloud and to a partition management firmware of the destination cloud;
to perform a first storage location migration of the virtual machine from the source cloud to the at least one temporary storage;
to perform a second storage location migration of the virtual machine from the at least one temporary storage to final destination storage of the destination cloud; and
to unmount the at least one temporary storage from the partition management firmware of the source cloud and from the partition management firmware of the destination cloud. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having computer executable instructions encoded thereon for migrating a virtual machine between a source cloud and a destination cloud, the computer-readable medium comprising:
-
instructions for mounting at least one temporary storage to a partition management firmware of the source cloud and to a partition management firmware of the destination cloud; instructions for performing a first storage location migration of the virtual machine from the source cloud to the at least one temporary storage; instructions for performing a second storage location migration of the virtual machine from the at least one temporary storage to final destination storage of the destination cloud; and instructions for unmounting the at least one temporary storage from the partition management firmware of the source cloud and from the partition management firmware of the destination cloud. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification