Leopard: A locality aware peer-to-peer system with no hot spot

被引:0
|
作者
Yu, YZ [1 ]
Lee, S [1 ]
Zhang, ZL [1 ]
机构
[1] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN 55455 USA
关键词
peer-to-peer; lookup service; virtual coordinates; locality-awareness;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recent research [7,12,2] has shown that Internet hosts can be efficiently (i.e., without excessive measurements) mapped to a virtual (Euclidean) coordinate system, where the geometric distance between any two nodes in this virtual space approximates their real IP network distance (latency). Based on this result, in this paper, we propose an alternative approach that inherently incorporates a virtual coordinate system into a P2P network. In our system, called Leopard, a node is assigned a coordinate in the so-called node geo space as it joins the network, and obtains neighbor relationships that reflects network proximity from the beginning. The object id space and the node geo space are then "weaved" together via a novel technique called geographically-scoped hashing. Through analysis and simulation, we show three major desirable properties of Leopard to exemplify the power of this paradigm shift: i) a constant routing stretch, i.e., IP level network latency of object look-up is proportional to the distance between a requesting node and the target object; ii) always locates a near-by copy when multiple copies exist; and iii) effectively handles "flash crowd" traffic with near optimal load balancing.
引用
收藏
页码:27 / 39
页数:13
相关论文
共 50 条
  • [1] A flexible locality-aware peer-to-peer streaming system
    Chan, Yu-Wei
    Lai, Chih-Han
    Chung, Yeh-Ching
    [J]. INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2010, 6 (01) : 104 - 124
  • [2] Locality-Aware Peer-to-Peer SIP
    Li, Lichun
    Ji, Yang
    Ma, Tao
    Gu, Lanzhi
    Zhang, Chunhong
    [J]. PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 295 - 302
  • [3] Locality-aware peer-to-peer networks
    Wang, Chun-Hsin
    Ciou, Jyun-Cheng
    [J]. 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: TOWARD NETWORK INNOVATION BEYOND EVOLUTION, VOLS 1-3, 2007, : 1462 - +
  • [4] Rainbow: A locality-aware peer-to-peer overlay multicast system
    Chen, Yang
    Deng, Bei-xing
    Li, Xing
    [J]. GCC 2006: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING WORKSHOPS, PROCEEDINGS, 2006, : 151 - +
  • [5] eQuus: A provably robust and locality-aware peer-to-peer system
    Locher, Thomas
    Schmid, Stefan
    Wattenhofer, Roger
    [J]. SIXTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2006, : 3 - +
  • [6] LOCALITY AND RESOURCE AWARE PEER-TO-PEER OVERLAY NETWORKS
    Wu, Chun-Hung
    Chiang, Kuo
    Yu, Ruo-Jian
    Wang, Sheng-De
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2008, 31 (07) : 1207 - 1217
  • [7] DagStream: Locality aware and failure resilient peer-to-peer streaming
    Liang, J
    Nahrstedt, K
    [J]. MULTIMEDIA COMPUTING AND NETWORKING 2006, 2006, 6071
  • [8] Anycast in locality-aware peer-to-peer overlay networks
    Zhang, RM
    Hu, YC
    [J]. GROUP COMMUNICATIONS AND CHARGES, PROCEEDINGS: TECHNOLOGY AND BUSINESS MODELS, 2003, 2816 : 34 - 46
  • [9] Mitigating unfairness in locality-aware peer-to-peer networks
    Lehrieder, Frank
    Oechsner, Simon
    Hossfeld, Tobias
    Staehle, Dirk
    Despotovic, Zoran
    Kellerer, Wolfgang
    Michel, Maximilian
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2011, 21 (01) : 3 - 20
  • [10] Foreseer: A novel, locality-aware peer-to-peer system architecture for keyword searches
    Cai, HL
    Wang, J
    [J]. MIDDLEWARE 2004, PROCEEDINGS, 2004, 3231 : 38 - 58