Maximally Recoverable Codes for Grid-like Topologies

被引:0
|
作者
Gopalan, Parikshit [1 ]
Hu, Guangda [2 ]
Kopparty, Swastik [3 ]
Saraf, Shubhangi [3 ]
Wang, Carol [4 ]
Yekhanin, Sergey [5 ]
机构
[1] VMware Res, Palo Alto, CA 94304 USA
[2] Princeton Univ, Princeton, NJ 08544 USA
[3] Rutgers State Univ, New Brunswick, NJ USA
[4] Natl Univ Singapore, Singapore, Singapore
[5] Microsoft Res, Bengaluru, India
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The explosion in the volumes of data being stored online has resulted in distributed storage systems transitioning to erasure coding based schemes. Yet, the codes being deployed in practice are fairly short. In this work, we address what we view as the main coding theoretic barrier to deploying longer codes in storage: at large lengths, failures are not independent and correlated failures are inevitable. This motivates designing codes that allow quick data recovery even after large correlated failures, and which have efficient encoding and decoding. We propose that code design for distributed storage be viewed as a two step process. The first step is choose a topology of the code, which incorporates knowledge about the correlate d failures that need to be handled, and ensures local recovery from such failures. In the second step one specifies a code with the chosen topology by choosing coefficients from a finite field F-q. In this step, one tries to balance reliability (which is better over larger fields) with encoding and decoding efficiency (which is better over smaller fields). This work initiates an in-depth study of this reliability/efficiency tradeoff. We consider the field-size needed for achieving maximal recoverability: the strongest reliability possible with a given topology. We propose a family of topologies called grid-like topologies which unify a number of topologies considered both in theory and practice, and prove the following results about codes for such topologies: The first super-polynomial lower bound on the field size needed for achieving maximal recoverability in a simple grid-like topology. To our knowledge, there was no super-linear lower bound known before, for any topology. A combinatorial characterization of erasure patterns correctable by Maximally Recoverable codes for a topology which corresponds to tensoring MDS codes with a parity check code. This topology is used in practice (for instance see [MLR(+)14]). We conjecture a similar characterization for Maximally Recoverable codes instantiating arbitrary tensor product topologies.
引用
收藏
页码:2092 / 2108
页数:17
相关论文
共 50 条
  • [1] New bounds on the field size for maximally recoverable codes instantiating grid-like topologies
    Xiangliang Kong
    Jingxue Ma
    Gennian Ge
    [J]. Journal of Algebraic Combinatorics, 2021, 54 : 529 - 557
  • [2] New bounds on the field size for maximally recoverable codes instantiating grid-like topologies
    Kong, Xiangliang
    Ma, Jingxue
    Ge, Gennian
    [J]. JOURNAL OF ALGEBRAIC COMBINATORICS, 2021, 54 (02) : 529 - 557
  • [3] On Maximally Recoverable Codes for Product Topologies
    Shivakrishna, D.
    Rameshwar, V. Arvind
    Lalitha, V.
    Sasidharan, Birenjith
    [J]. 2018 TWENTY FOURTH NATIONAL CONFERENCE ON COMMUNICATIONS (NCC), 2018,
  • [4] On Partial Maximally-Recoverable and Maximally-Recoverable Codes
    Balaji, S. B.
    Kumar, P. Vijay
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2015, : 1881 - 1885
  • [5] A construction of maximally recoverable codes
    Alexander Barg
    Zitan Chen
    Itzhak Tamo
    [J]. Designs, Codes and Cryptography, 2022, 90 : 939 - 945
  • [6] A construction of maximally recoverable codes
    Barg, Alexander
    Chen, Zitan
    Tamo, Itzhak
    [J]. DESIGNS CODES AND CRYPTOGRAPHY, 2022, 90 (04) : 939 - 945
  • [7] Maximally Recoverable Codes: the Bounded Case
    Gandikota, Venkata
    Grigorescu, Elena
    Thomas, Clayton
    Zhu, Minshen
    [J]. 2017 55TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2017, : 1115 - 1122
  • [8] Explicit Maximally Recoverable Codes With Locality
    Gopalan, Parikshit
    Huang, Cheng
    Jenkins, Bob
    Yekhanin, Sergey
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2014, 60 (09) : 5245 - 5256
  • [9] Maximally Recoverable Codes with Hierarchical Locality
    Nair, Aaditya M.
    Lalitha, V.
    [J]. 2019 25TH NATIONAL CONFERENCE ON COMMUNICATIONS (NCC), 2019,
  • [10] Uniform Minors in Maximally Recoverable Codes
    Grezet, Matthias
    Westerback, Thomas
    Freij-Hollanti, Ragnar
    Hollanti, Camilla
    [J]. IEEE COMMUNICATIONS LETTERS, 2019, 23 (08) : 1297 - 1300