Binary MDS Array Codes With Optimal Repair

被引:22
|
作者
Hou, Hanxu [1 ,2 ]
Lee, Patrick P. C. [2 ]
机构
[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
基金
中国国家自然科学基金;
关键词
Maintenance engineering; Bandwidth; Encoding; Decoding; Redundancy; Binary MDS array codes; EVENODD codes; repair bandwidth; repair access; SINGLE DISK FAILURE; DISTRIBUTED STORAGE; CODING SCHEME; X-CODE; CONSTRUCTION; RECOVERY; EVENODD; RAID; STAR;
D O I
10.1109/TIT.2019.2939111
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Consider a binary maximum distance separable (MDS) array code composed of an $m\times (k+r)$ array of bits with $k$ information columns and $r$ parity columns, such that any $k$ out of $k+r$ columns suffice to reconstruct the $k$ information columns. Our goal is to provide optimal repair access for binary MDS array codes, meaning that the bandwidth triggered to repair any single failed information or parity column is minimized. In this paper, we propose a generic transformation framework for binary MDS array codes, using EVENODD codes as a motivating example, to support optimal repair access for $k+1\le d \le k+r-1$ , where $d$ denotes the number of non-failed columns that are connected for repair; note that when $d< k+r-1$ , some of the chosen $d$ columns in repairing a failed column are specific. In addition, we show how our transformation framework applies to an example of binary MDS array codes with asymptotically optimal repair access of any single information column and enables asymptotically or exactly optimal repair access for any column. Furthermore, we present a new transformation for EVENODD codes with two parity columns such that the existing efficient repair property of any information column is preserved and the repair access of parity column is optimal.
引用
收藏
页码:1405 / 1422
页数:18
相关论文
共 50 条
  • [41] Optimal binary codes and binary construction of quantum codes
    Wang, Weiliang
    Fan, Yangyu
    Li, Ruihu
    FRONTIERS OF COMPUTER SCIENCE, 2014, 8 (06) : 1024 - 1031
  • [42] OPTIMAL BINARY LINEAR LOCALLY REPAIRABLE CODES WITH DISJOINT REPAIR GROUPS
    Ma, Jingxue
    Ge, Gennian
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2019, 33 (04) : 2509 - 2529
  • [43] Constructions of Optimal Binary Locally Repairable Codes With Multiple Repair Groups
    Hao, Jie
    Xia, Shu-Tao
    IEEE COMMUNICATIONS LETTERS, 2016, 20 (06) : 1060 - 1063
  • [44] MDS array codes with independent parity symbols
    Blaum, M
    Bruck, J
    Vardy, A
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (02) : 529 - 542
  • [45] Cyclic Lowest Density MDS Array Codes
    Cassuto, Yuval
    Bruck, Jehoshua
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (04) : 1721 - 1729
  • [46] A Construction of (5,3) MDS Codes with Optimal Repair Capability for Distributed Storage Systems
    Guan, Sheng
    Kan, Haibin
    Wang, Xin
    2017 9TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2017,
  • [47] Optimal Rebuilding of Multiple Erasures in MDS Codes
    Wang, Zhiying
    Tamo, Itzhak
    Bruck, Jehoshua
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2017, 63 (02) : 1084 - 1101
  • [48] Optimal binary LCD codes
    Stefka Bouyuklieva
    Designs, Codes and Cryptography, 2021, 89 : 2445 - 2461
  • [49] Locality of optimal binary codes
    Fu, Qiang
    Li, Ruihu
    Guo, Luobin
    Lv, Liangdong
    FINITE FIELDS AND THEIR APPLICATIONS, 2017, 48 : 371 - 394
  • [50] Optimal binary LCD codes
    Bouyuklieva, Stefka
    DESIGNS CODES AND CRYPTOGRAPHY, 2021, 89 (11) : 2445 - 2461