Overlay design mechanisms for heterogeneous, large-scale, dynamic P2P systems

被引:12
|
作者
Darlagiannis V. [1 ,2 ]
Mauthe A. [1 ]
Steinmetz R. [1 ]
机构
[1] Darmstadt University of Technology, Multimedia Communications (KOM), Darmstadt
[2] Darmstadt University of Technology, Multimedia Communications (KOM), 64283 Darmstadt
关键词
Heterogeneity; Load balance; Peer roles; Peer-to-peer systems; Stable clusters;
D O I
10.1023/B:JONS.0000043686.04679.03
中图分类号
学科分类号
摘要
Large-scale, heterogeneous peer-to-peer (P2P) systems impose a set of diverse requirements. Current solutions do commonly only address a subset of these requirements since there are a number of trade-offs and constraints due to the different dimensions and aims they address. We present a novel approach for designing overlay networks for large-scale, highly dynamic, and heterogeneous P2P systems. A set of mechanisms is proposed to meet the complete set of requirements while keeping the trade-offs and constraints in balance. To handle effectively the large number of peers, they are clustered in manageable groups considering the requirements on their stability. The novelty in this approach is in the identification of the core services and operations of the aforementioned systems. On the basis of the requirements of those services and operations, peers are assigned the most suitable roles. Role relationships are further introduced to enable (and provide) incentives for the peers to adopt the most suitable roles while selecting an efficient overlay structure to preserve efficiency, robustness, and scalability. The proposed set of mechanisms is realized in Omicron, a novel hybrid P2P approach. © 2004 Plenum Publishing Corporation.
引用
收藏
页码:371 / 395
页数:24
相关论文
共 50 条
  • [1] Lightweight Reliable Overlay Multicasting in Large-scale P2P Networks
    Heydari, Shahram Shah
    Baweja, Supreet Singh
    PROCEEDINGS OF THE THIRD C* CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING 2010 (C3S2E '10), 2010, : 10 - 16
  • [2] Capturing Connectivity Graphs of a Large-Scale P2P Overlay Network
    Salah, Hani
    Strufe, Thorsten
    2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013), 2013, : 172 - 177
  • [3] Degree 3 Suffices: A Large-Scale Overlay for P2P Networks
    Bienkowski, Marcin
    Brinkmann, Andre
    Korzeniowski, Miroslaw
    PRINCIPLES OF DISTRIBUTED SYSTEMS, 12TH INTERNATIONAL CONFERENCE, OPODIS 2008, 2008, 5401 : 184 - +
  • [4] Investigation of a large-scale P2P VoD overlay network by measurements
    Bing Li
    Maode Ma
    Zhigang Jin
    Dongxue Zhao
    Peer-to-Peer Networking and Applications, 2012, 5 : 398 - 411
  • [5] Investigation of a large-scale P2P VoD overlay network by measurements
    Li, Bing
    Ma, Maode
    Jin, Zhigang
    Zhao, Dongxue
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2012, 5 (04) : 398 - 411
  • [6] Data management in large-scale P2P systems
    Valduriez, P
    Pacitti, E
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2004, 2005, 3402 : 104 - 118
  • [7] Simulating large-scale P2P systems with the WiDS toolkit
    Lin, S
    Pan, A
    Guo, R
    Zhang, Z
    MASCOTS 2005:13th IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 2005, : 415 - 424
  • [8] Scalable Feedback Aggregating (SFA) Overlay for Large-Scale P2P Trust Management
    Li, Xiaoyong
    Zhou, Feng
    Yang, Xudong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (10) : 1944 - 1957
  • [9] Research on building large-scale sensor overlay networks with range queriable P2P
    Shao, Xun
    Jibiki, Masahiro
    Teranishi, Yuuichi
    Nishinaga, Nozomu
    Journal of the National Institute of Information and Communications Technology, 2015, 62 (02): : 161 - 166
  • [10] On Static and Dynamic Partitioning Behavior of Large-Scale P2P Networks
    Leonard, Derek
    Yao, Zhongmei
    Wang, Xiaoming
    Loguinov, Dmitri
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (06) : 1475 - 1488