Cycloid: A constant-degree and lookup-efficient P2P overlay network

被引:67
|
作者
Shen, HY
Xu, CZ [1 ]
Chen, GH
机构
[1] Wayne State Univ, Dept Elect & Comp Engn, Detroit, MI 48202 USA
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210008, Peoples R China
基金
美国国家航空航天局; 美国国家科学基金会;
关键词
Cycloid; peer-to-peer; Viceroy; Koorde; distributed hash table; constant-degree DHT;
D O I
10.1016/j.peva.2005.01.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There are many structured P2P systems that use DHT technologies to map data items onto the nodes in various ways for scalable routing and location. Most of the systems require 0(log it) hops per lookup request with 0(log it) neighbors per node, where n is the network size. In this paper, we present a constant-degree P2P architecture, namely Cycloid, which emulates a cube-connected cycles (CCC) graph in the routing of lookup requests. It achieves a time complexity of O(d) per lookup request by using O(l) neighbors per node, where n = d x 2(d). We compare Cycloid with other two constant-degree systems, Viceroy and Koorde in various architectural aspects via simulation. Simulation results show that Cycloid has more advantages for large scale and dynamic systems that have frequent node arrivals and departures. In particular, Cycloid delivers a higher location efficiency in the average case and exhibits a more balanced distribution of keys and query loads between the node.,,. (D (C) 2005 Elsevier B.V. All Rights Reserved.
引用
收藏
页码:195 / 216
页数:22
相关论文
共 50 条
  • [1] New constant-degree P2P overlay network
    Chen, Gui-Hai
    Xu, Cheng-Zhong
    Shen, Hai-Ying
    Ye, Mao
    Liu, Zhi-Yu
    Jisuanji Xuebao/Chinese Journal of Computers, 2005, 28 (07): : 1084 - 1095
  • [2] Cactus: A new constant-degree and fault tolerate P2P overlay
    Shui, Chao
    Wang, Huaiming
    Zhou, Pen
    Jia, Yan
    AGENT COMPUTING AND MULTI-AGENT SYSTEMS, 2006, 4088 : 386 - 397
  • [3] P2P overlay networks of constant degree
    Chen, GH
    Xu, CZ
    Shen, HY
    Chen, DX
    GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 412 - 419
  • [4] A Novel P2P Overlay Network Based on Cycloid and Folded Hypercube
    Li, Xing
    Yui, Jiguo
    GCC 2008: SEVENTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2008, : 374 - 379
  • [5] Semantic P2P Overlay for Dynamic Context Lookup
    Sen, Shubhabrata
    Pung, Hung Keng
    Wong, Wai Choong
    Xue, Wenwei
    UBICOMM 2010: THE FOURTH INTERNATIONAL CONFERENCE ON MOBILE UBIQUITOUS COMPUTING, SYSTEMS, SERVICES AND TECHNOLOGIES, 2010, : 464 - 470
  • [6] Efficient Search and Lookup in Unstructured P2P Overlay Networks Inspired by Swarm Intelligence
    Sesum-Cavic, Vesna
    Kuhn, Eva
    Fleischhacker, Lukas
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2020, 4 (03): : 351 - 368
  • [7] A hierarchical P2P overlay network for interest-based media contents lookup
    Lee, HyunRyong
    Kim, JongWon
    MULTIMEDIA SYSTEMS AND APPLICATIONS IX, 2006, 6391
  • [8] A Hybrid P2P Overlay Network for High Efficient Search
    Han, Hongmu
    He, Jie
    Zuo, Cuihua
    2010 2ND IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND FINANCIAL ENGINEERING (ICIFE), 2010, : 241 - 245
  • [9] An Efficient and Automated P2P Overlay System for Network Monitoring
    Mendonca, Ricardo
    Sousa, Pedro
    2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [10] A Semantic P2P Overlay Network
    Wang Zhixiao
    Xia Zhanguo
    Xia Shixiong
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 720 - 725