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

High-availability cluster system

A cluster system and cluster technology, applied in the field of big data, can solve problems such as complex configuration, achieve the effect of unified configuration and ensure consistency

Inactive Publication Date: 2018-04-20
YONYOU FINANCIAL INFORMATION TECH
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, most of the existing clusters focus on the mechanism of request distribution and load balancing. The high availability of the cluster, the high availability of the service, and the high availability of the database are all separated, and the configuration is complicated. There is no unified mechanism to ensure High availability of clusters, consistency of configuration and transactions, high availability of databases, high availability of services, etc.

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
  • High-availability cluster system
  • High-availability cluster system
  • High-availability cluster system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0100] Provides a cluster high-availability implementation mechanism based on zookeeper, dubbo and script (shell, bat) technology, which can be realized through simple configuration. At the same time, it provides some external interface APIs to support the expansion of service configuration. For the existing system For services or services that require coding (non-dubbo services), the service can be added to the cluster by calling the API to realize the configurability of the service. The overall structure is as Image 6 Shown:

[0101] Master-slave cluster nodes: Configure cluster nodes. When adding cluster nodes, you can specify the master node and there is only one master node and multiple slave nodes in the cluster, and you can check the services opened on each node, and you can specify the master-slave of the database (if If not specified, it will be selected automatically), the configuration process is as follows Figure 8 shown;

[0102] Registration center: When eac...

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 high-availability cluster system. The high-availability cluster system comprises a configuration module used for configuring cluster nodes and enabled services on each node; aregistration module used for receiving registration monitoring requests of the cluster nodes; a monitoring module used for monitoring a change condition of each cluster node after the cluster nodes register monitoring and broadcasting a node change notification when the cluster nodes change; an event processing module used for performing corresponding processing based on the node change conditionafter each node in the cluster receives the change notification; and a cluster which comprises at least a master node and at least a slave node. The high-availability cluster system provided by the invention says goodbye to the separate mode such as high availability of a traditional service and high availability of a database, and provides a comprehensive cluster high-availability implementationmechanism; state monitoring of clusters can be realized only by single configuration, high availability of clusters and high availability of services are unified, and consistence of configuration andaffairs is guaranteed.

Description

technical field [0001] The invention relates to the technical field of big data, in particular to a high-availability cluster system. Background technique [0002] At present, most of the existing clusters focus on the mechanism of request distribution and load balancing. The high availability of the cluster, the high availability of the service, and the high availability of the database are all separated, and the configuration is complicated. There is no unified mechanism to ensure High availability of clusters, consistency of configuration and transactions, high availability of databases, high availability of services, etc. Contents of the invention [0003] The present invention aims to solve at least one of the technical problems existing in the prior art or related art. [0004] To this end, one aspect of the present invention is to propose a high-availability cluster system. [0005] In view of this, the present invention proposes a high-availability cluster system...

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): H04L12/26H04L12/24
Inventor 纪文龙
Owner YONYOU FINANCIAL INFORMATION TECH