DocumentCode
11826
Title
Locally Repairable Codes
Author
Papailiopoulos, Dimitris S. ; Dimakis, Alexandros G.
Author_Institution
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Volume
60
Issue
10
fYear
2014
fDate
Oct. 2014
Firstpage
5843
Lastpage
5855
Abstract
Distributed storage systems for large-scale applications typically use replication for reliability. Recently, erasure codes were used to reduce the large storage overhead, while increasing data reliability. A main limitation of off-the-shelf erasure codes is their high-repair cost during single node failure events. A major open problem in this area has been the design of codes that: 1) are repair efficient and 2) achieve arbitrarily high data rates. In this paper, we explore the repair metric of locality, which corresponds to the number of disk accesses required during a single node repair. Under this metric, we characterize an information theoretic tradeoff that binds together the locality, code distance, and storage capacity of each node. We show the existence of optimal locally repairable codes (LRCs) that achieve this tradeoff. The achievability proof uses a locality aware flow-graph gadget, which leads to a randomized code construction. Finally, we present an optimal and explicit LRC that achieves arbitrarily high data rates. Our locality optimal construction is based on simple combinations of Reed-Solomon blocks.
Keywords
Reed-Solomon codes; flow graphs; random codes; reliability; LRC; Reed-Solomon blocks; code distance; data reliability; distributed storage systems; erasure codes; locality aware flow graph gadget; optimal locally repairable codes; randomized code construction; single node failure events; single node repair; storage capacity; Encoding; Entropy; Joints; Maintenance engineering; Measurement; Peer-to-peer computing; Vectors; Information theory; coding theory; distributed storage;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.2014.2325570
Filename
6818438
Link To Document