On Epsilon-MSCR Codes for Two Erasures

01/18/2019
by   Bh. Rekha Devi, et al.
0

Cooperative regenerating codes are regenerating codes designed to tradeoff storage for repair bandwidth in case of multiple node failures. Minimum storage cooperative regenerating (MSCR) codes are a class of cooperative regenerating codes which achieve the minimum storage point of the tradeoff. Recently, these codes have been constructed for all possible parameters (n,k,d,h), where h erasures are repaired by contacting any d surviving nodes. However, these constructions have very large sub-packetization. ϵ-MSR codes are a class of codes introduced to tradeoff subpacketization level for a slight increase in the repair bandwidth for the case of single node failures. We introduce the framework of ϵ-MSCR codes which allow for a similar tradeoff for the case of multiple node failures. We present a construction of ϵ-MSCR codes, which can recover from two node failures, by concatenating a class of MSCR codes and scalar linear codes. We give a repair procedure to repair the ϵ-MSCR codes in the event of two node failures and calculate the repair bandwidth for the same. We characterize the increase in repair bandwidth incurred by the method in comparison with the optimal repair bandwidth given by the cut-set bound. Finally, we show the subpacketization level of ϵ-MSCR codes scales logarithmically in the number of nodes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/24/2021

Rack-Aware Cooperative Regenerating Codes

In distributed storage systems, cooperative regenerating codes tradeoff ...
research
10/10/2018

Scalar MSCR Codes via the Product Matrix Construction

An (n,k,d) cooperative regenerating code provides the optimal-bandwidth ...
research
01/31/2018

On the Achievability Region of Regenerating Codes for Multiple Erasures

We study the problem of centralized exact repair of multiple failures in...
research
06/01/2018

A Tradeoff between the Sub-Packetization Size and the Repair Bandwidth for Reed-Solomon Codes

Reed-Solomon (RS) codes are widely used in distributed storage systems. ...
research
05/11/2023

Designing Compact Repair Groups for Reed-Solomon Codes

Motivated by the application of Reed-Solomon codes to recently emerging ...
research
09/17/2021

Rack-Aware MSR Codes with Multiple Erasure Tolerance

The minimum storage rack-aware regenerating (MSRR) code is a variation o...
research
04/15/2019

Practical Functional Regenerating Codes for Broadcast Repair of Multiple Nodes

A code construction and repair scheme for optimal functional regeneratio...

Please sign up or login with your details

Forgot password? Click here to reset