Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for data migration between virtual machines

A virtual machine and data technology, applied in the field of wireless communication, can solve problems such as heavy business processing pressure, data loss, and increased business processing pressure of the target virtual machine

Active Publication Date: 2018-03-23
CHINA MOBILE COMM GRP CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] After research, it is found that the current technical solution to the virtual machine hot migration problem has the following problems: by pausing or suspending the source virtual machine, the dynamic memory running state of the source virtual machine is transformed into migratable static data, so that the source virtual machine is suspended There is a risk of data loss during the period of time when the target virtual machine is restarted, and the business processing pressure is greater for a period of time after the target virtual machine is restarted
[0006] Therefore, there is an urgent need for a method for data migration between virtual machines, which is used to solve the problems of data loss and increased business processing pressure of the target virtual machine in the technical solution of the current virtual machine hot migration problem

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for data migration between virtual machines
  • Method and device for data migration between virtual machines
  • Method and device for data migration between virtual machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0098] Such as figure 1 As shown, it is a schematic flowchart of a method for data migration between virtual machines provided by Embodiment 1 of the present invention. The method can be described as follows.

[0099] Step 101: When determining to start data migration with the target virtual machine, determine current memory data information and system state information, and send a migration log including the memory data information and the system state information to the target virtual machine .

[0100] making the target virtual machine obtain memory data information and system state information according to the migration log.

[0101] In step 101, before determining to start data migration with the target virtual machine, determine the external environment and data environment required for the migration between virtual machines, configure the system resources of the migration target virtual machine, and start the migration target virtual machine and other operational comp...

Embodiment 2

[0147] Such as Figure 4 As shown, it is a schematic flowchart of a method for data migration between virtual machines provided by Embodiment 2 of the present invention. Embodiment 2 of the present invention is an invention under the same inventive concept as Embodiment 1 of the present invention. The method can be as follows mentioned.

[0148] Step 201: Receive a migration log sent by the source virtual machine when it is determined to start data migration with the source virtual machine.

[0149] Wherein, the migration log includes memory data information and system state information of the source virtual machine when data migration occurs.

[0150] Step 202: Obtain data to be migrated from the source virtual machine according to the system state information and memory data information included in the migration log.

[0151] In step 202, first, data to be migrated is obtained from the source virtual machine according to the system state information contained in the migrat...

Embodiment 3

[0191] Such as Figure 8 As shown, it is a schematic structural diagram of a device for data migration between virtual machines provided by Embodiment 3 of the present invention. The device includes: a determination sending module 11 and a service processing module 12, wherein:

[0192] The determining and sending module 11 is configured to determine the current memory data information and system state information when determining to start data migration with the target virtual machine, and send the migration log including the memory data information and the system state information to all The target virtual machine, so that the target virtual machine obtains memory data information and system state information according to the migration log;

[0193] The business processing module 12 is configured to detect the type information of the task to be executed received during data migration to the target virtual machine, and trigger the execution of data processing matching the typ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention discloses a method and device for data migration between virtual machines. The content includes: determining the current memory data information and system state information when starting data migration with a target virtual machine, and including the memory data information and the migration log of the system state information are sent to the target virtual machine, so that the target virtual machine obtains memory data information and system state information according to the migration log; detecting that the process of data migration to the target virtual machine is performed The type information of the to-be-executed task received in the database, and according to the type information, trigger the execution of a data processing policy that matches the type information, so that the source virtual machine and the target virtual machine keep running synchronously during migration, and The source virtual machine does not stop during the migration process, avoiding the loss of business access data caused by the downtime during the migration process, and improving the overall reliability and stability of the virtual machine's computing power.

Description

technical field [0001] The present invention relates to the technical field of wireless communication, in particular to a method and device for data migration between virtual machines. Background technique [0002] The virtual machine is an important resource of the cloud computing platform (especially the service platform based on the IaaS model), and supporting the dynamic migration of the virtual machine on different physical hosts is one of the basic functions that the cloud computing platform must have. [0003] The key issue in the research of virtual machine live migration technology is to ensure the integrity and consistency of virtual machine data storage and running state before and after migration. Realizing that services are completely unaffected during virtual machine memory migration is the biggest challenge for this type of technology research. [0004] The current technical solution to the problem of virtual machine live migration mainly includes the followi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48G06F9/455
Inventor 董文英
Owner CHINA MOBILE COMM GRP CO LTD