On the Sub-Packetization Size and the Repair Bandwidth of Reed-Solomon Codes

被引:20
作者
Li, Weiqi [1 ]
Wang, Zhiying [1 ]
Jafarkhani, Hamid [1 ]
机构
[1] Univ Calif Irvine, Ctr Pervas Commun & Comp, Irvine, CA 92697 USA
关键词
Network coding; distributed storage; Reed-Solomon (RS) codes; repair bandwidth; sub-packetization size; DISTRIBUTED STORAGE; REGENERATING CODES; ERASURE CODES; MDS CODES;
D O I
10.1109/TIT.2019.2917425
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reed-Solomon (RS) codes are widely used in distributed storage systems. In this paper, we study the repair bandwidth and sub-packetization size of RS codes. The repair bandwidth is defined as the amount of transmitted information from surviving nodes to a failed node. The RS code can be viewed as a polynomial over a finite field GF(q(l)) evaluated at a set of points, where l is called the sub-packetization size. Smaller bandwidth reduces the network traffic in distributed storage, and smaller l facilitates the implementation of RS codes with lower complexity. Recently, Guruswami and Wootters proposed a repair method for RS codes when the evaluation points are the entire finite field. While the sub-packetization size can be arbitrarily small, the repair bandwidth is higher than the minimum storage regenerating (MSR) bound. Tamo, Ye, and Barg achieved the MSR bound but the sub-packetization size grows faster than the exponential function of the number of the evaluation points. In this paper, we present code constructions and repair schemes that extend these results to accommodate different sizes of the evaluation points. In other words, we design schemes that provide points in between. These schemes provide a flexible tradeoff between the sub-packetization size and the repair bandwidth. In addition, we generalize our schemes to manage multiple failures.
引用
收藏
页码:5484 / 5502
页数:19
相关论文
共 36 条
[1]  
[Anonymous], IMPROVED SCHEMES ASY
[2]  
[Anonymous], REPAIRING REED SOLOM
[3]  
[Anonymous], P IEEE INT S MODELIN
[4]  
[Anonymous], 2016, 2016 INFORM THEORY A
[5]  
[Anonymous], 2019, SYSTEMATIC CONSTRUCT
[6]  
[Anonymous], OPTIMAL REPAIR REED
[7]  
[Anonymous], IEEE T INF THEORY
[8]  
[Anonymous], 2012, BASIC STRUCTURES FUN
[9]   Asymptotic Interference Alignment for Optimal Repair of MDS Codes in Distributed Storage [J].
Cadambe, Viveck R. ;
Jafar, Syed Ali ;
Maleki, Hamed ;
Ramchandran, Kannan ;
Suh, Changho .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (05) :2974-2987
[10]   Repairing Reed-Solomon Codes With Multiple Erasures [J].
Dau, Hoang ;
Duursma, Iwan M. ;
Kiah, Han Mao ;
Milenkovic, Olgica .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (10) :6567-6582