Repair Optimal Erasure Codes Through Hadamard Designs

被引:123
作者
Papailiopoulos, Dimitris S. [1 ]
Dimakis, Alexandros G. [1 ]
Cadambe, Viveck R. [2 ]
机构
[1] Univ So Calif, Dept Elect Engn, Los Angeles, CA 90089 USA
[2] MIT, Elect Res Lab, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
Code repair problem; distributed storage; erasure codes; Hadamard matrices; interference alignment; repair bandwidth; DISTRIBUTED STORAGE; CONSTRUCTION;
D O I
10.1109/TIT.2013.2241819
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In distributed storage systems that employ erasure coding, the issue of minimizing the total communication required to exactly rebuild a storage node after a failure arises. This repair bandwidth depends on the structure of the storage code and the repair strategies used to restore the lost data. Designing high-rate maximum-distance separable (MDS) codes that achieve the optimum repair communication has been a well-known open problem. Our work resolves, in part, this open problem. In this study, we use Hadamard matrices to construct the first explicit two-parity MDS storage code with optimal repair properties for all single node failures, including the parities. Our construction relies on a novel method of achieving perfect interference alignment over finite fields with a finite number of symbol extensions. We generalize this construction to design-parity MDS codes that achieve the optimum repair communication for single systematic node failures.
引用
收藏
页码:3021 / 3037
页数:17
相关论文
共 41 条
[1]  
[Anonymous], P IEEE INT S INF THE
[2]  
[Anonymous], USENIX ANN TECH C BO
[3]   EVENODD - AN EFFICIENT SCHEME FOR TOLERATING DOUBLE-DISK FAILURES IN RAID ARCHITECTURES [J].
BLAUM, M ;
BRADY, J ;
BRUCK, J ;
MENON, J .
IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (02) :192-202
[4]  
Cadambe V., 2010, IEEE INT WORKSH WIR
[5]  
Cadambe V. R., 2011, IEEE INT S INF THEOR
[6]  
Cadambe V. R., 2011, OPTIMAL REPAIR MDS C
[7]   Interference alignment and degrees of freedom of the K-user interference channel [J].
Cadambe, Viveck R. ;
Jafar, Syed Ali .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2008, 54 (08) :3425-3441
[8]  
Cadambe VR, 2011, CONF REC ASILOMAR C, P1850, DOI 10.1109/ACSSC.2011.6190343
[9]  
Cullina D., 2009, ALL C CONTR COMP COM
[10]   A Survey on Network Codes for Distributed Storage [J].
Dimakis, Alexandros G. ;
Ramchandran, Kannan ;
Wu, Yunnan ;
Suh, Changho .
PROCEEDINGS OF THE IEEE, 2011, 99 (03) :476-489