• DocumentCode
    1443896
  • Title

    A Survey on Network Codes for Distributed Storage

  • Author

    Dimakis, Alexandros G. ; Ramchandran, Kannan ; Wu, Yunnan ; Suh, Changho

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    99
  • Issue
    3
  • fYear
    2011
  • fDate
    3/1/2011 12:00:00 AM
  • Firstpage
    476
  • Lastpage
    489
  • 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 standard erasure codes. This paper provides an overview of the research results on this topic.
  • Keywords
    distributed processing; network coding; storage management; distributed storage system; network codes; partial code recovery; repair network traffic; repair problem; Bandwidth; Data storage systems; Distributed processing; Encoding; Flow graphs; Maintenance engineering; Network coding; Peer to peer computing; Reliability; Distributed storage; erasure coding; interference alignment; multicast; network coding;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/JPROC.2010.2096170
  • Filename
    5709963