Multi-Layer Transformed MDS Codes with Optimal Repair Access and Low Sub-Packetization

07/21/2019
by   Hanxu Hou, et al.
0

An (n,k) maximum distance separable (MDS) code has optimal repair access if the minimum number of symbols accessed from d surviving nodes is achieved, where k+1< d< n-1. Existing results show that the sub-packetization α of an (n,k,d) high code rate (i.e., k/n>0.5) MDS code with optimal repair access is at least (d-k+1)^n/d-k+1. In this paper, we propose a class of multi-layer transformed MDS codes such that the sub-packetization is (d-k+1)^n/(d-k+1)η, where η=n-k-1/d-k, and the repair access is optimal for any single node. We show that the sub-packetization of the proposed multi-layer transformed MDS codes is strictly less than the existing known lower bound when η=n-k-1/d-k>1, achieving by restricting the choice of d specific helper nodes in repairing a failed node. We further propose multi-layer transformed EVENODD codes that have optimal repair access for any single node and lower sub-packetization than the existing binary MDS array codes with optimal repair access for any single node. With our multi-layer transformation, we can design new MDS codes that have the properties of low computational complexity, optimal repair access for any single node, and relatively small sub-packetization, all of which are critical for maintaining the reliability of distributed storage systems.

READ FULL TEXT
research
07/16/2021

A Generic Transformation to Generate MDS Storage Codes with δ-Optimal Access Property

For high-rate maximum distance separable (MDS) codes, most of them are d...
research
05/26/2022

Optimal Repair/Access MDS Array Codes with Multiple Repair Degrees

In the literature, most of the known high-rate (n,k) MDS array codes wit...
research
09/20/2022

Two Piggybacking Codes with Flexible Sub-Packetization to Achieve Lower Repair Bandwidth

As a special class of array codes, (n,k,m) piggybacking codes are MDS co...
research
06/08/2018

An Explicit Construction of Systematic MDS Codes with Small Sub-packetization for All-Node Repair

An explicit construction of systematic MDS codes, called HashTag+ codes,...
research
02/22/2018

A New Design of Binary MDS Array Codes with Asymptotically Weak-Optimal Repair

Binary maximum distance separable (MDS) array codes are a special class ...
research
09/12/2018

Binary MDS Array Codes with Optimal Repair

Consider a binary maximum distance separate (MDS) array code composed of...
research
07/03/2018

ε-MSR Codes: Contacting Fewer Code Blocks for Exact Repair

ϵ-Minimum Storage Regenerating (ϵ-MSR) codes form a special class of Max...

Please sign up or login with your details

Forgot password? Click here to reset