• DocumentCode
    1632183
  • Title

    Error resilience in distributed storage via rank-metric codes

  • Author

    Silberstein, Natalia ; Rawat, A.S. ; Vishwanath, Sriram

  • Author_Institution
    Dept. of ECE, UT Austin, Austin, TX, USA
  • fYear
    2012
  • Firstpage
    1150
  • Lastpage
    1157
  • Abstract
    This paper presents a novel coding scheme for distributed storage systems containing nodes with adversarial errors. The key challenge in such systems is the propagation of erroneous data from a single corrupted node to the rest of the system during a node repair process. This paper presents a concatenated coding scheme which is based on two types of codes: maximum rank distance (MRD) code as an outer code and optimal repair maximal distance separable (MDS) array code as an inner code. Given this, two different types of adversarial errors are considered: the first type considers an adversary that can replace the content of an affected node only once; while the second attack-type considers an adversary that can pollute data an unbounded number of times. This paper proves that the proposed coding scheme attains an upper bound on resilience capacity for the first type of error. Further, the paper presents mechanisms that combine this code with subspace signatures to achieve error resilience for the second type of errors. Finally, the paper concludes by presenting a construction based on MRD codes for optimal locally repairable scalar codes that can tolerate adversarial errors.
  • Keywords
    distributed memory systems; encoding; maintenance engineering; MRD codes; adversarial errors; coding scheme; concatenated coding scheme; data pollution; distributed storage systems; erroneous data propagation; error resilience; inner code; maximum rank distance code; node repair process; optimal locally repairable scalar codes; optimal repair MDS array code; optimal repair maximal distance separable array code; outer code; rank-metric codes; resilience capacity; single corrupted node; Arrays; Bandwidth; Decision support systems; Encoding; Maintenance engineering; Upper bound; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication, Control, and Computing (Allerton), 2012 50th Annual Allerton Conference on
  • Conference_Location
    Monticello, IL
  • Print_ISBN
    978-1-4673-4537-8
  • Type

    conf

  • DOI
    10.1109/Allerton.2012.6483348
  • Filename
    6483348