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

Dummy machine external storage on-line migration method

A virtual machine and virtual machine manager technology, applied in the field of virtual machine migration, can solve problems such as limitations, and achieve the effect of ensuring IO performance and IO access performance

Inactive Publication Date: 2008-01-09
PEKING UNIV
View PDF0 Cites 69 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this environment, existing live migration techniques are limited

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
  • Dummy machine external storage on-line migration method
  • Dummy machine external storage on-line migration method
  • Dummy machine external storage on-line migration method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The following uses a system-wide migration tool implemented on a Xen virtual machine to illustrate how to implement an online incremental external storage migration mechanism based on the existing online migration.

[0047] Xen's virtual machine external memory access is executed through a privileged virtual machine. Privileged virtual machines can directly access peripherals, and the external memory access of ordinary virtual machines is sent to privileged virtual machines through a driver called front-end, which is processed uniformly by a driver called back-end. After the IO request is verified legal by Xen , submitted by the back-end Driver to the real physical device driver. After the IO execution is completed, the data is returned to the front-end Driver to finally satisfy the IO request of the application. The IO request of the virtual machine is intercepted in the back-end Driver, and the external storage update is recorded with a bitmap.

[0048] The main wor...

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 related to method for online transporting external storage (ES) of virtual machine (VM). In Push stage, the method includes following steps: sending data of all ES of VM to destination host (DH); manager of VM monitors ES access of VM in current procedure for sending ES, records update state of ES block in the sending procedure, and marks dirty blocks of written dirty ES; sending dirty blocks to DH form source host (SH) circularly till presetting condition is reached; the method stops sending data of ES and enters into halt stage; based on information of recording update state of ES to determine remnant dirty blocks of ES and sizes, and to send all remnant dirty blocks to DH form SH. In pull stage, based on information of recording update state of ES to carry out synchronous operation for remnant dirty blocks. The invention guarantees: very short halt time, not dependent on hardware environment of shared ES, and applicable to distributed environment.

Description

Technical field: [0001] The invention relates to a virtual machine migration technology, in particular to an external online migration method of a virtual machine. Background technique: [0002] Computer software / hardware resources have become one of the essential infrastructures in modern society. Numerous state agencies, scientific research centers, and enterprises and institutions have set up computer clusters of various sizes as computing centers or data centers for informatization construction. How to manage these computing resources has become an important issue that people face. The rapid development of computer hardware technology requires frequent replacement of computing equipment; the increasingly complex software system brings more difficulties to people's maintenance of the hardware system. In recent years, virtual machine technology has become a hot spot in academia and industry. One of its important applications is to provide effective assistance for the man...

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/46G06F9/455
Inventor 罗英伟汪小林周志远张彬彬孙逸峰许卓群
Owner PEKING UNIV
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