Method and system for virtual machine online migration based on time-space correlation

A time-space-related, virtual machine technology, applied in the field of cloud computing, can solve problems such as uncertainty about whether it will be updated by a virtual machine in the future

Active Publication Date: 2017-12-29
NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that there are a large number of redundant memory copies in the process of virtual machine memory state migration
On the other hand, for those "dirty pages" in the current round of memory synchronization, the VMM cannot determine whether they will be updated by the virtual machine in the future. Therefore, redundant copies of memory pages cannot be completely avoided

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 based on time-space correlation
  • Method and system for virtual machine online migration based on time-space correlation
  • Method and system for virtual machine online migration based on time-space correlation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Such as figure 1 As shown, the embodiment of the present invention provides a method for online migration of a virtual machine based on time-space correlation. The method for configurable virtual machine startup integrity maintenance includes the following steps: the method for online migration of a virtual machine based on time-space correlation includes the following steps step:

[0028] S1. Establish a memory page update probability model in the virtual machine memory iterative copy stage, and calculate the probability that the memory page will be updated before the next round of memory synchronization according to the recent update records of the current memory page and adjacent memory pages;

[0029] Optionally, as in figure 2 As shown, the step S1 includes the following sub-steps:

[0030] S11. Create an update record table of the memory page to save the recent update of the memory page by the source virtual machine, and set all initial states to 0, and establi...

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

Embodiments of the present invention provide a method and system for online virtual machine migration based on time-space correlation. By establishing a memory page update probability model in the iterative copying stage of virtual machine memory, the memory page is calculated according to the recent update records of the current memory page and adjacent memory pages. The probability that a page will be updated before the next round of memory synchronization; only those memory pages with a small update probability are copied to the target machine during memory synchronization. Compared with the existing virtual machine online migration technology, the present invention makes full use of the characteristics of time-space correlation of memory page access to predict the probability that the memory page to be synchronized will be updated before the next round of memory synchronization to determine whether to copy the memory page, effectively reducing memory The number of redundant copies, thereby shortening the overall time of live migration of virtual machines.

Description

technical field [0001] The invention relates to a cloud computing technology, in particular to a method and system for online migration of a virtual machine based on time-space correlation. Background technique [0002] At present, cloud computing, as a new network application model, has gradually become a research hotspot in the scientific and industrial circles. Cloud computing realizes the service of resources, platforms and software, and provides users with on-demand, flexible and scalable computing and storage resources through computer networks. [0003] Virtualization technology is the core of cloud computing. The former divides a single physical machine resource into multiple isolated virtual resources through software abstraction, and realizes the multiplexing of a single physical resource by multiple operating system instances (that is, virtual machines). Virtualization technology realizes the loose coupling between virtual machines and physical machines, making ...

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/455G06F9/46
Inventor 高毅伍华凤徐士伟何龙戴新发
Owner NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
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