A communication method and nodes based on high-availability architecture
A node and access node technology, applied in transmission systems, electrical components, etc., can solve problems such as irregular paths, increase system resource consumption, and complex management, so as to reduce resource utilization, reduce repetitive operations, and avoid complex management problems. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] Embodiment 1 of the present invention provides a communication method based on a high-availability architecture. The flow chart of the communication method can be as follows image 3 shown, including:
[0044] Step 101, the proxy node establishes a network connection with the main access node.
[0045] In this step, a proxy node in a randomly selected sub-cluster in the highly available distributed cluster database establishes a network connection with the master access node.
[0046] Specifically, the proxy node may directly establish a network connection with the main access node, or may establish a network connection with the main access node through a preprocessing node.
[0047] If the network connection between the proxy node and the master access node fails to be established, an error message may be replied to the master access node to report the abnormal situation, and this process ends.
[0048] Wherein, the sub-clusters are obtained by dividing the nodes in th...
Embodiment 2
[0072] Embodiment 2 of the present invention provides a communication method based on a high-availability architecture, which is described by taking the direct establishment of a network connection between a proxy node and a Client as an example. The flow chart of the communication method can be as follows Figure 5 shown, including:
[0073] Step 201, the Client establishes a network connection with the proxy node Node1-1.
[0074] In this step, the Client sends a network connection request to the cluster database, and establishes a network connection with the proxy node Node1-1 in the randomly selected sub-cluster 1.
[0075] In step 202, the client sends an original data operation request.
[0076] In this step, Client can send the original data operation request (the first data operation request) to Node1-1, Node1-1 determines the sub-cluster involved in the data operation according to the request, and can determine the corresponding need to forward to other sub-clusters ...
Embodiment 3
[0092] Embodiment 3 of the present invention provides a node, and the structural diagram of the node can be as follows Image 6 shown, including:
[0093] The network connection module 11 is used to establish a network connection with the master access node;
[0094] The determination module 12 is configured to determine the sub-cluster information and the second data operation request information involved in the data operation requested by the master access node, wherein the sub-cluster is a set of high-availability distributed clusters according to the first preset rule. The nodes in the database are divided, and among the divided sub-clusters, the number of nodes in at least one sub-cluster is not less than two;
[0095] The cluster connection module 13 is used to respectively establish an intra-cluster node connection with the proxy nodes in each sub-cluster involved in the data operation determined by the determination module, and send the second data operation request d...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


