Cost-bandwidth tradeoff in distributed storage systems

被引:37
作者
Akhlaghi, Soroush [1 ]
Kiani, Abbas [1 ]
Ghanavati, Mohammad Reza [1 ]
机构
[1] Shahed Univ, Fac Engn, Tehran, Iran
关键词
Distributed storage systems; Cost-bandwidth trade-off; Network coding; Min-Cut theorem;
D O I
10.1016/j.comcom.2010.07.022
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed storage systems ale mainly justified due to the limited amount of storage capacity and improving the reliability through distributing data over multiple storage nodes. On the other hand, It may happen the data is stored in unreliable nodes, while it is desirable the end user to have a reliable access to the stored data So, in an event that a node is damaged, to prevent the system reliability to regress, it is necessary to regenerate a new node with the same amount of stored data as the damaged node to retain the number of storage nodes, thereby having the previous reliability. This requires the new node to connect to some of existing nodes and downloads the required information, thereby occupying some bandwidth, called the repair bandwidth. On the other hand, it is more likely the cost of downloading varies across different nodes. This paper aims at investigating the theoretical cost-bandwidth tradeoff, and more importantly, it is demonstrated that any point on this curve can be achieved through the use of the so called generalized regenerating codes which is an enhancement of the regenerating codes introduced by Dimakis et al. [1] (C) 2010 Elsevier B V All rights reserved.
引用
收藏
页码:2105 / 2115
页数:11
相关论文
共 18 条
[1]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[2]  
[Anonymous], [No title captured]
[3]  
Bhagwan R, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE FIRST SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI'04), P337
[4]  
CHRISTIN N, 2004, P 3 INT WORKSH PEER
[5]  
Dabek F, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE FIRST SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI'04), P85
[6]   Network coding for distributed storage systems [J].
Dimakis, Alexandros G. ;
Godfrey, P. Brighten ;
Wainwright, Martin J. ;
Ramchandran, Kannan .
INFOCOM 2007, VOLS 1-5, 2007, :2000-+
[7]   Decentralized erasure codes for distributed networked storage [J].
Dimakis, Alexandros G. ;
Prabhakaran, Vinod ;
Ramchandran, Kannan .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2809-2816
[8]  
Gkantsidis C, 2005, IEEE INFOCOM SER, P2235
[9]  
KAMRA A, P C APPL TECHN ARCH
[10]   An algebraic approach to network coding [J].
Koetter, R ;
Médard, M .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (05) :782-795