On the Construction of Local Parities for (r, t)-Availability in Distributed Storage

被引:11
|
作者
Su, Yi-Sheng [1 ]
机构
[1] Chang Jung Christian Univ, Dept Comp Sci & Informat Engn, Tainan 71101, Taiwan
关键词
Locally repairable codes (LRCs); availability; Euclidean geometry; finite fields; circulant permutation matrices (CPMs); affine permutation matrices (APMs); Reed-Solomon (RS) codes; low-density parity-check (LDPC) codes; Kronecker product; CYCLIC LDPC CODES; ALGEBRAIC CONSTRUCTION; CHECK CODES; AWGN;
D O I
10.1109/TCOMM.2017.2682861
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Motivated by applications involving hot data, the notion of (r, t)-availability was introduced, where a symbol is said to have (r, t)-availability if it can be reconstructed, respectively, from t disjoint repair alternatives of other symbols, each of size at most r. The key to constructing a family of locally repairable codes with (r, t)-availability is the design of a membership matrix for dividing global parities into local ones such that each repair group contains only one parity symbol. Although explicit designs of membership matrices are available, it remains unclear whether membership matrices with significantly better parameters can be constructed, which was a question left open. To tackle the open problem, this paper first provides a connection between the design of membership matrices and the design of a combinatorial object in the well-known combinatorial design theory, called resolvable configurations. This paper then proposes several direct designs of membership matrices based on Euclidean geometry, finite fields, circulant permutation matrices, affine permutation matrices, and Reed-Solomon codes. By leveraging the notion of resolvable configurations and the Kronecker product, this paper further proposes a two-step design of membership matrices. The proposed direct and two-step designs of membership matrices are shown to have significantly better parameters than those recently available.
引用
收藏
页码:2332 / 2344
页数:13
相关论文
共 50 条
  • [31] Simple and efficient local codes for distributed stable network construction
    Othon Michail
    Paul G. Spirakis
    Distributed Computing, 2016, 29 : 207 - 237
  • [32] Concurrent Regeneration Code with Local Reconstruction in Distributed Storage Systems
    Xu, Quanqing
    Xi, Weiya
    Yong, Khai Leong
    Jin, Chao
    ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING: FUTURE INFORMATION TECHNOLOGY, VOL 2, 2016, 354 : 415 - 422
  • [33] Failure-Aware Construction and Reconfiguration of Distributed Virtual Machines for High Availability Computing
    Fu, Song
    CCGRID: 2009 9TH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2009, : 372 - 379
  • [34] Construction of Fractional Repetition Codes with Variable Parameters for Distributed Storage Systems
    Park, Hosung
    Kim, Young-Sik
    ENTROPY, 2016, 18 (12):
  • [35] Existence and Construction of Capacity-Achieving Network Codes for Distributed Storage
    Wu, Yunnan
    2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 1150 - 1154
  • [36] Existence and Construction of Capacity-Achieving Network Codes for Distributed Storage
    Wu, Yunnan
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2010, 28 (02) : 277 - 288
  • [37] Self-Repairing Codes for Distributed Storage - A Projective Geometric Construction
    Orrier, Frederique
    Datta, Anwitaman
    2011 IEEE INFORMATION THEORY WORKSHOP (ITW), 2011,
  • [38] A Cascade Code Construction for (n, k, d) Distributed Storage Systems
    Elyasi, Mehran
    Mohajer, Soheil
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 1241 - 1245
  • [39] RocketHA: A High Availability Design Paradigm for Distributed Log-Based Storage System
    Ji, Juntao
    Jin, Rongtong
    Fu, Yubao
    Gu, Yinyou
    Tsai, Tsung-han
    Lin, Qingshan
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 1819 - 1824
  • [40] Using Local Force Measurements to Guide Construction by Distributed Climbing Robots
    Melenbrink, Nathan
    Michalatos, Panagiotis
    Kassabian, Paul
    Werfel, Justin
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 4333 - 4340