Title :
Dynamic Load Balancing with Multiple Hash Functions in Structured P2P Systems
Author :
Mu, Yuqi ; Yu, Cuibo ; Ma, Tao ; Zhang, Chunhong ; Zheng, Wei ; Zhang, Xiaohua
Author_Institution :
Beijing Univ. of Posts & Telecommun., Beijing, China
Abstract :
P2P systems can be used to form a low latency decentralized data delivery system. Structured P2P systems provide both low latency and excellent load balance with uniform query and data distributions, however, in the real application environment, requests distributions are often skewed and follow a Zipf law, some objects will become hotspots, individual nodes are easily overloaded, resulting in poor global performance and lost messages. This paper describes a novel approach with multiple hash functions to replicate the hotspots in a series of different nodes to distribute the high load evenly, and it can increase or decrease the replicas dynamically. At the same time it maintains low access latencies and good load balancing even under highly skewed demand. Results from performance evaluation demonstrate the effectiveness of our approach.
Keywords :
file organisation; peer-to-peer computing; resource allocation; data distributions; dynamic load balancing; multiple hash functions; structured P2P systems; uniform query distributions; Delay; Distributed algorithms; Frequency; History; Intrusion detection; Load management; Multimedia systems; Peer to peer computing; Streaming media; Telecommunication traffic;
Conference_Titel :
Wireless Communications, Networking and Mobile Computing, 2009. WiCom '09. 5th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-3692-7
Electronic_ISBN :
978-1-4244-3693-4
DOI :
10.1109/WICOM.2009.5305277