US2007266383A1PendingUtilityA1

Method and system for virtual machine migration

Assignee: WHITE ANTHONY RICHARD PHILLIPPriority: May 15, 2006Filed: May 15, 2007Published: Nov 15, 2007
Est. expiryMay 15, 2026(expired)· nominal 20-yr term from priority
G06F 9/4856G06F 9/45558G06F 9/45533G06F 11/1482G06F 2009/4557
48
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 . A method for migrating a service Virtual Machine (VM), comprising a VM managed element including components providing a service, and a VM managing element managing the service VM, from a source host to a target host, the method comprising the steps of:
 (a) queuing events to be processed by the service VM at the source host;   (b) sending information regarding a current state of the VM managed element from the source host to the target host;   (c) sending information regarding a state of the queued events from the source host to the target host;   (d) sending components of the VM managed element that have changed during the execution of step (a)-step (c) from the source host to the target host;   (e) terminating the service VM and the VM managing element on the source host; and   (f) resuming execution of the service VM by using the information sent in step (b)-step (d) and resuming the VM managing element on the target host.   
   
   
       2 . A system for migrating a service Virtual Machine (VM), comprising a VM managed element including components providing a service, and a VM managing element managing the service VM, from a source host to a target host, the system comprising:
 (a) means for queuing events to be processed by the service VM at the source host;   (b) means for sending information regarding a current state of the VM managed element from the source host to the target host;   (c) means for sending information regarding a state of the queued events from the source host to the target host;   (d) means for sending components of the VM managed element that have changed during the queuing of events to be processed, the sending of information regarding the current state of the VM and the sending of information regarding the state of the queued events;   (e) means for terminating the service VM and the VM managing element on the source host; and   (f) means for resuming execution of the service VM by using the information regarding the current state of the VM managed element, the state of the queued events and the components of the VM managed element that have changed sent from the source host to the destination host and resuming the VM managing element on the target host.

Join the waitlist — get patent alerts

Track US2007266383A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.