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

Method, device and system for achieving thermal migration of virtual machine

A virtual machine migration and virtual machine technology, which is applied in the direction of program control devices, response error generation, software simulation/interpretation/simulation, etc., can solve the problem of time-consuming hot migration of virtual machines, waste of CPU processing resources and network bandwidth, waste, etc. problems, to improve user experience, reduce waste of system resources, and reduce time-consuming effects

Active Publication Date: 2013-04-17
四川华鲲振宇智能科技有限责任公司
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, during the cyclic copying of dirty pages, as long as one byte of the memory page is changed, it will also be marked as a dirty page, which will cause a large amount of temporary data changes in the system to be cyclically copied to the target physical machine, resulting in Live migration of virtual machines takes a long time and greatly wastes system CPU processing resources and network bandwidth resources. According to estimates, the waste exceeds 90%.

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, device and system for achieving thermal migration of virtual machine
  • Method, device and system for achieving thermal migration of virtual machine
  • Method, device and system for achieving thermal migration of virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0054] It should be understood that the technical solutions of the embodiments of the present invention can be applied to various virtual machine systems, for example: a virtual machine system based on vSphere software, a virtual machine based on kernel (K Virtual Machine, referred to as "KVM"), a virtual machine based on Xen software virtual machine system, etc. It should also be understood that the technical solutions of the embodiments of the present in...

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 discloses a method, a device and a system for achieving thermal migration of a virtual machine. The method comprises that a source virtual machine management device on a source physical machine determines non-temporary data memory pages of the virtual machine on the source physical machine; the non-temporary data memory pages are copied to a target physical machine from the source physical machine; dirty pages produced in a non-temporary data memory page copying process are copied to the target physical machine from the source physical machine till the ratio of the number of the non-copied dirty pages to the number of the non-temporary data memory pages is lower than a preset value; and migration is performed on the virtual machine when the ratio of the number of the non-copied dirty pages to the number of the non-temporary data memory pages is lower than the preset value. According to the method, processes and memory pages in a multi-process system are classified, and temporary data memory pages are not copied in a dirty page circulatory copying process, so that waste of a system central processing unit (CPU) and the network bandwidth is reduced, and the user experience is improved.

Description

technical field [0001] Embodiments of the present invention relate to a virtualized computer system, and more specifically, to a method, device and system for implementing live migration of a virtual machine. Background technique [0002] Virtual machine technology is widely used in the field of information technology, and is penetrating into the field of communication. The hot migration technology is a major technical highlight of the virtual machine, which enables the virtual machine to migrate between two physical machines, and the migration process has little impact on business processing. The existing virtual machine hot migration technology uses a pre-copy method. This method first copies all memory pages of the virtual machine from the source physical machine to the target physical machine, and monitors all memory pages during the copy process, and marks the pages changed during the copy process as dirty pages; After a full copy of the memory, copy the generated dir...

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/455G06F11/14
CPCG06F9/45558G06F9/4856G06F2009/4557G06F12/02G06F3/0619G06F3/0647G06F3/065G06F3/0685G06F9/5088
Inventor 王骅
Owner 四川华鲲振宇智能科技有限责任公司
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