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 条
  • [21] MAPNaS: A lightweight, locality-aware peer-to-peer based name service for MANETs
    Zahn, T
    Schiller, J
    [J]. LCN 2005: 30th Conference on Local Computer Networks, Proceedings, 2005, : 499 - 500
  • [22] A Taxonomy for Locality Algorithms on Peer-to-Peer Networks
    Miers, C.
    Simplicio, M.
    Gallo, D.
    Carvalho, T.
    Bressan, G.
    Souza, V.
    Karlsson, P.
    Damola, A.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2010, 8 (04) : 323 - 331
  • [23] A Peer-to-Peer Internet Video Broadcast System Utilizing the Locality Properties
    He Lei
    Ma Xiangjie
    Liu Wenbo
    Guo Yunfei
    [J]. HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2008, : 404 - 411
  • [24] Enabling locality in a balanced peer-to-peer overlay
    Nikolaos, Efthymiopoulos
    Athanasios, Christakidis
    Spiros, Denazis
    Odysseas, Koufopavlou
    [J]. GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [25] Enhancing locality in structured peer-to-peer networks
    Ferreira, RA
    Jagannathan, S
    Grama, A
    [J]. TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 25 - 34
  • [26] Peer-to-peer communications to provide a QoS aware system for multicast
    Delannoy, P.
    Becker, M.
    [J]. PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2008, : 218 - +
  • [27] Peer-to-peer approach with semantic locality to service discovery
    Yan, F
    Zhan, SY
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 831 - 834
  • [28] Availability and locality measurements of peer-to-peer file systems
    Chu, J
    Labonte, K
    Levine, BN
    [J]. SCALABILITY AND TRAFFIC CONTROL IN IP NETWORKS II, 2002, 4868 : 310 - 321
  • [29] Exploring Peer-to-Peer Locality in Multiple Torrent Environment
    Wang, Haiyang
    Liu, Jiangchuan
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (07) : 1216 - 1226
  • [30] Framework of locality electricity trading system for profitable peer-to-peer power transaction in locality electricity market
    Rao, Bokkisam Hanumantha
    Arun, Saravana Loganathan
    Selvan, Manickavasagam Parvathy
    [J]. IET SMART GRID, 2020, 3 (03) : 318 - 330