paper

Repair Locality with Multiple Erasure Tolerance

arXiv:1306.4774 · doi:10.1109/TIT.2014.2351404

Abstract

In distributed storage systems, erasure codes with locality is preferred because a coordinate can be recovered by accessing at most other coordinates which in turn greatly reduces the disk I/O complexity for small . However, the local repair may be ineffective when some of the coordinates accessed for recovery are also erased. To overcome this problem, we propose the -locality providing local repair options for a coordinate. Consequently, the repair locality can tolerate erasures in total. We derive an upper bound on the minimum distance for any linear code with information -locality. For general parameters, we prove existence of the codes that attain this bound when , implying tightness of this bound. Although the locality defined by Prakash et al provides the same level of locality and local repair tolerance as our definition, codes with -locality are proved to have more advantage in the minimum distance. In particular, we construct a class of codes with all symbol -locality where the gain in minimum distance is and the information rate is close to 1.

14 pages

References in corpus (3)

Cited by in corpus (38)