English

A Generic Transformation to Enable Optimal Repair in MDS Codes for Distributed Storage Systems

Information Theory 2018-08-24 v3 math.IT

Abstract

We propose a generic transformation that can convert any nonbinary (n=k+r,k)(n=k+r,k) maximum distance separable (MDS) code into another (n,k)(n,k) MDS code over the same field such that 1) some arbitrarily chosen rr nodes have the optimal repair bandwidth and the optimal rebuilding access, 2) for the remaining kk nodes, the normalized repair bandwidth and the normalized rebuilding access (over the file size) are preserved, 3) the sub-packetization level is increased only by a factor of rr. Two immediate applications of this generic transformation are then presented. The first application is that we can transform any nonbinary MDS code with the optimal repair bandwidth or the optimal rebuilding access for the systematic nodes only, into a new MDS code which possesses the corresponding repair optimality for all nodes. The second application is that by applying the transformation multiple times, any nonbinary (n,k)(n,k) scalar MDS code can be converted into an (n,k)(n,k) MDS code with the optimal repair bandwidth and the optimal rebuilding access for all nodes, or only a subset of nodes, whose sub-packetization level is also optimal.

Keywords

Cite

@article{arxiv.1604.07671,
  title  = {A Generic Transformation to Enable Optimal Repair in MDS Codes for Distributed Storage Systems},
  author = {Jie Li and Xiaohu Tang and Chao Tian},
  journal= {arXiv preprint arXiv:1604.07671},
  year   = {2018}
}

Comments

This paper has been published in IEEE Transactions on Information Theory

R2 v1 2026-06-22T13:41:13.904Z