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

Implementation method and system of distributed dynamic routing based on raft algorithm

A distributed and distributed storage technology, applied in the transmission system, digital transmission system, data exchange network, etc., can solve the problem of dynamic call of elastic resources, and achieve the effect of dynamic call, high reliability, and convenient use

Active Publication Date: 2020-11-03
SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical task of the present invention is to provide a method and system for implementing distributed dynamic routing based on the Raft algorithm to solve the problem of dynamic invocation of elastic resources in distributed dynamic routing cloud computing in the prior art

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
  • Implementation method and system of distributed dynamic routing based on raft algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] The realization method of the distributed dynamic routing based on Raft algorithm of the present invention, described method comprises the following steps:

[0038] (1) Distributed dynamic routing adopts a distributed architecture and consists of three routing hosts. The upper layer of the routing host is responsible for evenly distributing access traffic to the routing nodes in each routing host by the load balancing component;

[0039] (2) External services are accessed through the domain name provided by the platform, and the domain name server points to the load balancing component through a unified domain name suffix;

[0040] (3) As the traffic entrance of the entire platform service, the routing node is responsible for forwarding all external access requests to the cloud platform system and distributing the access traffic to six back-end service instances;

[0041] (4) The bottom layer of the routing host is the storage node, each routing node corresponds to a st...

Embodiment 2

[0045] The realization method of the distributed dynamic routing based on Raft algorithm of the present invention, described method comprises the following steps:

[0046] (1) Distributed dynamic routing adopts a distributed architecture and consists of 4 routing hosts. The upper layer of the routing host is responsible for evenly distributing access traffic to the routing nodes in each routing host by the load balancing component;

[0047] (2) External services are accessed through the domain name provided by the platform, and the domain name server points to the load balancing component through a unified domain name suffix;

[0048] (3) As the traffic entrance of the entire platform service, the routing node is responsible for forwarding all external access requests to the cloud platform system and distributing the access traffic to 8 back-end service instances;

[0049] (4) The bottom layer of the routing host is the storage node, each routing node corresponds to a storage no...

Embodiment 3

[0054] The realization method of the distributed dynamic routing based on Raft algorithm of the present invention, described method comprises the following steps:

[0055] (1) Distributed dynamic routing adopts a distributed architecture and consists of five routing hosts. The upper layer of the routing host is responsible for evenly distributing access traffic to the routing nodes in each routing host by the load balancing component;

[0056] (2) External services are accessed through the domain name provided by the platform, and the domain name server points to the load balancing component through a unified domain name suffix;

[0057] (3) As the traffic entrance of the entire platform service, the routing node is responsible for forwarding all external access requests to the cloud platform system and distributing the access traffic to 10 back-end service instances;

[0058] (4) The bottom layer of the routing host is the storage node, each routing node corresponds to a stor...

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 discloses a method and system for realizing distributed dynamic routing based on Raft algorithm, belongs to the technical field of cloud computing data centers, and solves the problem of dynamic call of elastic resources in distributed dynamic routing cloud computing in the prior art. The technical solution adopted is: including the following steps: the upper layer of the routing host is responsible for evenly distributing the access traffic to each routing node by the load balancing component; the external service is accessed through the domain name provided by the platform; the routing node is responsible for forwarding the external traffic to the cloud platform system access requests, and distribute the access traffic to the back-end service instances; the bottom layer of the routing host is the storage node, and the storage nodes form a distributed storage component, which is responsible for storing the mapping relationship between each domain name and the back-end service instance; the Raft algorithm is used to maintain the storage node data Consistency, each routing node only needs to read the mapping data from the local storage node; the administrator is responsible for adding, deleting, and modifying the mapping data in the storage node through the management node.

Description

technical field [0001] The invention relates to the technical field of cloud computing data centers, in particular to a method and system for realizing distributed dynamic routing based on Raft algorithm. Background technique [0002] Dynamic routing can automatically establish its own routing table according to the specific routing information exchanged between routers, and can automatically adjust in time according to changes in links and nodes. When a node or a link between nodes in the network fails, or there are other available routes, dynamic routing can select the best available route and continue to forward packets. [0003] In a distributed system, the consistency problem means that for a group of servers, given a set of operations, a protocol is required to make the final result consistent; that is, when a server receives a set of instructions from the client, it must communicate with other servers Communication ensures that all servers receive the same commands i...

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 Patents(China)
IPC IPC(8): H04L29/08H04L29/12H04L12/721H04L12/741H04L45/74
CPCH04L45/44H04L45/74H04L67/1004H04L61/4511H04L67/63
Inventor 刘安
Owner SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More