English

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

Information Theory 2019-06-24 v3 math.IT

Abstract

Binary maximum distance separable (MDS) array codes are a special class of erasure codes for distributed storage that not only provide fault tolerance with minimum storage redundancy but also achieve low computational complexity. They are constructed by encoding kk information columns into rr parity columns, in which each element in a column is a bit, such that any kk out of the k+rk+r columns suffice to recover all information bits. In addition to providing fault tolerance, it is critical to improve repair performance in practical applications. Specifically, if a single column fails, our goal is to minimize the repair bandwidth by downloading the least amount of bits from dd healthy columns, where kdk+r1k\leq d\leq k+r-1. If one column of an MDS code is failed, it is known that we need to download at least 1/(dk+1)1/(d-k+1) fraction of the data stored in each of dd healthy columns. If this lower bound is achieved for the repair of the failure column from accessing arbitrary dd healthy columns, we say that the MDS code has optimal repair. However, if such lower bound is only achieved by dd specific healthy columns, then we say the MDS code has weak-optimal repair. In this paper, we propose two explicit constructions of binary MDS array codes with more parity columns (i.e., r3r\geq 3) that achieve asymptotically weak-optimal repair, where k+1dk+(r1)/2k+1\leq d\leq k+\lfloor(r-1)/2\rfloor, and "asymptotic" means that the repair bandwidth achieves the minimum value asymptotically in dd. Codes in the first construction have odd number of parity columns and asymptotically weak-optimal repair for any one information failure, while codes in the second construction have even number of parity columns and asymptotically weak-optimal repair for any one column failure.

Keywords

Cite

@article{arxiv.1802.07891,
  title  = {A New Design of Binary MDS Array Codes with Asymptotically Weak-Optimal Repair},
  author = {Hanxu Hou and Yunghsiang Han and Patrick P. C. Lee and Yuchong Hu and Hui Li},
  journal= {arXiv preprint arXiv:1802.07891},
  year   = {2019}
}
R2 v1 2026-06-23T00:29:40.665Z