arrow
Return

Distributed Data Replenishment

delete2013-02-01
delete7
delete
OA
AI
K
Kien Nguyen *
T
Thinh Nguyen
Y
Yevgeniy Kovchegov
DOI:10.1109/TPDS.2012.115delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We propose a distributed data replenishment mechanism for some distributed peer-to-peer-based storage systems that automates the process of maintaining a sufficient level of data redundancy to ensure the availability of data in presence of peer departures and failures. The dynamics of peers entering and leaving the network are modeled as a stochastic process. A novel analytical time-backward technique is proposed to bound the expected time for a piece of data to remain in P2P systems. Both theoretical and simulation results are in agreement, indicating that the data replenishment via random linear network coding (RLNC) outperforms other popular strategies. Specifically, we show that the expected time for a piece of data to remain in a P2P system, the longer the better, is exponential in the number of peers used to store the data for the RLNC-based strategy, while they are quadratic for other strategies.
Keywords:
Stochastic process
absorption time
distributed storage
network coding

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

O
Oregon State University
Scholars:
1.7W
Papers: 1.5W
Citations: 2.4W
I
international business machines (ibm)
Scholars:
5.7K
Papers: 4.5K
Citations: 4