Method, migration management apparatus, network device, and virtual machine server for migrating virtual machine parameters

US9529623B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9529623-B2
Application numberUS-201314018170-A
CountryUS
Kind codeB2
Filing dateSep 4, 2013
Priority dateMar 24, 2011
Publication dateDec 27, 2016
Grant dateDec 27, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present invention provides a method and an apparatus for migrating virtual machine parameters and a virtual machine server. The method includes receiving a virtual machine parameter migration message at a not-running stage of a virtual machine, where the virtual machine parameter migration message is used to cause an upstream network device of the virtual machine to migrate virtual machine parameters of the virtual machine at the not-running stage of the virtual machine, and the virtual machine parameter migration message includes an identifier of the virtual machine. The present invention may implement migration of the virtual machine parameters correctly and solve a service interruption problem in virtual machine migration.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for migrating virtual machine parameters, comprising: receiving a virtual machine parameter migration message sent by a first server at an out-migration location of a virtual machine, at a not-running stage of the virtual machine; and migrating virtual machine parameters according to the virtual machine parameter migration message by causing an upstream network device corresponding to the out-migration location of the virtual machine to migrate the virtual machine parameters of the virtual machine at the not-running stage of the virtual machine, so that the virtual machine parameters of the virtual machine stored in the upstream network device corresponding to the out-migration location of the virtual machine are migrated to an upstream network device corresponding to an in-migration location of the virtual machine; wherein the virtual machine parameter migration message comprises an identifier of the virtual machine; wherein the virtual machine parameters are dynamic information stored in the upstream network device corresponding to the out-migration location of the virtual machine; wherein the upstream network device corresponding to the out-migration location of the virtual machine is a network device that is between the first server from which the virtual machine is migrating and a first gateway; and wherein the upstream network device corresponding to the in-migration location of the virtual machine is a network device that is between a second server to which the virtual machine is migrating and a second gateway. 2. The method according to claim 1 , wherein the receiving the virtual machine parameter migration message comprises: receiving, by a migration management apparatus, the virtual machine parameter migration message; and initiating, by the migration management apparatus, migration of virtual machine parameters at the not-running stage of the virtual machine. 3. The method according to claim 2 , wherein the initiating, by the migration management apparatus, migration of virtual machine parameters at the not-running stage of the virtual machine comprises one of the following: acquiring, by the migration management apparatus, virtual machine parameters of the upstream network device corresponding to the out-migration location of the virtual machine, and sending the acquired virtual machine parameters to the upstream network device corresponding to the in-migration location of the virtual machine; sending, by the migration management apparatus, a virtual machine parameter acquisition message to the upstream network device corresponding to the in-migration location of the virtual machine, wherein the virtual machine parameter acquisition message comprises the identifier of the virtual machine and an identifier of the upstream network device corresponding to the out-migration location of the virtual machine, and the virtual machine parameter acquisition message is used to cause the upstream network device corresponding to the in-migration location of the virtual machine to acquire virtual machine parameters of the upstream network device corresponding to the out-migration location according to the identifier of the virtual machine and the identifier of the upstream network device corresponding to the out-migration location; and sending, by the migration management apparatus, a virtual machine parameter push message to the upstream network device of the out-migration location of the virtual machine, wherein the virtual machine parameter push message comprises the identifier of the virtual machine and an identifier of the upstream network device corresponding to the in-migration location of the virtual machine, and the virtual machine parameter push message is used to cause the upstream network device of the out-migration location of the virtual machine to push virtual machine parameters to the upstream network device corresponding to the in-migration location according to the identifier of the virtual machine and the identifier of the upstream network device corresponding to the in-migration location. 4. The method according to claim 1 , wherein the receiving the virtual machine parameter migration message comprises: receiving, by the upstream network device corresponding to the out-migration location of the virtual machine, the virtual machine parameter migration message; and the method further comprises: migrating, by the upstream network device corresponding to the out-migration location of the virtual machine, virtual machine parameters at the not-running stage of the virtual machine. 5. The method according to claim 4 , wherein the receiving, by the upstream network device corresponding to the out-migration location of the virtual machine, the virtual machine parameter migration message comprises: receiving, by the upstream network device corresponding to the out-migration location of the virtual machine, the virtual machine parameter migration message sent by a server at the out-migration location of the virtual machine at the not-running stage of the virtual machine, and sending, by the upstream network device corresponding to the out-migration location of the virtual machine, virtual machine parameters to a virtual machine parameter management apparatus. 6. A method for migrating virtual machine parameters, comprising: sending, by a first server at an out-migration location of a virtual machine, a virtual machine parameter migration message at a not-running stage of the virtual machine, wherein the virtual machine parameter migration message is used to cause an upstream network device corresponding to the out-migration location of the virtual machine to migrate virtual machine parameters of the virtual machine at the not-running stage of the virtual machine, so that the virtual machine parameters of the virtual machine stored in the upstream network device corresponding to the out-migration location of the virtual machine are migrated to an upstream network device corresponding to an in-migration location of the virtual machine; wherein the virtual machine parameter migration message comprises an identifier of the virtual machine; wherein the virtual machine parameters are dynamic information stored in the upstream network device corresponding to the out-migration location of the virtual machine; wherein the upstream network device corresponding to the out-migration location of the virtual machine is a network device that is between the first server from which the virtual machine is migrating and a first gateway; and wherein the upstream network device corresponding to the in-migration location of the virtual machine is a network device that is between a second server to which the virtual machine is migrating and a second gateway. 7. The method according to claim 6 , wherein the sending the virtual machine parameter migration message comprises: sending the virtual machine parameter migration message to a migration management apparatus, so that the migration management apparatus initiates migration of virtual machine parameters at the not-running stage of the virtual machine. 8. The method according to claim 6 , wherein the sending the virtual machine parameter migration message comprises: sending, by the first server at the out-migration location of the virtual machine, the virtual machine parameter migration message to the upstream network device corresponding to the out-migration location of the virtual machine at the not-running stage of the virtual machine, so that the upstream network device corresponding to the out-migration location of the virtual machine sends virtual machine parameters to a virtual machine parameter management apparatus. 9. A migration management ap

Assignees

Inventors

Classifications

  • G06F9/4856Primary

    resumption being on a different machine, e.g. task migration, virtual machine migration (G06F9/5088 takes precedence) · CPC title

  • Distribution of virtual machine instances; Migration and load balancing · CPC title

  • Logical partitioning of resources; Management or configuration of virtualized resources (specific details on emulation or internal functioning of virtual machines G06F9/455) · CPC title

  • Hypervisor-specific management and integration aspects · CPC title

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9529623B2 cover?
The present invention provides a method and an apparatus for migrating virtual machine parameters and a virtual machine server. The method includes receiving a virtual machine parameter migration message at a not-running stage of a virtual machine, where the virtual machine parameter migration message is used to cause an upstream network device of the virtual machine to migrate virtual machine …
Who is the assignee on this patent?
Huawei Tech Co Ltd, Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F9/4856. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).