Cascade Codes For Distributed Storage Systems
arXiv:1901.00911 · doi:10.1109/TIT.2020.3033338
Abstract
A novel coding scheme for exact repair-regenerating codes is presented in this paper. The codes proposed in this work can trade between the repair bandwidth of nodes (number of downloaded symbols from each surviving node in a repair process) and the required storage overhead of the system. These codes work for general system parameters , which are the total number of nodes, the number of nodes suffice for data recovery, and the number of helper nodes in a repair process, respectively. The proposed construction offers a unified scheme to develop exact-repair regenerating codes for the entire trade-off, including the MBR and MSR points. We conjecture that the new storage-vs.-bandwidth trade-off achieved by the proposed codes is optimum. Some other key features of this code include: the construction is linear; the required field size is only ; and the code parameters and in particular sub-packetization level is at most ; which is independent of the number of the parity nodes. Moreover, the proposed repair mechanism is \emph{helper-independent}, that is the data sent from each helper only depends on the identity of the helper and failed nodes, but independent of the identity of other helper nodes participating in the repair process.
References in corpus (9)
- Optimal Exact-Regenerating Codes for Distributed Storage at the MSR and MBR Points via a Product-Matrix Construction
- Zigzag Codes: MDS Array Codes with Optimal Rebuilding
- Distributed Storage Codes with Repair-by-Transfer and Non-achievability of Interior Points on the Storage-Bandwidth Tradeoff
- Interference Alignment in Regenerating Codes for Distributed Storage: Necessity and Code Constructions
- Characterizing the Rate Region of the (4,3,3) Exact-Repair Regenerating Codes
- A Generic Transformation to Enable Optimal Repair in MDS Codes for Distributed Storage Systems
- Layered, Exact-Repair Regenerating Codes Via Embedded Error Correction and Block Designs
- A Framework of Constructions of Minimal Storage Regenerating Codes with the Optimal Access/Update Property
- Determinant Codes with Helper-Independent Repair for Single and Multiple Failures
Cited by in corpus (5)
- A Systematic Construction of MDS Codes With Small Sub-packetization Level and Near-Optimal Repair Bandwidth
- A Generic Transformation for Optimal Node Repair in MDS Array Codes over
- Multilinear Algebra for Minimum Storage Regenerating Codes
- Multilinear Algebra for Distributed Storage
- PMDS Array Codes With Small Sub-packetization, Small Repair Bandwidth/Rebuilding Access