Erasure code method with low data reconstruction overhead

A low-data, erasure code technology, applied in the field of erasure codes with low data reconstruction overhead, can solve the problem of large storage overhead, such as butterfly codes having two check blocks, etc.

Active Publication Date: 2018-02-02
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the above defects or improvement needs of the prior art, the present invention provides an erasure code method with low data reconstruction overhead, thereby solving the problem that the existing partial reconstruction code has a relatively large storage overhead and the butterfly code can only have two A technical problem with relatively large limitations due to a check block

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
  • Erasure code method with low data reconstruction overhead
  • Erasure code method with low data reconstruction overhead
  • Erasure code method with low data reconstruction overhead

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0051] The invention provides an erasure coding method with low data reconstruction cost, which combines the excellent repair bandwidth property of butterfly codes in network coding and the intra-group reconstruction method of local reconstruction, which can reduce the disk reading and network requirements for data reconstruction in the system. bandwidth transmission. The global check block in the ...

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 an erasure code method with a low data reconstruction overhead. The method comprises the following steps: a data block partition step, a data coding step, a step of checking the data block state, a step of repairing and partitioning based on a failure block and a corresponding failure repair step. The method combines the excellent repair bandwidth property of Butterfly Codes and an intra-group reconstruction method for local reconstruction in network coding, so that the required disk reading and network bandwidth transmission during data reconstruction in a system can be reduced. In the erasure code method, each group has two check blocks, and intra-group coding of Local Reconstruction Codes is used to maintain the optimal repair bandwidth in the group, and then thesystem reliability is guaranteed by using partial check blocks to encode all data blocks. Compared with the Local Reconstruction Codes, the intra-group checking of the method has higher reliability,so that the number of required global check is less; therefore, the method has lower repair bandwidth under the equal storage overhead.

Description

technical field [0001] The invention belongs to the technical field of computer storage, and more particularly, relates to an erasure coding method with low data reconstruction overhead. Background technique [0002] Erasure coding is an encoding method to ensure data redundancy. It first splits the original data into equal-sized data blocks, and then encodes the data blocks into check blocks. When several data blocks or check blocks are lost, erasure coding technology can ensure that the original data can still be recovered. This technology is widely used in distributed storage systems and cloud storage systems to improve system reliability and prevent data inaccessibility caused by disk failure or data loss. [0003] In the traditional encoding method, n is the total number of data blocks and check blocks, k is the number of data blocks, and m=n-k is the number of check blocks. First, the original data of size M is equally divided into k data blocks :D 0 , D 1 , …, D ...

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
IPC IPC(8): G06F11/10
Inventor 冯丹叶柳青胡燏翀柳青魏学亮
Owner HUAZHONG UNIV OF SCI & TECH
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