A centerless data management method and device
A data management and data technology, applied in the field of information processing, can solve the problems of high system cost and maintenance cost, large storage equipment, general system reliability, etc., and achieve the effect of improving reliability.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0056] figure 1 It is a schematic flow chart of the method of the embodiment of the present invention. A centerless data management method in this embodiment is applied to a data source end, and the data source end communicates with a storage node.
[0057] 1. Storage node preparation process:
[0058] There are n storage nodes, and n is a natural number; the data source and n storage nodes respectively establish p2p communication; various classic p2p schemes can be adopted, such as based on stun, ice, turn, etc., to establish data sources and multiple storage points Inter-p2p communication. This communication method is already a mature technology, which is referred to as "p2p" in the text, and the details will not be repeated. Storage nodes can be computers, mobile phones, routers with storage functions in users' homes, network storage servers, and other devices with storage functions.
[0059] The storage node reports reliability (such as online rate), storage capacity and...
Embodiment 2
[0076] Based on the same inventive concept as the above-mentioned non-central data management method, a kind of non-central data management device of this embodiment includes:
[0077] A first obtaining unit, the first obtaining unit is used to obtain the first information obtained by the data source from the storage node, the first information is the reliability of each storage node;
[0078] The first fragmentation unit, the first fragmentation unit is used to encode and fragment the source data at the data source end into a plurality of single pieces of data to form the second information;
[0079] The second obtaining unit obtains third information, where the third information is the reliability of a single piece of data;
[0080] A third obtaining unit, the third obtaining unit is configured to obtain fourth information according to the third information, where the fourth information is a storage node group for storing a single piece of data;
[0081] A fourth obtaining ...
Embodiment 3
[0086] Based on the same inventive concept as the aforementioned centerless data management method, a centerless data management device in this embodiment includes a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor The following steps are implemented when executing the program:
[0087] The data source obtains first information from the storage nodes, where the first information is the reliability of each storage node;
[0088] The source data at the data source end is coded and fragmented into multiple single pieces of data, which is the second information;
[0089] Obtain the third information, the third information is the reliability of a single piece of data fragment; the third information is obtained according to the sixth information;
[0090] Obtaining fourth information according to the third information, where the fourth information is a storage node group for storing a single piece of data;
[0091] O...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

