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

Cluster virtual machine high availability method and system

A virtual machine and cluster technology, applied in the field of cloud platforms, can solve the problems of the execution result that cannot guarantee the high availability of the host, the lack of judgment and detection of high availability conditions, and the failure of high availability switching, so as to simplify the high availability execution steps and design principles. Reliable, simple structure effect

Active Publication Date: 2020-11-20
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (1) The evacuate solution natively provided by Openstack is generally adopted, which needs to go through multiple module interactions, scheduling and execution, and the steps are complex, and it depends on the control layer of the cloud platform. When the control layer of the cloud platform is unstable, high-availability switching failure occurs The probability is very high. When a host high availability event occurs, multiple concurrent tasks may be executed, resulting in task execution failure;
[0006] (2) In the normal operating state, there is a lack of judgment and detection of high-availability conditions, and it is impossible to guarantee the high-availability execution results of the host when the host fails

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
  • Cluster virtual machine high availability method and system
  • Cluster virtual machine high availability method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to enable those skilled in the art to better understand the technical solutions in the present invention, 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 The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0047] The following key terms appearing in the present invention are explained:

[0048] Computing node (compute): The node used to run the virtual machine in the Openstack cloud platform, and run the host machine and proxy service.

[0049] Host (Hypervisior): a server that provides a virtual machine operating environment;

[0050] ...

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 cluster virtual machine high availability method and system. The method comprises the steps that a control node automatically triggers a calculation node at regular time for fault simulation operation, and the fault simulation operation comprises virtual machine distribution operation and resource simulation scheduling operation; the control node updates a high-availability event according to the fault simulation operation and issues the high-availability event to the corresponding computing node; high-availability triggering conditions are set according to network detection, shared storage detection, service state detection and proxy virtual machine detection; after the failed computing node reaches the high-availability triggering condition, a high-availability operation is executed, a high-availability execution result is reported and a high-availability state is updated. According to the method, the high-availability process of the Openstack cloud platformis optimized, and the high-availability execution reliability is improved.

Description

technical field [0001] The invention belongs to the technical field of cloud platforms, and in particular relates to a high-availability method and system for a cluster virtual machine. Background technique [0002] In the large environment of data flow, continuous and stable access to data is a prerequisite for business operations. In the Openstack cloud platform, there are more and more implementation solutions for high availability of hosts. When a computing node hardware failure occurs, Through a series of judgment, scheduling, and execution processes, the virtual machine running on the computing node is restarted on other computing nodes to reduce the downtime of the virtual machine and business interruption, thereby achieving high availability of the host. [0003] A high-availability cluster is a group of computer systems that jointly provide network resources for clients. Each computer that provides services is called a node. When a node fails, the request will be tr...

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/455
CPCG06F9/45558G06F2009/45575G06F2009/45595
Inventor 魏传程胡玉鹏李红卫
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
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