METHOD AND SYSTEM FOR VIRTUAL MACHINE MIGRATION
First Claim
Patent Images
1. A method for migrating a service Virtual Machine (VM), comprising a VM managed element and its dependent elements including components providing a service, from a source host to a target host, the method comprising the steps of:
- (a) migrating the service VM during its execution by using an autonomic element including a sensor interface, and an effector interface for managing the migration of the service VM;
(b) migrating policies managing the service VM in synchronization with the migrating of the service VM; and
(c) resuming execution of the service VM under control of the policies migrated in step (b).
19 Assignments
0 Petitions
Accused Products
Abstract
Virtual machine (VM) technology allows multiple operating systems each deploying multiple applications to run on a single host. This invention presents an effective method and system for virtual machine migration from a source host to a target host. The method and system concern the migration of both the service VM and the element managing it. State of the migrating VM is preserved so that it can resume its execution on the target host.
-
Citations
33 Claims
-
1. A method for migrating a service Virtual Machine (VM), comprising a VM managed element and its dependent elements including components providing a service, from a source host to a target host, the method comprising the steps of:
-
(a) migrating the service VM during its execution by using an autonomic element including a sensor interface, and an effector interface for managing the migration of the service VM;
(b) migrating policies managing the service VM in synchronization with the migrating of the service VM; and
(c) resuming execution of the service VM under control of the policies migrated in step (b). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14)
-
-
13. A method for migrating a service Virtual Machine (VM), comprising a VM managed element and its dependent elements including components providing a service, from a source host to a target host, the method comprising the steps of:
-
(r) migrating the service VM during its execution;
(s) migrating policies managing the service VM in synchronization with the migrating of the service VM; and
(t) resuming execution of the service VM on the target host under control of the policies migrated in step (s).
-
-
15. A system for migrating a service Virtual Machine (VM), comprising a VM managed element and its dependent elements including components providing a service, from a source host to a target host, the system comprising:
-
(a) means for migrating the service VM during its execution by using an autonomic element including a sensor interface, and an effector interface for managing the migration of the service VM;
(b) means for migrating policies managing the service VM in synchronization with the migrating of the service VM; and
(c) means for resuming execution of the service VM under control of the policies migrated by the means (b). - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for migrating a service Virtual Machine (VM), comprising a VM managed element and its dependent elements including components providing a service, from a source host to a target host, the system comprising of:
-
(r) means for migrating the service VM during its execution;
(s) means for migrating policies managing the service VM in synchronization with the migrating of the service VM; and
(t) means for resuming execution of the service VM on the target host under control of the policies migrated by the means (s).
-
-
28. A method for migrating a service Virtual Machine (VM), comprising a VM managed element and its dependent elements including components providing a service, from a source host to a target host, the method comprising the steps of:
-
(x) migrating the service VM during its execution under control of a Management VM comprising one or more autonomic elements managing the Service VM;
(y) migrating the management VM in synchronization with the migrating of the service VM; and
(z) resuming execution of the service VM under control of the management VM migrated in step (y). - View Dependent Claims (30)
-
-
29. A method of claim 29, wherein the step (y) further comprises the steps of:
-
storing policies for managing the service VM within the autonomic elements; and
migrating the policies prior to executing the service VM on the target host.
-
-
31. A system for migrating a service Virtual Machine (VM), comprising a VM managed element and its dependent elements including components providing a service, from a source host to a target host, comprising:
-
(x) means for migrating the service VM during its execution under control of a management VM comprising one or more autonomic elements managing the service VM;
(y) means for migrating the management VM in synchronization with the migrating of the service VM; and
(z) means for resuming execution of the service VM under control of the management VM migrated in step (y). - View Dependent Claims (32, 33)
-
Specification