Host group decision system in high availability cluster and switching method for host group decision system
A group decision-making and intra-cluster technology, applied in the field of data processing, can solve problems such as complex paxos algorithm, difficult program implementation, and inability to effectively solve livelocks, so as to ensure healthy operation and data consistency, and realize host switching and failure Isolate and resolve cluster split-brain effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] figure 1 It shows a typical deployment method based on high-availability multi-machine backup technology in which multiple machines are hot standby for each other. In the figure, there are 9 hosts forming a cluster, which consists of sequence server hosts, communication server hosts, application server hosts, and the hosts. Data and control messages are exchanged through TCP / IP network interconnection, and access to disks is shared between hosts through a storage area network.
Embodiment 2
[0032] Such as figure 2 As shown, it is a schematic diagram of the host state of the present invention. The task can have multiple states. The high-availability module responsible for the conversion of the host state is completed by three modules, including: a probe module, a decision module and a routing module. The probe module periodically accesses the idle status of the host’s applications and resources, and broadcasts the health status of the host in the high-availability cluster; the decision-making module receives the health heartbeat message sent by the probe module, through active and passive ways, Determine the health status of the host; the routing module loads the static routing table and maintains the update of the dynamic routing table. The probe module broadcasts the detected health status of the local machine through the TCP / IP network in the high-availability cluster, and the decision-making module receives the health heartbeat message sent by the probe modul...
Embodiment 3
[0036] image 3 Shows the main functional modules of the transaction host. Decision-making module: Receive the health heartbeat message from the probe module, and modify the status and routing rules of the host according to the health of the host; Send healthy heartbeat messages by means of routing module: Load static routing information when starting, and dynamically update routing information according to the instructions of the decision-making module when the cluster is running, and complete the switching and recovery of the host.
[0037] Between each module of the same host, adopt the way of inter-process communication to transfer messages, and use TCP / IP mode between different hosts to communicate between hosts.
[0038] According to the particularity of the securities itself, the products that enter the transaction host are divided into different product sets. For a product set, there can be one host as the main processor, and multiple hosts as backup processors, which...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com