Erasure Coding for Distributed Storage: An Overview

06/12/2018
by   S. B. Balaji, et al.
0

In a distributed storage system, code symbols are dispersed across space in nodes or storage units as opposed to time. In settings such as that of a large data center, an important consideration is the efficient repair of a failed node. Efficient repair calls for erasure codes that in the face of node failure, are efficient in terms of minimizing the amount of repair data transferred over the network, the amount of data accessed at a helper node as well as the number of helper nodes contacted. Coding theory has evolved to handle these challenges by introducing two new classes of erasure codes, namely regenerating codes and locally recoverable codes as well as by coming up with novel ways to repair the ubiquitous Reed-Solomon code. This survey provides an overview of the efforts in this direction that have taken place over the past decade.

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
10/03/2020

Codes for Distributed Storage

This chapter deals with the topic of designing reliable and efficient co...
research
01/03/2019

Cascade Codes For Distributed Storage Systems

A novel coding scheme for exact repair-regenerating codes is presented i...
research
01/29/2018

Optimal MDS codes for cooperative repair

Two widely studied models of multiple-node repair in distributed storage...
research
03/09/2018

Network Traffic Driven Storage Repair

Recently we constructed an explicit family of locally repairable and loc...
research
06/16/2020

Multilinear Algebra for Distributed Storage

An (n, k, d, α, β, M)-ERRC (exact-repair regenerating code) is a collect...
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