Unlock instant, AI-driven research and patent intelligence for your innovation.

Cloud computing virtual machine block storage fusing protection method

A cloud computing and virtual machine technology, applied in the field of cloud computing, can solve the problems of destroying the virtual machine operating system and file system, reducing the frequency of access, data loss, etc., to achieve the effect of improving reliability and security

Inactive Publication Date: 2021-04-20
GUANGZHOU BINGO SOFTWARE
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the cluster control center cannot contact physical host A and thinks that it has been completely interrupted, and then executes the recovery virtual machine command on physical host B, the virtual machine on physical host A may still be running at this time, resulting in multiple virtual machines. If the machine writes to the same block storage at the same time, the data in the block storage will be destroyed, thereby destroying the operating system and file system of the virtual machine, causing serious failures such as business errors and data loss.
[0006] The patent document with the application number 202010558659.4 discloses a unified service current-limiting fuse platform and its method, which is applied in high-concurrency scenarios to reduce the frequency of visits. This service is unavailable, which guarantees the availability and stability of the platform; but it does not involve how to solve the problem of preventing multiple virtual machines from writing to the same storage at the same time, so relevant technical solutions are especially needed at the moment

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
  • Cloud computing virtual machine block storage fusing protection method
  • Cloud computing virtual machine block storage fusing protection method
  • Cloud computing virtual machine block storage fusing protection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] A cloud computing virtual machine block storage fuse protection method, such as figure 1 and figure 2 shown, including:

[0037] S1: The first virtual machine reads heartbeat information from the reserved space in the block storage at a fixed heartbeat time interval with a fuse driver; the heartbeat information is shown in Table 1 below:

[0038] Table 1 is a schematic representation of the heartbeat information of the present invention

[0039]

[0040] The heartbeat information includes host information number, time record information, process record information number, and CRC check record information; wherein the reserved space 1 is set at the beginning of the storage space of the block storage; the reserved space 1 only allows all The reading and writing of the above-mentioned fuse driver is transparent to the virtual machine and cannot perceive the existence of the reserved space 1 area. Any IO request of the virtual machine will bypass this space to calcula...

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 cloud computing virtual machine block storage fusing protection method. The protection method comprises the following steps that: S1: a first virtual machine reads heartbeat information from a reserved space in the block storage at a fixed heartbeat time interval by fusing a drive program, wherein the heartbeat information comprises host information and time record information; s2, verifying the heartbeat information, and judging whether to execute fusing protection on the block storage or not; and when the host information does not belong to the first virtual machine and the time record information is invalid, enabling the first virtual machine to write the heartbeat information into the reserved space by using the fusing driver, wait for a second period of time, read the heartbeat information and verify the heartbeat information. According to the method, the situation that multiple virtual machines write the same block storage at the same time in an unpredictable environment can be well prevented, an operating system and a file system of the virtual machines are protected, and the reliability and the safety of scheduling the virtual machines by the cloud computing platform are improved.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a method for protecting a cloud computing virtual machine block storage circuit breaker. Background technique [0002] The most basic storage technology used by virtual machines is block storage, and the virtual disk of a virtual machine is a kind of block storage. The virtual disk can be a real storage device on the host, or a local file or a remote storage service. One of the important technologies adopted by cloud computing is virtual machine. Cloud computing manages many physical hosts to form a cluster, and then schedules virtual machines to run on different hosts. [0003] When one of the physical hosts interrupts the service (failure or maintenance), the cloud computing platform can schedule the migration of the virtual machine on this host to other available physical hosts, so that the virtual machine can continue to run. The prerequisite for rapid migration of virtual ma...

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/455G06F3/06
Inventor 刘忻董栓宗袁龙浩
Owner GUANGZHOU BINGO SOFTWARE