scholarly journals On the Single-Parity Locally Repairable Codes with Multiple Repairable Groups

Information ◽  
2018 ◽  
Vol 9 (11) ◽  
pp. 265
Author(s):  
Yanbo Lu ◽  
Xinji Liu ◽  
Shutao Xia

Locally repairable codes (LRCs) are a new family of erasure codes used in distributed storage systems which have attracted a great deal of interest in recent years. For an [ n , k , d ] linear code, if a code symbol can be repaired by t disjoint groups of other code symbols, where each group contains at most r code symbols, it is said to have availability- ( r , t ) . Single-parity LRCs are LRCs with a constraint that each repairable group contains exactly one parity symbol. For an [ n , k , d ] single-parity LRC with availability- ( r , t ) for the information symbols (single-parity LRCs), the minimum distance satisfies d ≤ n - k - ⌈ k t / r ⌉ + t + 1 . In this paper, we focus on the study of single-parity LRCs with availability- ( r , t ) for information symbols. Based on the standard form of generator matrices, we present a novel characterization of single-parity LRCs with availability t ≥ 1 . Then, a simple and straightforward proof for the Singleton-type bound is given based on the new characterization. Some necessary conditions for optimal single-parity LRCs with availability t ≥ 1 are obtained, which might provide some guidelines for optimal coding constructions.

Entropy ◽  
2018 ◽  
Vol 20 (9) ◽  
pp. 636 ◽  
Author(s):  
Kang-Seok Lee ◽  
Hosung Park ◽  
Jong-Seon No

In this paper, a new family of binary LRCs (BLRCs) with locality 2 and uneven availabilities for hot data is proposed, which has a high information symbol availability and low parity symbol availabilities for the local repair of distributed storage systems. The local repair of each information symbol for the proposed codes can be done not by accessing other information symbols but only by accessing parity symbols. The proposed BLRCs with k = 4 achieve the optimality on the information length for their given code length, minimum Hamming distance, locality, and availability in terms of the well-known theoretical upper bound.


2007 ◽  
Vol 17 (01) ◽  
pp. 103-123 ◽  
Author(s):  
JAMES S. PLANK ◽  
MICHAEL G. THOMASON

As peer-to-peer and widely distributed storage systems proliferate, the need to perform efficient erasure coding, instead of replication, is crucial to performance and efficiency. Low-Density Parity-Check (LDPC) codes have arisen as alternatives to standard erasure codes, such as Reed-Solomon codes, trading off vastly improved decoding performance for inefficiencies in the amount of data that must be acquired to perform decoding. The scores of papers written on LDPC codes typically analyze their collective and asymptotic behavior. Unfortunately, their practical application requires the generation and analysis of individual codes for finite systems. This paper attempts to illuminate the practical considerations of LDPC codes for peer-to-peer and distributed storage systems. The three main types of LDPC codes are detailed, and a huge variety of codes are generated, then analyzed using simulation. This analysis focuses on the performance of individual codes for finite systems, and addresses several important heretofore unanswered questions about employing LDPC codes in real-world systems.


2014 ◽  
Vol 539 ◽  
pp. 416-419
Author(s):  
Wen Juan Liang ◽  
Ying Du

Regenerating codes are a class of erasure codes for distributed storage. The use of regenerating codes not only improves reliability of distributed storage systems, but also minimizes repairing bandwidth when storage nodes failed and need to be repaired. In this paper, we investigate the cyclic structure of hybrid regenerating codes which each node has two fragments with the first fragment stores original message and the second fragment stores parity message. A fast repairing algorithm is also proposed.


2020 ◽  
Vol 31 (03) ◽  
pp. 327-339
Author(s):  
Gang Wang ◽  
Min-Yao Niu ◽  
Fang-Wei Fu

Linear code with locality [Formula: see text] and availability [Formula: see text] is that the value at each coordinate [Formula: see text] can be recovered from [Formula: see text] disjoint repairable sets each containing at most [Formula: see text] other coordinates. This property is particularly useful for codes in distributed storage systems because it permits local repair of failed nodes and parallel access of hot data. In this paper, two constructions of [Formula: see text]-locally repairable linear codes based on totally isotropic subspaces in symplectic space [Formula: see text] over finite fields [Formula: see text] are presented. Meanwhile, comparisons are made among the [Formula: see text]-locally repairable codes we construct, the direct product code in Refs. [8], [11] and the codes in Ref. [9] about the information rate [Formula: see text] and relative distance [Formula: see text].


Sign in / Sign up

Export Citation Format

Share Document