Existence and Construction of Capacity-Achieving Network Codes for Distributed Storage

被引:4
作者
Wu, Yunnan [1 ]
机构
[1] Microsoft Res, Redmond, WA 98052 USA
来源
2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4 | 2009年
关键词
D O I
10.1109/ISIT.2009.5206008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 "path-weaving" procedure that leads to an inductive existence proof/code construction.
引用
收藏
页码:1150 / 1154
页数:5
相关论文
共 6 条
  • [1] [Anonymous], 2007, ALL C CONTR COMP COM
  • [2] DIMAKIS AG, 2007, IEEE P INFOCOM ANCH
  • [3] Polynomial time algorithms for multicast network code construction
    Jaggi, S
    Sanders, P
    Chou, PA
    Effros, M
    Egner, S
    Jain, K
    Tolhuizen, LMGA
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (06) : 1973 - 1982
  • [4] An algebraic approach to network coding
    Koetter, R
    Médard, M
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (05) : 782 - 795
  • [5] Linear network coding
    Li, SYR
    Yeung, RW
    Cai, N
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (02) : 371 - 381
  • [6] Motwani Rajeev, 1995, Randomized Algorithms