Node routing method for large-scale distributed storage system
A technology of distributed storage and storage nodes, applied in the field of node routing of large-scale distributed storage systems, to achieve the effects of improving reliability, easy expansion, and small scale
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] refer to figure 1 , a method for node routing of a large-scale distributed storage system of the present invention, comprising the following steps:
[0039] S101: When the storage node joins the distributed storage cluster, a node ID is automatically generated through a consistent hash algorithm;
[0040] S102: the storage node performs an iterative query in the network, and records the 10 nodes with the closest distance between the nodes found in the iterative query process and the node ID of the storage node into the storage node routing table;
[0041] S103: expanding the storage node routing table to obtain a routing tree;
[0042] S104: After the node leaves the distributed storage cluster, the storage node will delete the node in the routing tree. If the left node is an adjacent node, a search will be initiated at the same time. If the number of copies of the storage node in the current storage cluster is less than 3, then Copy your own storage node information ...
Embodiment 2
[0044] refer to figure 2 , a method for node routing of a large-scale distributed storage system of the present invention, comprising the following steps:
[0045] S201: When the storage node joins the distributed storage cluster, a node ID is automatically generated through a consistent hash algorithm.
[0046] S202: Searching for node IDs in the network, and re-calculating and generating storage node IDs through a consistent hash algorithm after finding a node ID conflict.
[0047] S203: the storage node performs an iterative query in the network, and records the 10 nodes with the closest distance between the nodes found in the iterative query process and the node ID of the storage node into the storage node routing table;
[0048] An iterative query consists of the following steps:
[0049] S2031: Send a search request to the A node closest to the storage node in the routing table of the storage node;
[0050] S2032: After node A receives the search request, it returns ...
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