Cascade Codes For Distributed Storage Systems

01/03/2019
by   Mehran Elyasi, et al.
0

A novel coding scheme for exact repair-regenerating codes is presented in this paper. The codes proposed in this paper 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 (n,k,d), 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 Θ(n), and the (unnormalized) code parameters (and in particular sub-packetization level) is at most (d-k+1)^k, which is independent of the number of the parity nodes. Moreover, the proposed repair mechanism is helper-independent, that is the data sent from each helper only depends on the identity of the helper and failed nodes, but independent from the identity of other helper nodes participating in the repair process.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2018

Determinant Codes with Helper-Independent Repair for Single and Multiple Failures

Determinant codes are a class of exact-repair regenerating codes for dis...
research
09/21/2018

Functional repair codes: a view from projective geometry

Storage codes are used to ensure reliable storage of data in distributed...
research
06/16/2020

Multilinear Algebra for Distributed Storage

An (n, k, d, α, β, M)-ERRC (exact-repair regenerating code) is a collect...
research
07/11/2019

Recovery and Repair Schemes for Shift-XOR Regenerating Codes

Recovery and repair schemes are proposed for shift-exclusive-or (shift-X...
research
05/08/2018

On Secure Exact-repair Regenerating Codes with a Single Pareto Optimal Point

The problem of exact-repair regenerating codes against eavesdropping att...
research
06/12/2018

Erasure Coding for Distributed Storage: An Overview

In a distributed storage system, code symbols are dispersed across space...
research
02/23/2020

Treeplication: An Erasure Code for Distributed Full Recovery under the Random Multiset Channel

This paper presents a new erasure code called Treeplication designed for...

Please sign up or login with your details

Forgot password? Click here to reset