DocumentCode :
1194326
Title :
DiCAS: An Efficient Distributed Caching Mechanism for P2P Systems
Author :
Wang, Chen ; Xiao, Li ; Liu, Yunhao ; Zheng, Pei
Author_Institution :
Dept. of Comput. Sci. & Eng., Michigan State Univ.
Volume :
17
Issue :
10
fYear :
2006
Firstpage :
1097
Lastpage :
1109
Abstract :
Peer-to-peer networks are widely criticized for their inefficient flooding search mechanism. Distributed hash table (DHT) algorithms have been proposed to improve the search efficiency by mapping the index of a file to a unique peer based on predefined hash functions. However, the tight coupling between indices and hosting peers incurs high maintenance cost in a highly dynamic network. To properly balance the tradeoff between the costs of indexing and searching, we propose the distributed caching and adaptive search (DiCAS) algorithm, where indices are passively cached in a group of peers based on a predefined hash function. Guided by the same function, adaptive search selectively forwards queries to "matched" peers with a high probability of caching the desired indices. The search cost is reduced due to shrunk searching space. Different from the DHT solutions, distributed caching loosely maps the index of a file to a group of peers in a passive fashion, which saves the cost of updating indices. Our simulation study shows that the DiCAS protocol can significantly reduce the network search traffic with the help of small cache space contributed by each individual peer
Keywords :
cache storage; distributed algorithms; peer-to-peer computing; search problems; DHT algorithm; DiCAS algorithm; P2P system; adaptive search; distributed caching; distributed hash table; hash function; indexing; peer-to-peer network; Broadcasting; Cost function; Floods; Indexing; Internet; Peer to peer computing; Protocols; Routing; Telecommunication traffic; Traffic control; Peer-to-peer; distributed caching and adaptive search; flooding; query response; search efficiency.;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2006.137
Filename :
1687880
Link To Document :
بازگشت