DocumentCode :
3559473
Title :
Priority Random Linear Codes in Distributed Storage Systems
Author :
Lin, Yunfeng ; Ben Liang ; Li, Baochun
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
Volume :
20
Issue :
11
fYear :
2009
Firstpage :
1653
Lastpage :
1667
Abstract :
Node churn and failures exist as fundamental characteristics in both peer-to-peer (P2P) and sensor networks. Peers in P2P networks are highly dynamic, whereas sensors are not dependable. As such, maintaining the persistence of periodically measured data in a scalable fashion has become a critical challenge in such systems, without the use of centralized servers. To better cope with node dynamics and failures, we propose priority random linear codes (RLCs), as well as their affiliated predistribution protocols, to maintain measurement data in different priorities, such that critical data have a higher opportunity to survive node failures than data of less importance. A salient feature of priority RLCs is the ability to partially recover more important subsets of the original data with higher priorities, when it is not feasible to recover all of them due to node dynamics. We present extensive analytical and experimental results to show the effectiveness of priority RLCs.
Keywords :
linear codes; peer-to-peer computing; protocols; random codes; storage management; wireless sensor networks; P2P network; RLC; centralized server; distributed storage system; peer-to-peer network; predistribution protocol; random linear code; survive node failure; wireless sensor network; Distributed networks; Distributed priority coding; Fault tolerance; Progressive decoding; Random linear codes; distributed applications; distributed priority coding; random linear codes.;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
Conference_Location :
12/12/2008 12:00:00 AM
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2008.251
Filename :
4711046
Link To Document :
بازگشت