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

Hot backup and restoration method, equipment and system for virtual machine

A technology of virtual machine and hot backup, which is applied in the direction of response error generation, software simulation/interpretation/simulation, redundant data error detection in computing, etc. It can solve the problems of complex hot backup and recovery process, and achieve record The effect of fast speed, simple recovery process and high efficiency

Inactive Publication Date: 2012-11-28
BEIHANG UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a method, device and system for hot backup and recovery of virtual machines, which are used to solve the defects of relatively complicated hot backup and recovery processes in virtual machines in the prior art, and provide a hot backup and recovery technology with simple operation Program

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
  • Hot backup and restoration method, equipment and system for virtual machine
  • Hot backup and restoration method, equipment and system for virtual machine
  • Hot backup and restoration method, equipment and system for virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034]In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0035] figure 1 It is a flowchart of a method for hot backup of a virtual machine provided in Embodiment 1 of the present invention. The execution subject of the backup method in this embodiment is the source virtual machine monitor device. like figure 1 As shown, the hot backup method of the virtual machine in this embodiment may specifically i...

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 hot backup and restoration method, hot backup and restoration equipment and a hot backup and restoration system for a virtual machine. The method comprises: recording interrupt data of an interrupt signal from the outside of a source virtual machine in a synchronization cycle, wherein the interrupt data comprise an interrupt identifier and an interrupt time point which isthe position of the interrupt signal in an instruction stream of the source virtual machine; recording the execution result information of the input / output (I / O) requests and the information on the positions in an interrupt signal sequence of the I / O requests, which are transmitted by virtual external equipment in a synchronization cycle according to a central process unit (CPU); and transmittingbackup data to a backup end virtual machine monitor, so that the backup end virtual machine monitor can realize the state synchronization of a backup virtual machine and the source virtual machine, wherein the backup data comprise all interrupt data in the synchronization cycle, the corresponding execution result information of the I / O requests and the information on the positions of the I / O requests in the interrupt signal sequence. The technical scheme adopted by the invention makes operation simple and is easy to implement.

Description

technical field [0001] The invention relates to the technical field of virtual machines, in particular to a method, device and system for hot backup and recovery of virtual machines applied in a virtual machine monitor. Background technique [0002] Virtualization technology has developed rapidly in recent years and has attracted extensive attention from industry and academia. Commercial virtualization software manufacturers headed by VMware and Microsoft have proposed their own solutions for corresponding application environments. Subsequently, open source virtualization software led by Xen has realized efficient paravirtualization. In recent years, hardware manufacturers such as Inter and AMD have launched products that provide hardware-level support for virtualization technology, making the implementation of full virtualization technology easier and more efficient, and more widely used. [0003] Virtualization technology has advantages that cannot be replaced or even co...

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): G06F11/14G06F9/455
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