articleProceedings of the IEEEFeb 3, 2011Closed access

A Survey on Network Codes for Distributed Storage

University of Southern California · University of California, Berkeley · +1 more institution

Indexed incrossref

Abstract

Distributed storage systems often introduce redundancy to increase reliability. When coding is used, the repair problem arises: if a node storing encoded information fails, in order to maintain the same level of reliability we need to create encoded information at a new node. This amounts to a partial recovery of the code, whereas conventional erasure coding focuses on the complete recovery of the information from a subset of encoded packets. The consideration of the repair network traffic gives rise to new design challenges. Recently, network coding techniques have been instrumental in addressing these challenges, establishing that maintenance bandwidth can be reduced by orders of magnitude compared to…

Citation impact

655
total citations
FWCI
74.18
Percentile
100%
References
54
Citations per year

Authors

4

Topics & keywords

Keywords
  • Erasure code
  • Computer science
  • Linear network coding
  • Distributed data store
  • Network packet
  • Redundancy (engineering)
  • Coding (social sciences)
  • Fountain code
No related works found for this paper.

Funding