Optimal Repair of MDS Codes in Distributed Storage via Subspace Interference Alignment
Viveck R. Cadambe, Cheng Huang, Syed A. Jafar, Jin Li

TL;DR
This paper presents the first finite systematic MDS code construction that achieves the optimal repair bandwidth for any (n,k) by leveraging subspace interference alignment techniques.
Contribution
It introduces a novel permutation matrix-based framework for designing repair-bandwidth-optimal MDS codes for all (n,k) values.
Findings
First finite MDS code achieving optimal repair bandwidth for arbitrary (n,k).
Uses permutation coding sub-matrices and subspace interference alignment.
Achieves the theoretical lower bound on repair bandwidth.
Abstract
It is well known that an (n,k) code can be used to store 'k' units of information in 'n' unit-capacity disks of a distributed data storage system. If the code used is maximum distance separable (MDS), then the system can tolerate any (n-k) disk failures, since the original information can be recovered from any k surviving disks. The focus of this paper is the design of a systematic MDS code with the additional property that a single disk failure can be repaired with minimum repair bandwidth, i.e., with the minimum possible amount of data to be downloaded for recovery of the failed disk. Previously, a lower bound of (n-1)/(n-k) units has been established by Dimakis et. al, on the repair bandwidth for a single disk failure in an (n,k) MDS code . Recently, the existence of asymptotic codes achieving this lower bound for arbitrary (n,k) has been established by drawing connections to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Cooperative Communication and Network Coding · Caching and Content Delivery
