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

Method and system for dynamic migration of WAN virtual machines

A dynamic migration and virtual machine technology, applied in the field of virtual machine migration, can solve the problems of time-consuming and network bandwidth, and achieve the effect of shortening time, reducing network bandwidth, and improving migration efficiency

Active Publication Date: 2012-05-16
CHINA STANDARD SOFTWARE
View PDF4 Cites 60 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Migration of dozens or even hundreds of gigabytes of virtual machine external memory is extremely time-consuming and network bandwidth-intensive

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 dynamic migration of WAN virtual machines
  • Method and system for dynamic migration of WAN virtual machines
  • Method and system for dynamic migration of WAN virtual machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0053] Glossary of relevant technical terms involved in the present invention:

[0054] Physical host: that is, a commonly used computer, but in the present invention, specifically refers to a running computer that is installed with a Linux operating system and loaded with a KVM virtual machine manager, and may also be referred to as a host for short.

[0055] Virtual machine: According to the virtualization capability provided by the physical machine, a virtual computing environment is constructed by using virtual CPU, memory, external memory, network and other devices, and has the same...

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 dynamic migration of WAN (Wide Area Network) virtual machines. The method aims to perform dynamic migration of one or more virtual machines from a source host to a destination host in a wide area network. The method comprises the following steps of: establishing a distributed index of the internal memory and external memory data of all virtual machines in operation in a data center to which the destination host belongs, thus forming a destination host environment; in the migration process of the virtual machines, retrieving the internal memory and external memory data of the virtual machines in the source host in the destination host environment, and transmitting the internal memory and external memory data not present in the destination host environment only through the wide area network; and simultaneously, in the transmission process, marking internal memory and external memory dirty blocks by the virtual machine manager of the source host, iteratively sending the internal memory and external memory dirty blocks until reaching a stop condition, and then stopping the transmission of the internal memory and external memory, causing the virtual machines in the source host to enter a stop stage, and starting the virtual machines by the destination host. The method is capable of reducing the network bandwidth occupied by the migration of the virtual machines in the wide area network and shortening the time of the dynamic migration of the virtual machines.

Description

technical field [0001] The invention belongs to the field of virtual machine migration, in particular to a fast and dynamic migration method and system for virtual machine memory and external storage data on a wide area network. Background technique [0002] Virtualization means that the computing elements run on the virtual infrastructure instead of the real infrastructure. Virtualization technology is used to integrate distributed physical computer resources, and to manage processing power, storage and network infrastructure in a unified manner. These computer resources are provided in the form of services and allocated to different virtual machines. Through the integrated management of resources, IT complexity is reduced, resource utilization is improved, computer room space is saved, costs are reduced, system availability is reduced, and System interruption time ensures data security and business continuity. [0003] After the virtual machine manager (Virtual Machine Mo...

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
IPC IPC(8): G06F9/48G06F9/455H04L29/08
Inventor 兰雨晴徐舫宋潇豫马立克姚远胡娜赵敬峰夏颖
Owner CHINA STANDARD SOFTWARE
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