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 条
  • [11] Availability-based methods for distributed storage systems
    Kermarrec, Anne-Marie
    Le Merrer, Erwan
    Straub, Gilles
    van Kempen, Alexandre
    2012 31ST INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2012), 2012, : 151 - 160
  • [12] On Cooperative Local Repair in Distributed Storage
    Rawat, Ankit Singh
    Mazumdar, Arya
    Vishwanath, Sriram
    2014 48TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2014,
  • [13] Cooperative local repair in distributed storage
    Ankit Singh Rawat
    Arya Mazumdar
    Sriram Vishwanath
    EURASIP Journal on Advances in Signal Processing, 2015
  • [14] Cooperative local repair in distributed storage
    Rawat, Ankit Singh
    Mazumdar, Arya
    Vishwanath, Sriram
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2015, : 1 - 17
  • [15] On construction of a distributed data storage system in cloud
    Chao-Tung Yang
    Wen-Chung Shih
    Chih-Lin Huang
    Fuu-Cheng Jiang
    William Cheng-Chung Chu
    Computing, 2016, 98 : 93 - 118
  • [16] On construction of a distributed data storage system in cloud
    Yang, Chao-Tung
    Shih, Wen-Chung
    Huang, Chih-Lin
    Jiang, Fuu-Cheng
    Chu, William Cheng-Chung
    COMPUTING, 2016, 98 (1-2) : 93 - 118
  • [17] Coding for high availability of a distributed-parallel storage system
    Malluhi, QM
    Johnston, WE
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (12) : 1237 - 1252
  • [18] Download Time Analysis for Distributed Storage Codes With Locality and Availability
    Aktas, Mehmet Fatih
    Kadhe, Swanand
    Soljanin, Emina
    Sprintson, Alex
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (06) : 3898 - 3910
  • [19] On the Linear Codes with (r, δ)-locality for Distributed Storage
    Hao, Jie
    Xia, Shu-Tao
    Chen, Bin
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [20] A high-availability software update method for distributed storage systems
    Department of Computer Science, Graduate School of Information Science and Engineering, Tokyo Institute of Technology, Tokyo, 152-8552, Japan
    不详
    不详
    Syst Comput Jpn, 2006, 10 (35-46):