DocumentCode
964293
Title
Optimal search performance in unstructured peer-to-peer networks with clustered demands
Author
Tewari, Saurabh ; Kleinrock, Leonard
Author_Institution
Dept. of Comput. Sci., California Univ., Los Angeles, CA
Volume
25
Issue
1
fYear
2007
Firstpage
84
Lastpage
95
Abstract
This paper derives the optimal search time and the optimal search cost that can be achieved in unstructured peer-to-peer networks when the demand pattern exhibits clustering (i.e. file popularities vary across the set of nodes in the network). Clustering in file popularity patterns is evident from measurements on deployed peer-to-peer file sharing networks. In this paper, we provide mechanisms for modeling clustering in file popularity distributions and the consequent non-uniform distribution of file replicas. We derive relations that show the effect of the number of replicas of a file on the search time and on the search cost for a search for that file for the clustered demands case in such networks for both random walk and flooding search mechanisms. The derived relations are used to obtain the optimal search performance for the case of flooding search mechanisms. The potential performance benefit that clustering in demand patterns affords is captured by our results. Interestingly, the performance gains are shown to be independent of whether the search network topology reflects the clustering in file popularity (the optimal file replica distribution to obtain these performance gains, however, does depend on the search network topology).
Keywords
pattern clustering; peer-to-peer computing; search problems; telecommunication network topology; consequent nonuniform distribution; demand pattern clustering; file popularity distribution; file replica; flooding search mechanism; network topology; optimal search performance; peer-to-peer networks; random walk; unstructured P2P file sharing; Computer science; Cost function; Floods; Intelligent networks; Intrusion detection; Network topology; Peer to peer computing; Performance gain; Scalability; Telecommunication traffic;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/JSAC.2007.070109
Filename
4062566
Link To Document