Skip to main content

Proactive Replication and Search for Rare Objects in Unstructured Peer-to-Peer Networks

  • Conference paper
Web-Age Information Management (WAIM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6184))

Included in the following conference series:

  • 1652 Accesses

Abstract

The search efficiency problem in unstructured peer-to-peer network has not been adequately addressed so far, especially concerning search for rare objects. In this paper, we propose a proactive replication strategy to improve the search efficiency for rare objects. It uses object probing technique for peers to decide whether to establish replications for their objects or not when they join the network. This strategy can effectively increase the popularity of rare objects so as to enhance the search efficiency. We also present a rare object search algorithm. When a peer forwards a search request, forward probability is calculated according to its neighbors’ degree and the number of neighbors’ objects. Therefore, the search request is forwarded to the peers more likely containing target objects. Simulations show that the proactive replication strategy greatly improves the search efficiency for rare objects with moderate communication overhead. The rare object search algorithm not only improves search efficiency for rare objects, but also achieves load balance in search.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ratnasamy, S., Francis, P., Handley, M., Karp, R.M., Shenker, S.: A scalable content-addressable network. In: The 2001 annual conference of the Special Interest Group on Data Communication (SIGCOMM 2001), pp. 161–172. ACM Press, San Diego (2001)

    Google Scholar 

  2. Gnutella_protocol, http://gnunet.org/papers/gnutella_protocol.pdf/

  3. Ripeanu, M.: Peer-to-Peer Architecture Case Study: Gnutella Network. In: The 1st International Conference on Peer-to-Peer Computing (P2P 2001), pp. 99–100. IEEE Press, Linköping (2001)

    Google Scholar 

  4. Loo, B.T., Hellerstein, J.M., Huebsch, R., Shenker, S., Stoica, I.: Enhancing p2p file-sharing with an internet-scale query processor. In: The thirtieth International Conference on Very Large Data Bases (VLDB 2004), pp. 432–443. Morgan Kaufmann, Toronto (2004)

    Google Scholar 

  5. Lv, Q., Cao, P., Cohen, E., Li, K., Shenker, S.: Search and replication in unstructured peer-to-peer networks. In: The 16th Annual ACM International Conference on Supercomputing (ICS 2002), pp. 84–95. ACM Press, New York (2002)

    Google Scholar 

  6. Yin, Z., Jin, H., Zhang, C., Yuan, Q., Zhao, C.: Adaptive Query-Caching in Peer-to-Peer Systems. In: The 2nd IFIP International Conference on Network and Parallel Computing (NPC 2005), pp. 97–104. Springer Press, Beijing (2005)

    Google Scholar 

  7. Gkantsidis, C., Mihail, M., Saberi, A.: Random Walks in Peer-to-Peer Networks. In: The 23rd Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM 2004). IEEE Press, HongKong (2004)

    Google Scholar 

  8. Gkantsidis, C., Mihail, M., Saberi, A.: Hybrid search schemes for unstructured peer-to-peer networks. In: The 24th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM 2005), pp. 1526–1537. IEEE Press, Miami (2005)

    Chapter  Google Scholar 

  9. Adamic, L.A., Lukose, R.M., Puniyani, A.R., Huberman, B.A.: Search in Power-Law Networks. Phys. Rev. E 64, 046135 (2001)

    Article  Google Scholar 

  10. Adamic, L.A., Lukose, R.M., Huberman, B.A.: Local search in unstructured networks. In: Bornholdt, S., Schuster, H.G. (eds.) Handbook of Graphs and Networks. Wiley-VCH, Berlin (2003)

    Google Scholar 

  11. Puttaswamy, K.P.N., Sala, A., Zhao, B.Y.: Searching for Rare Objects using Index Replication. In: The 27th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM 2008), pp. 1723–1731. IEEE Press, Phoenix (2008)

    Chapter  Google Scholar 

  12. Cohen, E., Shenker, S.: Replication strategies in unstructured peer-to-peer networks. In: The 2002 annual conference of the Special Interest Group on Data Communication (SIGCOMM 2002), pp. 177–190. ACM Press, Pittsburgh (2002)

    Google Scholar 

  13. Ferreira, R.A., Ramanathan, M.K., Awan, A., Jagannathan, S.: Search with Probabilistic Guarantees in Unstructured Peer-to-Peer Networks. In: The 5th International Conference on Peer-to-Peer Computing (P2P 2005), pp. 165–172. IEEE Press, Konstanz (2005)

    Chapter  Google Scholar 

  14. PeerSim, http://peersim.sourceforge.net/

  15. Brite, http://www.cs.bu.edu/brite/

  16. Shen, H.: EAD: An Efficient and Adaptive Decentralized File Replication Algorithm in P2P File Sharing Systems. In: The 8th International Conference on Peer-to-Peer Computing (P2P 2008), pp. 99–108. IEEE Press, Aachen (2008)

    Google Scholar 

  17. Qiao, Y., Bustamante, F.E.: Structured and Unstructured Overlays under the Microscope: A Measurement-based View of Two P2P Systems That People Use. In: The 2006 USENIX Annual Technical Conference (USENIX 2006), pp. 341–355. USENIX Press, Boston (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gao, G., Li, R., Wen, K., Gu, X., Lu, Z. (2010). Proactive Replication and Search for Rare Objects in Unstructured Peer-to-Peer Networks. In: Chen, L., Tang, C., Yang, J., Gao, Y. (eds) Web-Age Information Management. WAIM 2010. Lecture Notes in Computer Science, vol 6184. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14246-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14246-8_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14245-1

  • Online ISBN: 978-3-642-14246-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics