Distributed storage method, apparatus, and system for reducing a data loss that may result from a single-point failure
AssigneeHuawei Technologies Co., Ltd.
InventorsBin Feng, Cheng Huang, Xuewen Gong
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorsBin Feng, Cheng Huang, Xuewen Gong
Estimating the term…
A distributed data storage method, apparatus, and system for reducing a data loss that may result from a single-point failure. The method includes: splitting a data file to generate K data slices, splitting each data slice of the K data slices to generate M data blocks for each data slice, and performing check coding on the M data blocks by using a redundancy algorithm to generate N check blocks; determining, by using a random algorithm, a first physical storage node corresponding to one block of the M data blocks and the N check blocks, and determining at least M+1 different physical storage nodes based on the determined first physical storage node and according to a first rule-based sorting manner; and storing at least M+1 blocks of the M data blocks and the N check blocks onto the at least M+1 different storage nodes, where K, M, and N are integers.
A distributed storage method, comprising:
A distributed storage system, comprising:
A distributed storage apparatus, a processor and a memory coupled to the processor, wherein the processor is configured to:
A non-transitory computer-readable medium having computer executable instructions for performing an information publishing method comprising:
Dependencies are inferred from the claim text.