skip to main content
10.1145/1141277.1141433acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
Article

Evaluating unstructured peer-to-peer lookup overlays

Published:23 April 2006Publication History

ABSTRACT

Unstructured peer-to-peer lookup systems incur small constant overhead per single join or leave operation, and can easily support keyword searches. Hence, they are suitable for dynamic failure-prone environments. In this paper, we define metrics for evaluating unstructured overlays for peer-to-peer lookup systems. These metrics capture the search dependability and efficiency, and the granularity at which one can control the tradeoff between the two, as well as fairness. According to these metrics, we evaluate different graphs and overlays, including a Gnutella graph, a power law random graph, normal random graphs, a 3-regular random graph, and a 3-Araneola overlay. Our study shows that, according to our metrics, a 3-Araneola overlay achieves the best results, and hence it is an excellent solution for flooding-based peer-to-peer lookup system.

References

  1. E. Adar and B. A. Huberman. Free riding on gnutella. First Monday, Sept. 2000.Google ScholarGoogle ScholarCross RefCross Ref
  2. B. Bollobas. Random graphs.Google ScholarGoogle Scholar
  3. Y. Chawathe, S. Ratnasamy, L. Breslau, N. Lanham, and S. Shenker. Making gnutella-like p2p systems scalable. In ACM SIGCOMM, August 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P. T. Eugster, R. Guerraoui, S. B. Handurukande, A. M. Kermarrec, and P. Kouznetsov. Lightweight probabilistic broadcast. ACM Trans. Comput. Syst., 21(4):341--374, November 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. K. Gummadi, R. Dunn, S. Saroiu, S. Gribble, H. Levy, and J. Zahorjan. Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. In SOSP, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Law and K. Siu. Distributed construction of random expander networks. In IEEE Infocom, April 2003.Google ScholarGoogle ScholarCross RefCross Ref
  7. Q. Lv, P. Cao, E. Cohen, K. Li, and S. Shenker. Search and replication in unstructured peer-to-peer networks. In Proceedings of the 16th international conference on Supercomputing, pages 84--95. ACM Press, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. Melamed and I. Keidar. Araneola: A scalable reliable multicast system for dynamic environments. In IEEE NCA, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. Ripeanu, I. Foster, and A. Iamnitchi. Mapping the gnutella network: Properties of large-scale peer-to-peer systems and implications for system design. IEEE Internet Computing Journal, 6(1), 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. N. Wormald. Models of random regular graphs. Surveys in Combinatorics, 276:239--298, 1999.Google ScholarGoogle Scholar

Index Terms

  1. Evaluating unstructured peer-to-peer lookup overlays

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SAC '06: Proceedings of the 2006 ACM symposium on Applied computing
      April 2006
      1967 pages
      ISBN:1595931082
      DOI:10.1145/1141277

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 23 April 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,650of6,669submissions,25%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader