Method and system for virtual machine online migration

A virtual machine, to-be-migrated 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, avoid waiting for migration operations, The effect of improving resource utilization

Active Publication Date: 2014-02-12
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF2 Cites 56 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
  • Method and system for virtual machine online migration
  • Method and system for virtual machine online migration

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 invention provides a method for virtual machine online migration. The migration priority of a virtual machine is set according to the updating hot degree of an internal storage page and a magnetic disc piece. According to the internal storage page and the magnetic disc piece of the virtual machine needing migration, migration of the virtual machine is conducted according to the sequence of the migration priority from high to low, and data in the virtual machine are copied into a target side until the total quantity of the data needing migration in a virtual machine internal storage and a magnetic disc is smaller than a preset halt threshold value; operation of the virtual machine is paused and the data needing migration in the virtual machine internal storage and the magnetic disc are copied into the target side at a time. According to the method, useless migration data generated in the process of online migration of the virtual machine can be reduced, so that resources of a network bandwidth, a host machine CPU, the internal storage and the like are saved, virtual machine online migration which cannot be accomplished or is difficult to accomplish in a reasonable time can be found in time, a user or a manager can take corresponding measures, and therefore the user efficiency of the resources and the quality of a cloud service on 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 Applications(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