Title :
PeerWindow: an efficient, heterogeneous, and autonomic node collection protocol
Author :
Hu, Jinfeng ; Li, Ming ; Yu, Hongliang ; Dong, Haitao ; Zheng, Weimin
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Abstract :
Nodes in peer-to-peer systems need to know the information about others to optimize neighbor selection, resource exchanging, replica placement, load balancing, query optimization, and other collaborative operations. However, how to collect this information effectively is still an open issue. In this paper, we propose a novel information collection protocol, PeerWindow, with which each node can collect a large amount of pointers to other nodes at a very low cost. Compared to existing protocols, PeerWindow is 1) efficient, the cost of collecting 1,000 pointers being less than 1 kbps in a common system environment, 2) heterogeneous, nodes with different capacities collecting different amounts of information, and 3) autonomic, nodes determining their bandwidth cost for node collection by themselves and adjusting it dynamically. PeerWindow can be used in many existing peer-to-peer systems and has tremendous potential for future expansions.
Keywords :
peer-to-peer computing; protocols; resource allocation; PeerWindow; load balancing; node collection protocol; peer-to-peer system; query optimization; Bandwidth; Collaboration; Computer science; Costs; Load management; Operating systems; Peer to peer computing; Protocols; Query processing; Routing;
Conference_Titel :
Parallel Processing, 2005. ICPP 2005. International Conference on
Print_ISBN :
0-7695-2380-3
DOI :
10.1109/ICPP.2005.60