Virtual machine online migration method and system

A virtual machine migration and virtual machine technology, applied in the field of cloud computing, can solve the problems of large amount of invalid migration data, unpredictable migration completion time, affecting cloud service quality and resource utilization, etc., to save network bandwidth and avoid waiting for migration operations , Improve the effect of resource utilization

Active Publication Date: 2017-06-16
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the existing virtual machine online migration technology, the first round and the second round of data copying will copy the data to be migrated from the beginning to the end indiscriminately, which will cause those memory pages or disk blocks with high update frequency to be deleted. Multiple copies to the migration target, but only the last copy of the same memory page or disk block is the latest valid data, and the previous data copies will be gradually overwritten, so it can be said to be "invalid migration". data"
[0003] Existing virtual machine online migration technology has caused a large amount of invalid migration data, and the higher the update frequency of virtual machine memory pages and disk blocks, the more invalid migration data
In the cloud computing environment, a large number of invalid data migration operations will waste shared resources such as network bandwidth, CPU, and memory, and affect the quality of cloud services and resource utilization.
In addition, if the amount of updated data in the memory and disk of the migrated virtual machine does not converge for a long time, it will cause unpredictable migration completion time on the one hand, and generate a large amount of invalid migration data on the other hand. Technology cannot detect this situation in time and then carry out effective intervention

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
  • Virtual machine online migration method and system
  • Virtual machine online migration method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below through specific embodiments in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0028] In the traditional virtual machine online migration method described above, memory pages or disk blocks with high update frequency (also called update heat) are copied to the migration target multiple times, while the same memory page or disk block Only the last copy of multiple migration data is the latest valid data, and the previous data copies will be gradually overwritten, resulting in invalid migration data. The higher the update frequency of virtual machine memory pages and disk blocks, the more invalid migration data will be generated.

[0029] In one embodiment of the ...

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 provides an online migration method for a virtual machine. The migration priority is set according to the update heat of the virtual machine memory pages and disk blocks. For the virtual machine memory pages and disk blocks to be migrated, the migration priority is from high to high Migrate in the lowest order, copy the data in it to the target end, until the total amount of data to be migrated in the memory and disk of the virtual machine is less than the predefined shutdown threshold; suspend the operation of the virtual machine, and copy the data to be migrated in the memory and disk of the virtual machine One-time copy to the target side. This method can reduce the invalid migration data generated during the virtual machine online migration process, thereby saving network bandwidth, host machine CPU, memory and other resources, and can also timely discover virtual machine online migration operations that cannot be completed or cannot be completed within a reasonable time. So that users or administrators can take corresponding measures, the utilization rate of resources and the quality of cloud services in the cloud computing environment are improved.

Description

technical field [0001] The invention relates to cloud computing technology, in particular to a virtual machine online migration method. Background technique [0002] Online migration of virtual machines is an important supporting mechanism for cloud computing resource scheduling. Existing virtual machines widely use the pre-copy technology (PreCopy) to realize online migration, and complete the migration of virtual machine memory and disk data through three rounds of data copying. The first round is called the "full copy" stage, which copies the virtual machine memory and disk data from beginning to end to the migration target; the second round is called the "incremental copy" stage, which copies those The modified and updated memory pages and disk blocks are migrated to the target end until the data volume of the remaining memory pages and disk blocks is less than a predefined threshold (sometimes also called the downtime threshold); the third round is called "downtime cop...

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/455H04L29/08
Inventor 唐宏伟赵晓芳
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products