System and method for simulating virtual machine migration in a network environment
US-9223634-B2 · Dec 29, 2015 · US
US9632809B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9632809-B2 |
| Application number | US-201414277344-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 14, 2014 |
| Priority date | May 30, 2013 |
| Publication date | Apr 25, 2017 |
| Grant date | Apr 25, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A virtual-machine managing apparatus includes a delay storage unit that stores delay times between a plurality of managers managing a virtual machine; a route extractor that extracts a migration route from a source manager to a target manager based on the delay times between the managers stored in the delay storage unit such that the delay times between the managers are equal to or shorter than a threshold; and a migration controller that migrates the virtual machine from the source manager to the target manager through the migration route while maintaining the operation of the virtual machine.
Opening claim text (preview).
What is claimed is: 1. A virtual-machine managing apparatus comprising: a memory that stores delay times between a plurality of managers managing a virtual machine; and a processor that: extracts a migration route from a source manager to a target manager based on the delay times between the managers stored in the memory such that the delay times between the managers are equal to or shorter than a threshold; and migrates the virtual machine from the source manager to the target manager through the migration route while maintaining the operation of the virtual machine, wherein, when the delay time of the virtual machine between the source manager and the target manager exceeds the threshold, the processor extracts the migration route through at least one route manager by carrying out: a first process of selecting, among managers being disposed on the migration route between the source manager and the target manager and being included in the plurality of managers, a first route manager that has the delay time from a first manager being equal to or less than the threshold and that has the delay time from the second manager being lowest, and a second route manager that has the delay time from the second manager being equal to or less than the threshold and that has the delay time from the first manager being lowest, the first process being started, regarding the source manager and the target manager as the first manager and the second manager, respectively; and a second process of replacing the first manager with the first route manager selected in the first process and replacing the second manager with the second route manager selected in the first process, the first process and the second process being alternately carried out until the first route manager coincides with the second route manager. 2. The virtual-machine managing apparatus according to claim 1 , wherein the processor extracts the migration route based on usage resource information on the virtual machine to be migrated. 3. A method of managing a virtual machine by an information processing apparatus comprising a memory and a processor, wherein the memory that stores delay times between a plurality of managers that manage a virtual machine; the processor that: extracts a migration route from a source manager to a target manager based on the delay times between the managers stored in the memory such that the delay time between the managers are equal to or shorter than a threshold; and migrates the virtual machine from the source manager to the target manager through the migration route while maintaining the operation of the virtual machine, and when the delay time of the virtual machine between the source manager and the target manager exceeds the threshold, the processor extracts extract the migration route through at least one route manager by carrying out: a first process of selecting, among managers being disposed on the migration route between the source manager and the target manager and being included in the plurality of managers, a first route manager that has the delay time from a first manager being equal to or less than the threshold and that has the delay time from the second manager being lowest, and a second route manager that has the delay time from the second manager being equal to or less than the threshold and that has the delay time from the first manager being lowest, the first process being started, regarding the source manager and the target manager as the first manager and the second manager, respectively; and a second process of replacing the first manager with the first route manager selected in the first process and replacing the second manager with the second route manager selected in the first process, the first process and the second process being alternately carried out until the first route manager coincides with the second route manager. 4. The method of managing a virtual machine according to claim 3 , wherein the processor extracts the migration route based on usage resource information on the virtual machine to be migrated. 5. An information processing system comprising: a virtual-machine managing apparatus comprising: a plurality of managers managing a virtual machine; a memory that stores delay times between the managers; and a processor that: extracts a migration route from a source manager to a target manager based on the delay times between the managers stored in the memory such that the delay times between the managers are equal to or shorter than a threshold; and migrates the virtual machine from the source manager to the target manager through the migration route while maintaining the operation of the virtual machine, wherein when the delay time of the virtual machine between the source manager and the target manager exceeds the threshold, the processor extracts the migration route through at least one route manage by carrying out: a first process of selecting, among managers being disposed on the migration route between the source manager and the target manager and being included in the plurality of managers, a first route manager that has the delay time from a first manager being equal to or less than the threshold and that has the delay time from the second manager being lowest, and a second route manager that has the delay time from the second manager being equal to or less than the threshold and that has the delay time from the first manager being lowest, the first process being started, regarding the source manager and the target manager as the first manager and the second manager, respectively; and a second process of replacing the first manager with the first route manager selected in the first process and replacing the second manager with the second route manager selected in the first process, the first process and the second process being alternately carried out until the first route manager coincides with the second route manager. 6. The information processing system according to claim 5 , wherein the processor extracts the migration route based on usage resource information on the virtual machine to be migrated.
Hypervisor-specific management and integration aspects · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.