DocumentCode :
2585719
Title :
Analytical Study on Improving DHT Lookup Performance under Churn
Author :
Wu, Di ; Tian, Ye ; Ng, Kam-Wing
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong
fYear :
2006
fDate :
6-8 Sept. 2006
Firstpage :
249
Lastpage :
258
Abstract :
The phenomenon of churn degrades the lookup performance of DHT-based P2P systems greatly. To date, a number of approaches have been proposed to handle it from both the system side and the client side. However, there lacks theoretical analysis to direct how to make design choices under different churn levels and how to configure their parameters optimally. In this paper, we analytically study three important aspects on improving DHT lookup performance under churn, i.e., lookup strategy, lookup parallelism and lookup key replication. Our objective is to build a theoretical basis for DHT designers to make better design choices in the future. We first compare the performance of two representative lookup strategies - recursive routing and iterative routing, and explore the existence of better alternatives. Then we show the effectiveness of parallel lookup in systems with different churn levels and how to select the optimal degree of parallelism. Due to the importance of key replication on lookup performance, we also analyze the reliability of replicated keys under two different replication policies, and discuss how to make configuration in different environments. Besides analytical study, our results are also validated by simulation, and Kad is taken as a case to show the meaningfulness of our analysis
Keywords :
peer-to-peer computing; software performance evaluation; table lookup; DHT lookup performance; DHT-based P2P systems; iterative routing; key replication; parallel lookup; recursive routing; replicated key reliability; replication policies; Analytical models; Computer science; Degradation; Internet; Measurement; Parallel processing; Peer to peer computing; Performance analysis; Redundancy; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Peer-to-Peer Computing, 2006. P2P 2006. Sixth IEEE International Conference on
Conference_Location :
Cambridge
Print_ISBN :
0-7695-2679-9
Type :
conf
DOI :
10.1109/P2P.2006.4
Filename :
1698620
Link To Document :
بازگشت