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

A virtual machine fault-tolerant system and method for storage faults

A fault-tolerant system and virtual machine technology, applied in the field of virtual machine fault-tolerant systems, can solve problems such as prolonging business recovery time, virtual machine kernel crash, data loss, etc., to avoid data loss, shorten business recovery time, and extend business The effect of recovery time

Active Publication Date: 2018-11-23
WUHAN OPENKER COMPUTING
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the development of virtualization technology has become more and more mature, and the virtual machine high-availability technology based on switching on and off has been deployed in the current production environment. However, when the virtual machine is in use, when the storage system of the virtual machine fails, High-availability technology is difficult to perceive. It needs to wait for the virtual machine system IO (input and output) to complete reading and writing. When the IO read and write timeout, the timeout information will be fed back to the virtual machine system, causing the windows virtual machine system blue screen or Linux virtual machine kernel Panic (error report ), at this time, it is still difficult for the management platform to know that the virtual machine has abnormalities, causing the virtual machine kernel to crash. After the virtual machine kernel crashes, the status of the virtual machine displayed on the management platform is still in the normal communication state. time for business recovery
[0003] During the switchover between primary and backup storage, the computing node is disconnected from the storage node, the data of the virtual machine cannot be written and read normally, and the abnormal writing and reading time of the virtual machine exceeds 10s (the time when the abnormality occurs in different operating systems different)), an exception will occur, and after the master-standby switching operation is completed, the virtual machine cannot return to normal, and the virtual machine needs to be reset on the management platform. The reset will not only prolong the recovery time of the virtual machine business, but also cause Data loss due to power off during virtual machine reset

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
  • A virtual machine fault-tolerant system and method for storage faults
  • A virtual machine fault-tolerant system and method for storage faults
  • A virtual machine fault-tolerant system and method for storage faults

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0037] see figure 1 As shown, the embodiment of the present invention provides a virtual machine fault-tolerant system for storage faults. The system includes a control node, at least one computing node, and at least one storage node. All computing nodes communicate with the control node, and all storage nodes communicate with the control node. Node communication, all computing nodes communicate with corresponding storage nodes.

[0038] Each computing node corresponds to at least one virtual machine, and each computing node corresponds to at least one storage node. The virtual machine of the computing node can send data to the corresponding storage node. Different virtual machines in the same computing node can correspond to different storage nodes, and all storage nodes correspond to the same computing node.

[0039] In this embodiment, al...

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 fault-tolerant system and method for storage faults, and relates to the field of cloud computation. The system comprises an analysis and management module and at least one detecting and reporting module, wherein the analysis and management module corresponds to a control node, and each detecting and reporting module corresponds to a computing node; the detecting and reporting module is used for detecting a state of communication between the corresponding computing node and a corresponding storage node in real time and reporting a disconnection state to the analysis and management module when the state of communication is off; and the analysis and management module is used for receiving the state of communication between the computing node reported by the detecting and reporting module and the corresponding storage node, and enabling a virtual machine, which corresponds to the storage node and is in an operational state, in the computing node to be suspended when the state of communication is off. According to the system and the method, the business recovery time can be shortened and the data loss of the virtual machine can be avoided.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a virtual machine fault-tolerant system and method for storage faults. Background technique [0002] At present, the development of virtualization technology has become more and more mature, and the virtual machine high-availability technology based on switching on and off has been deployed in the current production environment. However, when the virtual machine is in use, when the storage system of the virtual machine fails, High-availability technology is difficult to perceive. It needs to wait for the virtual machine system IO (input and output) to complete reading and writing. When the IO read and write timeout, the timeout information will be fed back to the virtual machine system, causing the windows virtual machine system blue screen or Linux virtual machine kernel Panic (error report ), at this time, it is still difficult for the management platform to know that the virtual...

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): G06F3/06
Inventor 李文文
Owner WUHAN OPENKER COMPUTING
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