Title :
Reliable P2P networks: TrebleCast and TrebleCast
Author :
Hernandez-Serrano, Ivan ; Sharma, Shadanan ; Leon-Garcia, Alberto
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
Abstract :
Node churn can have a severe impact on the performance of P2P applications. In this paper, we consider the design of reliable P2P networks that can provide predictable performance. We exploit the experimental finding that the age of a node can be a reliable predictor of longer residual lifetime to develop mechanisms that organize the network around these more reliable nodes. We propose two protocols, TrebleCast and TrebleCast*, to implement reliable overlay networks. These protocols dynamically create reliable layers of peers by moving nodes with higher expected lifetime to the center of the overlay. These more reliable layers can then be called upon to deliver predictable performance in the presence of churn.
Keywords :
computer network reliability; peer-to-peer computing; TrebleCast; TrebleCast*; node churn; overlay networks; protocols; reliable P2P networks; reliable predictor; Application software; Availability; Computer network reliability; Maintenance; Network topology; Peer to peer computing; Performance analysis; Protocols; Robustness; Routing;
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2009.5160947