Abstract
Hint-based Locating & Routing Mechanism (HBLR) derives from the locating & routing mechanism in Freenet. HBLR uses file location hint to enhance the performance of file searching and downloading. In comparison with its ancestor, HBLR saves storage space and reduces file request latency. However, because of the inherent fallibility of hint, employing location hint naively for file locating in P2P file-sharing system will lead to under-expectant performance. In this paper, hint’s uncertainty and related bad results are analyzed. According to the causation, pertinent countermeasures including credible hint, master-copy transfer, and file existence pre-detection are proposed. Simulation shows the performance of HBLR is improved by adopting the proposed policies.
The Project Supported by Zhejiang Provincial Natural Science Foundation of China (No.602032)
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Milojicic, D.S., et al.: Peer-to-Peer Computing. Hewlett-Packard Internal Document, HPL-2002-57 (March 2002)
Clarke, I., et al.: Freenet: A Distributed Anonymous Information Storage and Retrieval System. Lecture Notes in Computer Science (2000)
Jin, H., Li, S., Ma, T., Qian, L.: A Hint-based Locating & Routing Mechanism in Peer-to-Peer File Sharing Systems. In: Li, M., Sun, X.-H., Deng, Q.-n., Ni, J. (eds.) GCC 2003. LNCS, vol. 3032, pp. 356–362. Springer, Heidelberg (2004)
Sarkar, P., Hartman, J.H.: Hint-Based Cooperative Caching. ACM Transactions on Computer Systems 18(4), 387–419 (2000)
Dahlin, M.D., et al.: Cooperative Caching: Using Remote Client Memory to Improve File System Performance. In: The First Symposium on Operating Systems Design and Imple-mentation (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 IFIP International Federation for Information Processing
About this paper
Cite this paper
Jin, H., Li, S., Peng, G., Ma, T. (2004). Performance Improvement of Hint-Based Locating & Routing Mechanism in P2P File-Sharing Systems. In: Jin, H., Gao, G.R., Xu, Z., Chen, H. (eds) Network and Parallel Computing. NPC 2004. Lecture Notes in Computer Science, vol 3222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30141-7_27
Download citation
DOI: https://doi.org/10.1007/978-3-540-30141-7_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23388-6
Online ISBN: 978-3-540-30141-7
eBook Packages: Springer Book Archive