YAPPERS: A peer-to-peer lookup service over arbitrary topology

被引:0
|
作者
Ganesan, P [1 ]
Sun, QX [1 ]
Garcia-Molina, H [1 ]
机构
[1] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
关键词
system design; peer-to-peer;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Existing peer-to-peer search networks generally fall into two categories: Gnutella-style systems that use arbitrary topology and rely on controlled flooding for search, and systems that explicitly build an underlying topology to efficiently support a distributed hash table (DHT). In this paper, we propose a hybrid scheme for building a peer-to-peer lookup service over arbitrary network topology. Specifically, for each node in the search network, we build a small DHT consisting of nearby nodes and then provide an intelligent search mechanism that can traverse all the small DHTs. Our hybrid approach can reduce the nodes contacted for a lookup by an order of magnitude compared to Gnutella, allows rapid searching of nearby nodes through quick. fan-out, does not reorganize the underlying overlay, and isolates the effect of topology changes to small areas for better scalability and stability.
引用
收藏
页码:1250 / 1260
页数:11
相关论文
共 50 条
  • [1] Serving DNS using a peer-to-peer lookup service
    Cox, R
    Muthitacharoen, A
    Morris, RT
    [J]. PEER-TO-PEER SYSTEMS, 2002, 2429 : 155 - 165
  • [2] Building peer-to-peer systems with Chord, a distributed lookup service
    Dabek, F
    Brunskill, E
    Kaashoek, MF
    Karger, D
    Morris, R
    Stoica, I
    Balakrishnan, H
    [J]. EIGHTH WORKSHOP ON HOT TOPICS IN OPERATING SYSTEMS, PROCEEDINGS, 2001, : 81 - 86
  • [3] Chord: A scalable peer-to-peer lookup service for Internet applications
    Stoica, I
    Morris, R
    Karger, D
    Kaashoek, MF
    Balakrishnan, H
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2001, 31 (04) : 149 - 160
  • [4] A peer-to-peer architecture for context lookup
    Gu, T
    Tan, E
    Pung, HK
    Zhang, DQ
    [J]. PROCEEDINGS OF MOBIQUITOUS 2005, 2005, : 333 - 341
  • [5] A scalable peer-to-peer lookup model
    Chen, HT
    Xu, CF
    Huang, ZG
    Hu, HP
    Gong, ZH
    [J]. GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 379 - 387
  • [6] TAP: Topology-aware peer-to-peer network with expanding-area lookup
    Kim, E
    Han, J
    Park, D
    [J]. HIGH SPEED NETWORKS AND MULTIMEDIA COMMUNICATIONS, PROCEEDINGS, 2004, 3079 : 985 - 994
  • [7] GFS-Btree: A scalable peer-to-peer overlay network for lookup service
    Li, QH
    Wang, JM
    Sun, JG
    [J]. GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 340 - 347
  • [8] Grapes: Topology-based hierarchical virtual network for peer-to-peer lookup services
    Shin, K
    Lee, S
    Lim, G
    Yoon, H
    Ma, JS
    [J]. 2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS, 2002, : 159 - 164
  • [9] RINGS: Lookup service for peer-to-peer systems in mobile ad hoc networks
    Patel, K
    Iyer, S
    Paul, K
    [J]. DISTRIBUTED COMPUTING - IWDC 2004, PROCEEDINGS, 2004, 3326 : 471 - 476
  • [10] Adaptive lookup for unstructured peer-to-peer overlays
    Haribabu, K.
    Reddy, Dayakar
    Hota, Chittaranjan
    Yla-Jaaski, Antii
    Tarkoma, Sasu
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEM SOFTWARE AND MIDDLEWARE AND WORKSHOPS, VOLS 1 AND 2, 2008, : 776 - +