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

被引:12
|
作者
Hou, Hanxu [1 ]
Han, Yunghsiang S. [1 ]
Lee, Patrick P. C. [2 ]
Hu, Yuchong [3 ]
Li, Hui [4 ]
机构
[1] Dongguan Univ Technol, Sch Elect Engn & Intelligentizat, Dongguan 523808, Peoples R China
[2] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Hong Kong, Peoples R China
[3] Huazhong Univ Sci & Technol, Shenzhen Huazhong Univ Sci & Technol Res Inst, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[4] Peking Univ, Shenzhen Grad Sch, Shenzhen Key Lab Informat Theory & Future Interne, Peng Cheng Lab,Future Network PKU Lab Natl Major, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
MDS code; binary MDS array code; optimal repair bandwidth; STORAGE REGENERATING CODES; SINGLE DISK FAILURE; X-CODE; CONSTRUCTIONS; RECOVERY; SCHEME;
D O I
10.1109/TIT.2019.2923992
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Binary maximum distance separable (MDS) array codes are a special class of erasure codes for distributed storage that not only provides fault tolerance with minimum storage redundancy but also achieves low computational complexity. They are constructed by encoding k information columns into r parity columns, in which each element in a column is a bit, such that any k out of the k + 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, then our goal is to minimize the repair bandwidth by downloading the least amount of bits from d healthy columns, where k <= d <= k + r-1. If one column of an MDS code is failed, it is known that we need to download at least 1/(d-k + 1) fraction of the data stored in each of the d healthy columns. If this lower bound is achieved for the repair of the failure column from accessing arbitrary d healthy columns, we say that the MDS code has optimal repair. However, if such lower bound is only achieved by d 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., r >= 3) that achieve asymptotically weak-optimal repair, where k + 1 <= d <= k + [(r-1)/2], and "asymptotic" means that the repair bandwidth achieves the minimum value asymptotically in d. Codes in the first construction have odd number of parity columns and asymptotically weak-optimal repair for anyone information failure, while codes in the second construction have even number of parity columns and asymptotically weak-optimal repair for any one column failure.
引用
收藏
页码:7095 / 7113
页数:19
相关论文
共 50 条
  • [41] A Generic Transformation to Enable Optimal Repair in MDS Codes for Distributed Storage Systems
    Li, Jie
    Tang, Xiaohu
    Tian, Chao
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2018, 64 (09) : 6257 - 6267
  • [42] New constructions of optimal binary LCD codes
    Wang, Guodong
    Liu, Shengwei
    Liu, Hongwei
    FINITE FIELDS AND THEIR APPLICATIONS, 2024, 95
  • [43] A new piggybacking design for systematic MDS storage codes
    Chong Shangguan
    Gennian Ge
    Designs, Codes and Cryptography, 2019, 87 : 2753 - 2770
  • [44] A new piggybacking design for systematic MDS storage codes
    Chong Shangguan
    Ge, Gennian
    DESIGNS CODES AND CRYPTOGRAPHY, 2019, 87 (12) : 2753 - 2770
  • [45] New Asymptotically Optimal Optical Orthogonal Signature Pattern Codes from Cyclic Codes
    Shen, Lin-Zhi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2019, E102A (10) : 1416 - 1419
  • [46] Piggybacking plus Codes: MDS Array Codes with Linear Sub-Packetization to Achieve Lower Repair Bandwidth
    Shi, Hao
    Jiang, Zhengyi
    Huang, Zhongyi
    Bai, Bo
    Zhang, Gong
    Hou, Hanxu
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 7351 - 7356
  • [47] OPTIMAL BINARY LINEAR LOCALLY REPAIRABLE CODES WITH DISJOINT REPAIR GROUPS
    Ma, Jingxue
    Ge, Gennian
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2019, 33 (04) : 2509 - 2529
  • [48] Constructions of Optimal Binary Locally Repairable Codes With Multiple Repair Groups
    Hao, Jie
    Xia, Shu-Tao
    IEEE COMMUNICATIONS LETTERS, 2016, 20 (06) : 1060 - 1063
  • [49] S-Code: New distance-3 MDS array codes
    Katti, R
    Ruan, XY
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 348 - 351
  • [50] A New Family of Asymptotically Optimal 2-D Optical Orthogonal Codes
    Li, Xiuli
    Li, Jing
    PROCEEDINGS OF 2016 9TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2016, : 47 - 51