• DocumentCode
    2991493
  • Title

    Existence and construction of capacity-achieving network codes for distributed storage

  • Author

    Wu, Yunnan

  • Author_Institution
    Microsoft Res., One Microsoft Way, Redmond, WA, USA
  • fYear
    2009
  • fDate
    June 28 2009-July 3 2009
  • Firstpage
    1150
  • Lastpage
    1154
  • Abstract
    In a distributed storage system based on erasure coding, when a storage node fails, repairing the erasure code incurs some network traffic. Previous work has characterized the fundamental tradeoff between storage efficiency and repair network bandwidth. This was done via a cut-based analysis on a graph that models the evolution of information flow in the storage system subject to arbitrary sequences of node failures/repairs. This paper presents techniques for constructing network codes that achieve the optimal tradeoff between storage efficiency and repair network bandwidth. The challenge here is that network coding is applied over an unbounded graph with an unbounded number of receivers. It is shown in this paper that optimal codes can be constructed over a finite field whose size depends only on the maximum number of nodes at any instant, but independent of how many failures/repairs can happen. Key to the code construction is a ldquopath-weavingrdquo procedure that leads to an inductive existence proof/code construction.
  • Keywords
    encoding; graph theory; capacity-achieving network codes; cut-based analysis; distributed storage system; erasure coding; inductive existence proof-code construction; network traffic; path-weaving procedure; unbounded graph; Bandwidth; Failure analysis; Flow graphs; Galois fields; Information analysis; Maintenance; Network coding; Performance analysis; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory, 2009. ISIT 2009. IEEE International Symposium on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-4312-3
  • Electronic_ISBN
    978-1-4244-4313-0
  • Type

    conf

  • DOI
    10.1109/ISIT.2009.5206008
  • Filename
    5206008