Toward Lower Repair Bandwidth of Piggybacking Codes via Jointly Design for Both Data and Parity Nodes

被引:3
作者
Jiang, Zhengyi [1 ,2 ]
Shi, Hao [1 ]
Huang, Zhongyi [1 ]
Bai, Bo [2 ]
Zhang, Gong [2 ]
Hou, Hanxu [2 ]
机构
[1] Tsinghua Univ, Dept Math Sci, Beijing, Peoples R China
[2] Huawei Tech Co Ltd, Cent Res Inst, Theory Lab, Labs 2012, Hong Kong, Peoples R China
来源
IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM | 2023年
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Piggybacking codes; MDS array codes; repair andwidth; sub-packetization; DISTRIBUTED STORAGE;
D O I
10.1109/GLOBECOM54140.2023.10436803
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As a special class of array codes, (n, k, m) piggybacking codes are nxm MDS array codes with each node storing m symbols that can achieve low repair bandwidth for singlenode failure. The existing piggybacking codes design piggyback functions for either data node repair or parity node repair. In this paper, we propose new piggybacking codes by jointly designing piggyback functions for both data node repair and parity node repair that have lower repair bandwidth than the related existing piggybacking codes. In our piggybacking codes, the sub-packetization m satisfies that 2 = m = n - k. When m = n - k, we derive a lower bound of repair bandwidth for our piggybacking codes, and prove that this lower bound is lower than the corresponding lower bounds of the existing piggybacking codes for 5 < n - k << k. When m < n - k, we show that our piggybacking codes have lower repair bandwidth than the existing piggybacking codes for all the evaluated highcode-rate parameters with 10 = n- k = 20, k = 100 and m = 5.
引用
收藏
页码:7345 / 7350
页数:6
相关论文
共 19 条
[1]  
[Anonymous], 2013, PROC USENIX HOTSTORA
[2]  
Balaji SB, 2018, IEEE INT SYMP INFO, P2381, DOI 10.1109/ISIT.2018.8437486
[3]   Network Coding for Distributed Storage Systems [J].
Dimakis, Alexandros G. ;
Godfrey, P. Brighten ;
Wu, Yunnan ;
Wainwright, Martin J. ;
Ramchandran, Kannan .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (09) :4539-4551
[4]  
Hou H., 2020, 2020 IEEE INT S INF
[5]   Binary MDS Array Codes With Optimal Repair [J].
Hou, Hanxu ;
Lee, Patrick P. C. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (03) :1405-1422
[6]   BASIC Codes: Low-Complexity Regenerating Codes for Distributed Storage Systems [J].
Hou, Hanxu ;
Shum, Kenneth W. ;
Chen, Minghua ;
Li, Hui .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (06) :3053-3069
[7]   An Efficient Piggybacking Design with Lower Repair Bandwidth and Lower Sub-packetization [J].
Jiang, Zhengyi ;
Hou, Hanxu ;
Han, Yunghsiang S. ;
Huang, Zhongyi ;
Bai, Bo ;
Zhang, Gong .
2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, :2328-2333
[8]   An Efficient One-to-One Piggybacking Design for Distributed Storage Systems [J].
Li, Guiyang ;
Lin, Xing ;
Tang, Xiaohu .
IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (12) :8193-8205
[9]   A Generic Transformation to Enable Optimal Repair in MDS Codes for Distributed Storage Systems [J].
Li, Jie ;
Tang, Xiaohu ;
Tian, Chao .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (09) :6257-6267
[10]   A Piggybacking Design Framework for Read-and Download-Efficient Distributed Storage Codes [J].
Rashmi, K. V. ;
Shah, Nihar B. ;
Ramchandran, Kannan .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2017, 63 (09) :5802-5820