Storage method, primary node, secondary nodes, and system comprising primary node and secondary nodes

A master node and slave node technology, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve the problem of not guaranteeing to find the corresponding hash table, not ensuring the preservation of the hash table, and distributed hashing The table will not ensure that problems such as routing can be found to achieve the effect of ensuring integrity, improving response performance, and improving availability

Active Publication Date: 2019-12-20
上海隔镜信息科技有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The inventor found that the distributed hash table has at least the following problems: in the case of decentralization, the method itself does not guarantee that the corresponding hash table can be found
The distributed hash table itself does not ensure that the hash table entries that the target needs to query can be found through routing. In other words, this method cannot ensure that the online nodes in the network keep a complete hash table
Therefore, this kind of decentralized distributed storage system still does not have high availability

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
  • Storage method, primary node, secondary nodes, and system comprising primary node and secondary nodes
  • Storage method, primary node, secondary nodes, and system comprising primary node and secondary nodes
  • Storage method, primary node, secondary nodes, and system comprising primary node and secondary nodes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, various implementation modes of the present invention will be described in detail below in conjunction with the accompanying drawings. However, those of ordinary skill in the art can understand that in each implementation manner of the present invention, many technical details are proposed in order to enable readers to better understand the present invention. However, even without these technical details and various changes and modifications based on the following implementation modes, the technical solution claimed in the present invention can also be realized.

[0043] The first embodiment of the present invention relates to a storage method, which is applied to such as figure 1 The decentralized distributed storage system shown. The system includes L node groups 1 connected by communication, and each node group 1 includes a master node 10 and seve...

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 embodiment of the invention relates to the technical field of distributed storage, and discloses a storage method, a primary node, secondary nodes and a system comprising the primary node and thesecondary nodes. The storage method comprises the following steps: selecting a standby node from secondary nodes of a node group, wherein the node group is a node group where the main node is located,and the standby node is used for replacing the main node when the main node is offline; monitoring whether the number of the online nodes of the node group is smaller than a first threshold value ornot, and if the number of the online nodes of the node group is smaller than the first threshold value, selecting a target merging node group from the system to merge the node group and the target merging node group into a new node group, wherein the combined new node group stores the data stored in each node group before combination; and monitoring whether the number of the online nodes of the node group is greater than a second threshold, and if the number is greater than the second threshold, splitting the node group. According to the embodiment of the invention, the availability of the decentralized distributed storage system can be further improved.

Description

technical field [0001] The present invention relates to the technical field of distributed storage, in particular to a storage method, primary and secondary nodes and a system including the same. Background technique [0002] The distributed storage system is one of the cornerstone systems of the Internet. At present, well-known cloud vendors and large Internet companies have their own distributed storage systems. Based on the distributed storage system, it can provide network disk services to ordinary users, which can provide larger storage capacity and higher fault tolerance. However, existing services of this type are based on centralized distributed storage systems. Since the correct execution of centralized distributed storage systems (such as security, availability, etc.) depends on a certain central organization / module, once the cloud If there is a problem with the manufacturer's hardware or network, users will not be able to access the data stored in the centralize...

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): G06F3/06
CPCG06F3/067G06F3/0653G06F3/0619Y02D10/00
Inventor 华志超
Owner 上海隔镜信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products