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

Virtual machine fault-tolerant system and fault-tolerant method thereof

A fault-tolerant system and virtual machine technology, applied in the virtual machine fault-tolerant system and its fault-tolerant field, can solve problems such as waste of computing on standby virtual machines, and achieve the effect of avoiding computing overhead and waste.

Active Publication Date: 2021-02-19
HYGON INFORMATION TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the COLO technology determines whether checkpoint is required, and it completely depends on the comparison result of the response packet generated by the active and standby virtual machines to the client's network request, resulting in an unnecessary waste of the calculation of the standby virtual machine after obtaining the random number.

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 fault-tolerant system and fault-tolerant method thereof
  • Virtual machine fault-tolerant system and fault-tolerant method thereof
  • Virtual machine fault-tolerant system and fault-tolerant method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] 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 only some 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 making creative efforts belong to the protection scope of the present invention.

[0027] In order to facilitate the understanding of the virtual machine fault-tolerant system provided by the embodiment of the present invention, the application scenario of the virtual machine fault-tolerant system provided by the embodiment of the present invention is first described below. The virtual machine fault-tolerant system is used t...

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 virtual machine fault-tolerant system and a fault-tolerant method thereof, which are used for carrying out state data synchronization on main and standby virtual machines after a main virtual machine generates a random number, and the virtual machine fault-tolerant system comprises a main virtual machine monitor and a standby virtual machine monitor. A main virtual machineis installed on the main virtual machine monitor, and a standby virtual machine is installed on the standby virtual machine monitor. After the main virtual machine generates a random number, the mainvirtual machine monitor sends an instruction of state data synchronization between the main virtual machine and the standby virtual machine to the main virtual machine, so that the main virtual machine synchronizes the state data of the main virtual machine to the standby virtual machine. Therefore, inconsistency of the state data of the main virtual machine and the standby virtual machine is found as soon as possible, the main virtual machine monitor initiates state data synchronization of the main virtual machine and the standby virtual machine actively, state data synchronization of the main virtual machine and the standby virtual machine is carried out timely, and calculation expenditure caused by random number generation, network response data packet generation and network response data packet comparison of the main virtual machine and the standby virtual machine is avoided. Therefore, waste of computing resources of the standby virtual machine is avoided.

Description

technical field [0001] The invention relates to the technical field of virtual machines, in particular to a virtual machine fault-tolerant system and a fault-tolerant method thereof. Background technique [0002] With the development of cloud computing, virtualization technology has been widely used, and virtual machine fault tolerance technology can provide reliability guarantee for key applications. In the early virtual machine fault-tolerant technologies (such as MicroCheckpointing, Kemari, etc.), the standby virtual machine was always in a suspended state, and the state changes of the primary virtual machine were synchronized frequently at high frequency. If the primary virtual machine failed, the standby virtual machine was activated to run. Periodic high-frequency Checkpoint (checkpoint mechanism, a state data synchronization method) is performed between the active virtual machine and the standby virtual machine. At the same time, Checkpoint needs to suspend the runnin...

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
CPCG06F11/1458G06F9/45558G06F2009/4557Y02D10/00
Inventor 藏洪永
Owner HYGON INFORMATION TECH CO LTD