Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Memory pre-copying method in virtual machine migration, device executing memory pre-copying method and system

A virtual machine migration and pre-copy technology, applied in the field of virtual machine migration, can solve problems such as the inability to adjust bandwidth consumption on demand, the inability to realize downtime well, and the impact of total migration time.

Active Publication Date: 2013-10-23
CHINA MOBILE COMM GRP CO LTD
View PDF3 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] In addition, although the existing Xen method of restricting the migration bandwidth can control the migration bandwidth, since the bandwidth of each round is based on the dirty page rate of the previous round plus 50Mbit / sec, the bandwidth occupancy cannot be adjusted as needed , nor can it achieve a good compromise between downtime, total migration time, and impact on the network side

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
  • Memory pre-copying method in virtual machine migration, device executing memory pre-copying method and system
  • Memory pre-copying method in virtual machine migration, device executing memory pre-copying method and system
  • Memory pre-copying method in virtual machine migration, device executing memory pre-copying method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Hereinafter, the present application will be described in conjunction with exemplary embodiments with reference to the accompanying drawings.

[0026] As mentioned above, in the migration of virtual machines, downtime, total migration time, and pressure on the network side are several important factors. The total migration time refers to the time required for the virtual machine to be completely migrated from the source physical machine to the target physical machine and started. In the memory pre-copy mechanism, the downtime is mainly the time required to stop the source physical machine and copy the remaining memory pages and CPU state. The pressure on the network side is that when the memory is migrated, the transmission of a large amount of memory occupies a huge bandwidth, which affects the services on the network side.

[0027] figure 1 An architecture diagram of a virtual machine migration system according to an embodiment of the present application is shown. ...

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

Disclosed are a memory pre-copying method in virtual machine migration, a virtual machine migration monitor executing the memory pre-copying method and a system comprising the virtual machine migration monitor. The memory pre-copying method includes: calculating a current average dirty page factor after every turn of iterative copying is finished, wherein the current average dirty page factor is an average value of dirty page factors of all turns of iterative copying already finished, and a dirty page factor of every turn of iterative copying is a ratio between a dirty page generating speed of the current turn and a migration bandwidth of the same turn; comparing the calculated average dirty page factor with a preset value; adaptively adjusting and the migration bandwidth for executing the next turn of iterative copying according to the comparison result.

Description

technical field [0001] The present application relates to virtual machine migration technology, in particular to a memory pre-copy method in virtual machine migration and a device and system for executing the method. Background technique [0002] In recent years, with the continuous rise of technologies such as cloud computing, data centers, and distributed environments, server virtualization technology has increasingly become a hot spot in the IT field. Virtual machine migration technology provides a convenient method for server virtualization. Virtual machine migration refers to the process of migrating a virtual machine system from one physical host to another when the resource allocation of the virtual machine needs to be adjusted among the hosts in the data center, or a certain host needs maintenance, etc. . The essence of virtual machine migration is complete state migration, such as CPU state, memory and disk content. [0003] Currently, there are three virtual mac...

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/46G06F9/455
Inventor 于青贺佰元韩小勇许辉阳彭晋
Owner CHINA MOBILE COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products