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

Continuous on-line transferring data backup method of virtual machine and device thereof

A technology of virtual machine and main virtual machine, which is applied in the direction of data error detection, multi-programming device, response error generation, etc. in the direction of redundancy in computing, and can solve the problems of large storage space and small storage space occupied by disk snapshots , to achieve rapid creation, improve performance, and avoid waste

Inactive Publication Date: 2009-12-23
BEIHANG UNIV
View PDF0 Cites 116 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The embodiment of the present invention provides a data backup method and device for continuous online migration of virtual machines to solve the defect that disk snapshots in the prior art require a large amount of storage space , realize the use of lightweight snapshots that occupy less storage space during the continuous online migration of virtual machines

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
  • Continuous on-line transferring data backup method of virtual machine and device thereof
  • Continuous on-line transferring data backup method of virtual machine and device thereof
  • Continuous on-line transferring data backup method of virtual machine and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solutions of the embodiments of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0025] According to an embodiment of the present invention, a data backup method for continuous online migration of a virtual machine is provided, figure 1 It is a flowchart of a data backup method for continuous online migration of a virtual machine in an embodiment of the present invention, such as figure 1 As shown, the data backup method for continuous online migration of a virtual machine according to an embodiment of the present invention includes the following steps:

[0026] Step 101, update the virtual machine memory data on the main host machine and the data blocks in the virtual disk image file in the network storage according to the operation of the main virtual machine instance, and send the updated virtual machine memory data to the backup host host;

[0027] Specifically, during the...

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 continuous on-line transferring data backup method of a virtual machine and a device thereof. The method comprises the steps of updating the virtual machine memory data in a primary host machine and the data block in a virtual disk image file in a network storage according to the running of an embodiment of a primary virtual machine, and sending the updated virtual machine memory data to a backup host machine; temporarily stopping running the embodiment of the primary virtual machine, locking the state of the data block in the virtual disk image file through a locking operation to obtain the light-weight snapshot of the virtual disk image file, and recovering the running of the embodiment of the primary virtual machine, wherein the virtual disk image file is used for the backup host machine to perform a rollback operation. Through the above processing, the light-weight snapshot of the embodiment of the invention only occupies a little memory space. In addition, a technical scheme of the embodiment of the invention does not need to transmit lots of data, and is capable of quickly establishing the light-weight snapshot and improving the performance of the virtual machine.

Description

technical field [0001] The present invention relates to the technical field of online migration of virtual machines, in particular to a data backup method for continuous online migration of virtual machines, a main host machine, a backup host machine, and a continuous online migration system for virtual machines. Background technique [0002] In the prior art, a virtual machine is a virtualization layer built on top of a computer operating system, which can provide applications with good encapsulation, isolation, transparency, and manageability. The migration of a virtual machine means that a running operating system instance can be transferred between different physical hosts, and the operating system and the applications and services running on it can continue to run without interruption during the migration process. Operators do not need to care about the details of many applications running on the operating system, which greatly facilitates management operations. At pre...

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): G06F11/14G06F9/46G06F12/06
Inventor 沃天宇李沁崔文超钟亮怀进鹏
Owner BEIHANG 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