Skip to main content
Erschienen in: Peer-to-Peer Networking and Applications 2/2009

01.06.2009

Efficient and scalable search on scale-free P2P networks

verfasst von: Lu Liu, Jie Xu, Duncan Russell, Paul Townend, David Webster

Erschienen in: Peer-to-Peer Networking and Applications | Ausgabe 2/2009

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Unstructured peer-to-peer (P2P) systems (e.g. Gnutella) are characterized by uneven distributions of node connectivity and file sharing. The existence of “hub” nodes that have a large number of connections and “generous” nodes that share many files significantly influences performance of information search over P2P file-sharing networks. In this paper, we present a novel Scalable Peer-to-Peer Search (SP2PS) method with low maintenance overhead for resource discovery in scale-free P2P networks. Different from existing search methods which employ one heuristic to direct searches, SP2PS achieves better performance by considering both of the number of shared files and the connectivity of each neighbouring node. SP2PS enables peer nodes to forward queries to the neighbours that are more likely to have the requested files and also can help in finding the requested files in the future hops. The proposed method has been simulated in different power-law networks with different forwarding degrees and distances. From our analytic and simulation results, SP2PS achieves better performance when compared to other related methods.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Adamic LA, Lukose RM, Puniyani AR, Huberman BA (2001) Search in power law networks. Phys Rev 64:046135–046131–046135-046138 Adamic LA, Lukose RM, Puniyani AR, Huberman BA (2001) Search in power law networks. Phys Rev 64:046135–046131–046135-046138
2.
Zurück zum Zitat Yang B, Garcia-Molina H (2002) Efficient search in peer-to-peer networks. International Conference on Distributed Computing Systems, Vienna Yang B, Garcia-Molina H (2002) Efficient search in peer-to-peer networks. International Conference on Distributed Computing Systems, Vienna
3.
Zurück zum Zitat Li X, Wu J (2005) A hybrid searching scheme in unstructured P2P networks. International Conference on Parallel Processing, Oslo Li X, Wu J (2005) A hybrid searching scheme in unstructured P2P networks. International Conference on Parallel Processing, Oslo
4.
Zurück zum Zitat Lv Q, Cao P, Cohen E, Li K, Shenker S (2002) Search and replication in unstructured peer-to-peer networks. ACM SIGMETRICS, Marina Del Rey Lv Q, Cao P, Cohen E, Li K, Shenker S (2002) Search and replication in unstructured peer-to-peer networks. ACM SIGMETRICS, Marina Del Rey
5.
Zurück zum Zitat Stoica I, Morris R, Karger D, Kaashoek MF, Balakrishnan H (2001) Chord: A scalable peer-to-peer lookup service for internet applications. ACM SIGCOMM, San Diego Stoica I, Morris R, Karger D, Kaashoek MF, Balakrishnan H (2001) Chord: A scalable peer-to-peer lookup service for internet applications. ACM SIGCOMM, San Diego
6.
Zurück zum Zitat Antonopoulos N, Exarchakos G (2007) G-ROME: A semantic driven model for capacity sharing among P2P networks. J Internet Res 17:7–20CrossRef Antonopoulos N, Exarchakos G (2007) G-ROME: A semantic driven model for capacity sharing among P2P networks. J Internet Res 17:7–20CrossRef
7.
Zurück zum Zitat Salter J, Antonopoulos N (2007) An optimised 2-Tier P2P architecture for contextualised keyword searches. Future Gener Comp Sy 23:241–251CrossRef Salter J, Antonopoulos N (2007) An optimised 2-Tier P2P architecture for contextualised keyword searches. Future Gener Comp Sy 23:241–251CrossRef
8.
Zurück zum Zitat Rowstron A, Druschel P (2001) Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. IFIP/ACM International Conference on Distributed Systems Platforms, Heidelberg Rowstron A, Druschel P (2001) Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. IFIP/ACM International Conference on Distributed Systems Platforms, Heidelberg
9.
Zurück zum Zitat Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001) A scalable content-addressable network. ACM SIGCOMM, San Diego Ratnasamy S, Francis P, Handley M, Karp R, Shenker S (2001) A scalable content-addressable network. ACM SIGCOMM, San Diego
10.
Zurück zum Zitat Li J, Stribling J, Morris R, Kaashoek MF (2005) Bandwidth-efficient management of DHT routing tables. 2nd Symposium on Networked Systems Design and Implementation, Boston Li J, Stribling J, Morris R, Kaashoek MF (2005) Bandwidth-efficient management of DHT routing tables. 2nd Symposium on Networked Systems Design and Implementation, Boston
11.
Zurück zum Zitat Maymounkov P, Mazi`eres D (2002) Kademlia: A peer to peer information system based on the XOR metric. Internation Workshop on Peer-to-Peer Systems, Cambridge Maymounkov P, Mazi`eres D (2002) Kademlia: A peer to peer information system based on the XOR metric. Internation Workshop on Peer-to-Peer Systems, Cambridge
12.
Zurück zum Zitat Rhea S, Geels D, Roscoe T, Kubiatowicz J (2004) Handling churn in a DHT. USENIX Annual Technical Conference, Boston Rhea S, Geels D, Roscoe T, Kubiatowicz J (2004) Handling churn in a DHT. USENIX Annual Technical Conference, Boston
13.
Zurück zum Zitat Vuong S, Li J (2003) Efa: an Efficient content routing algorithm in large peer-to-peer overlay networks. International Conference on Peer-to-Peer Computing, Linköping Vuong S, Li J (2003) Efa: an Efficient content routing algorithm in large peer-to-peer overlay networks. International Conference on Peer-to-Peer Computing, Linköping
14.
Zurück zum Zitat Liu L, Antonopoulos N, Mackin S (2007) Fault-tolerant peer-to-peer search on small-world networks. Future Gener Comp Sy 23:921–931CrossRef Liu L, Antonopoulos N, Mackin S (2007) Fault-tolerant peer-to-peer search on small-world networks. Future Gener Comp Sy 23:921–931CrossRef
15.
Zurück zum Zitat Liu L, Antonopoulos N, Mackin S (2007) Small world peer-to-peer for resource discovery. International Conference on Information Networking, Lecture Notes in Computer Science, Estoril, Portugal Liu L, Antonopoulos N, Mackin S (2007) Small world peer-to-peer for resource discovery. International Conference on Information Networking, Lecture Notes in Computer Science, Estoril, Portugal
16.
Zurück zum Zitat Li J, Vuong S (2004) An efficient clustered architecture for P2P networks. 18th International Conference on Advanced Information Networking and Application, Fukuoka Li J, Vuong S (2004) An efficient clustered architecture for P2P networks. 18th International Conference on Advanced Information Networking and Application, Fukuoka
17.
Zurück zum Zitat Chawathe Y, Ratnasamy S, Breslau L, Lanham N, Shenker S (2003) Making gnutella-like P2P system scalable. ACM SIGCOMM, Karlsruhe Chawathe Y, Ratnasamy S, Breslau L, Lanham N, Shenker S (2003) Making gnutella-like P2P system scalable. ACM SIGCOMM, Karlsruhe
18.
Zurück zum Zitat Xiao L, Liu Y, Ni LM (2005) Improving unstructured peer-to-peer systems by adaptive connection establishment. IEEE Trans Comp 54:176–184CrossRef Xiao L, Liu Y, Ni LM (2005) Improving unstructured peer-to-peer systems by adaptive connection establishment. IEEE Trans Comp 54:176–184CrossRef
19.
Zurück zum Zitat Liu Y, Xiao L, Liu X, Ni LM, Zhang X (2005) Location awareness in unstructured peer-to-peer systems. IEEE Trans Parallel and Distrib Syst 16:163–174CrossRef Liu Y, Xiao L, Liu X, Ni LM, Zhang X (2005) Location awareness in unstructured peer-to-peer systems. IEEE Trans Parallel and Distrib Syst 16:163–174CrossRef
20.
Zurück zum Zitat Crespo A, Garcia-Molina H (2002) Routing indices for peer-to-peer systems. International Conference on Distributed Computing Systems, Vienna Crespo A, Garcia-Molina H (2002) Routing indices for peer-to-peer systems. International Conference on Distributed Computing Systems, Vienna
21.
Zurück zum Zitat Sripanidkulchai K, Maggs B, Zhang H (2003) Efficient content location using interest-based locality in peer-to-peer systems. IEEE Infocom, San Francisco Sripanidkulchai K, Maggs B, Zhang H (2003) Efficient content location using interest-based locality in peer-to-peer systems. IEEE Infocom, San Francisco
22.
Zurück zum Zitat Liu L, Antonopoulos N, Mackin S, Xu J, Russell D (2009) Efficient resource discovery in self-organized unstructured peer-to-peer networks, Concurrency Computat: Pract Exper 23(2):159–183, February Liu L, Antonopoulos N, Mackin S, Xu J, Russell D (2009) Efficient resource discovery in self-organized unstructured peer-to-peer networks, Concurrency Computat: Pract Exper 23(2):159–183, February
23.
Zurück zum Zitat Liu L, Antonopoulos N, Mackin S (2007) Social peer-to-peer for resource discovery. 15th Euromicro International Conference on Parallel, Distributed and Network-based Processing, Naples Liu L, Antonopoulos N, Mackin S (2007) Social peer-to-peer for resource discovery. 15th Euromicro International Conference on Parallel, Distributed and Network-based Processing, Naples
24.
Zurück zum Zitat Marti S, Garcia-Molina H (2004) Limited reputation sharing in P2P systems. ACM Conference on Electronic Commerce, New York Marti S, Garcia-Molina H (2004) Limited reputation sharing in P2P systems. ACM Conference on Electronic Commerce, New York
27.
Zurück zum Zitat Saroiu S, Gummadi PK, Gribble SD (2002) A measurement study of peer-to-peer file sharing systems. International Conference on Multimedia Networking and Computing, Santa Barbara Saroiu S, Gummadi PK, Gribble SD (2002) A measurement study of peer-to-peer file sharing systems. International Conference on Multimedia Networking and Computing, Santa Barbara
28.
Zurück zum Zitat Gummadi KP, Dunn RJ, Saroiu S, Gribble SD, Levy HM, Zahorjan J (2003) Measurement, modelling and analysis of a P2P file-sharing workload. ACM Symposium on Operating Systems Principles, Bolton Landing, New York Gummadi KP, Dunn RJ, Saroiu S, Gribble SD, Levy HM, Zahorjan J (2003) Measurement, modelling and analysis of a P2P file-sharing workload. ACM Symposium on Operating Systems Principles, Bolton Landing, New York
29.
Zurück zum Zitat Pauli C, Shepperd M (2005) An empirical investigation into P2P file-sharing user behaviour. Americas Conference on Information Systems, Omaha Pauli C, Shepperd M (2005) An empirical investigation into P2P file-sharing user behaviour. Americas Conference on Information Systems, Omaha
30.
Zurück zum Zitat Perera G, Christensen K, Roginsky A (2005) Targeted search: Reducing the time and cost for searching for objects in multiple-server networks. International Performance Computing and Communications Conference, Phoenix Perera G, Christensen K, Roginsky A (2005) Targeted search: Reducing the time and cost for searching for objects in multiple-server networks. International Performance Computing and Communications Conference, Phoenix
31.
Zurück zum Zitat Liu L, Antonopoulos N, Mackin S (2006) Directed information search and retrieval over unstructured peer-to-peer networks. The International Computer Engineering Conference, Cairo Liu L, Antonopoulos N, Mackin S (2006) Directed information search and retrieval over unstructured peer-to-peer networks. The International Computer Engineering Conference, Cairo
32.
Zurück zum Zitat Banaei-Kashani F, Shahabi C (2003) Criticality-based analysis and design of unstructured peer-to-peer networks as complex systems. IEEE/ACM International Symposium on Cluster Computing and Grid, Tokyo Banaei-Kashani F, Shahabi C (2003) Criticality-based analysis and design of unstructured peer-to-peer networks as complex systems. IEEE/ACM International Symposium on Cluster Computing and Grid, Tokyo
33.
Zurück zum Zitat Liu L, Antonopoulos N, Mackin S (2008) Managing peer-to-peer networks with human tactics in social interactions. J Supercomput 44(3):217–236, June Liu L, Antonopoulos N, Mackin S (2008) Managing peer-to-peer networks with human tactics in social interactions. J Supercomput 44(3):217–236, June
Metadaten
Titel
Efficient and scalable search on scale-free P2P networks
verfasst von
Lu Liu
Jie Xu
Duncan Russell
Paul Townend
David Webster
Publikationsdatum
01.06.2009
Verlag
Springer US
Erschienen in
Peer-to-Peer Networking and Applications / Ausgabe 2/2009
Print ISSN: 1936-6442
Elektronische ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-008-0023-5

Weitere Artikel der Ausgabe 2/2009

Peer-to-Peer Networking and Applications 2/2009 Zur Ausgabe

Premium Partner