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

Virtual machine data protection method in cloud platform environment

A data protection and continuous data protection technology, applied in electrical digital data processing, redundant operation in data error detection, software simulation/interpretation/simulation, etc., can solve the problems of strong data protection limitations and high investment costs , to achieve good data protection effect and data protection effect

Inactive Publication Date: 2017-06-09
龚平
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to solve the existing problems of strong data protection limitations and high investment costs in the cloud platform environment, the present invention discloses a virtual machine data protection method in the cloud platform environment, which realizes data writing to the virtual machine through continuous data protection block device drivers. Real-time offloading of incoming data to complete real-time backup of virtual machine data

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
  • Virtual machine data protection method in cloud platform environment
  • Virtual machine data protection method in cloud platform environment
  • Virtual machine data protection method in cloud platform environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Such as figure 1 , figure 2 As shown, the present invention discloses a virtual machine data protection method in a cloud platform environment. The method is based on the QEMU-KVM virtual machine's perception of the write operation of the virtual disk of the virtual machine. In the cloud computing environment, by running on the host machine The block driver (Block Driver) in the virtual machine completes the parallel write operation to the virtual disk in the virtual machine, completes the real-time offloading of the virtual machine write operation and the offloading is carried out synchronously, realizes the data protection of the backup, and then realizes the data protection of the virtual machine protection, the backup and recovery efficiency of the virtual machine data protection method in the cloud platform environment of the present invention is relatively high.

[0035] Specifically, in a standard cloud platform environment, generally speaking, a virtual machin...

Embodiment 2

[0040] Such as figure 1 , 3 As shown, this embodiment is basically the same as the virtual machine data protection method in the cloud platform environment of Embodiment 1. The difference is that in this embodiment, the cloud platform is constructed based on the Ceph distributed file system. In step 1, the above-mentioned Mount the external storage device (External Storage) on the host of the QEMU-KVM virtual machine, and the QEMU-KVM virtual machine maps out the mirror disk of the external storage device (External Storage) through the iSCSI block driver-related link to protect the storage device (Protect Storage) is a mirrored disk mapped from an external storage device (External Storage), and the mirrored disk is used as a backup disk.

[0041] When starting the QEMU-KVM virtual machine, select the virtual disk as the master disk, mount the iSCSI mirror disk as the slave disk, and after starting the virtual machine, synchronize the virtual disk data to the mirror disk throu...

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 virtual machine data protection method in a cloud platform environment. The method comprises the following steps of: loading a continuous data protection block equipment driving program to a virtualized platform in the cloud platform environment; and invoking a protection equipment block driving program by means of the continuous data protection block equipment driving program to write data into protection storage equipment while invoking an original equipment block driving program by means of the continuous data protection block equipment driving program to write data into a virtual disc in the virtual machine. Based on writing operation perception on the virtual disc by a QEMU-KVM virtual machine, in a cloud computing environment, a data protection method of achieving a parallel write operation on the virtual disc in the virtual machine by invoking the block driving program in a host machine by means of the continuous data protection block equipment driving program is provided. The method disclosed by the invention has the advantages of real-time backup of data, real-time protection of data, high backup recovery efficiency and the like.

Description

technical field [0001] The invention relates to the technical field of virtual machines, and more specifically, the invention is a data protection method for virtual machines in a cloud platform environment. Background technique [0002] In the prior art, cloud computing can be performed in an established cloud platform environment. Cloud computing is a new computing model, which is the product of the integration of traditional computer technology and network technology such as distributed processing, parallel processing, grid computing, network storage, virtualization, and load balancing. [0003] Specifically, cloud computing distributes computing resources on a resource pool composed of a large number of computers. By continuously improving the processing capacity of the "cloud", the processing burden of the user terminal is reduced, and the user terminal is finally simplified into a simple input and output device. And can enjoy the powerful computing and processing powe...

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/455
CPCG06F9/45558G06F11/1448G06F2009/45595
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