Title :
SAP2P: Self-adaptive and Locality-aware P2P Membership Protocol for Heterogeneous Systems
Author :
Li, Zhenyu ; Zhu, Zengyang ; Li, Zhongcheng ; Xie, Gaogang
Abstract :
Membership protocols are the basic utilities for P2P multicast applications. Existing membership protocols always assume a homogeneous environment or bring non-negligible overhead to optimize the overlay topology. In this paper, we propose SAP2P, a self-adaptive and locality-aware P2P membership protocol for heterogeneous systems. SAP2P periodically optimizes the overlay in terms of node degree and link latency. In SAP2P, the degrees of member nodes are proportional to their capacities and neighbors are always physically close. To reduce the control overhead, SAP2P uses landmark based scheme to evaluate link latencies and takes advantage of a Markov chain based method to adoptively vary the optimization periods. Simulation study shows that SAP2P can achieve good qualities in terms of load balancing and locality awareness with relatively smaller overhead, while it still responds quickly to node churn. Specially, compared with randomized membership protocols, SAP2P achieves up to 53.7% latency reduction.
Keywords :
Markov processes; multicast communication; peer-to-peer computing; protocols; resource allocation; telecommunication network topology; Markov chain based method; P2P multicast applications; SAP2P; heterogeneous systems; landmark based scheme; link latencies evaluation; load balancing; locality-aware P2P membership protocol; overlay topology; Bandwidth; Computers; Delay; Large-scale systems; Load management; Multicast protocols; Optimization methods; Peer to peer computing; Streaming media; Topology; Heterogeneous Systems; Locality-aware; Membership protocol; Peer-to-Peer;
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2008. PDP 2008. 16th Euromicro Conference on
Conference_Location :
Toulouse
Print_ISBN :
978-0-7695-3089-5
DOI :
10.1109/PDP.2008.38