Measuring the complexity of adaptive peer-to-peer systems

被引:6
|
作者
Amoretti, Michele [1 ]
Gershenson, Carlos [2 ]
机构
[1] Univ Parma, Dipartimento Ingn Informaz, Parco Area Sci 181A, I-43124 Parma, Italy
[2] Univ Nacl Autonoma Mexico, Inst Invest Matemat Aplicadas & Sistemas, AP 20-126, Mexico City 01000, DF, Mexico
关键词
Adaptive peer-to-peer system; Evolution; Complexity; Information theory; SELF-ORGANIZATION; EMERGENCE;
D O I
10.1007/s12083-015-0385-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To improve the efficiency of peer-to-peer (P2P) systems while adapting to changing environmental conditions, static peer-to-peer protocols can be replaced by adaptive plans. The resulting systems are inherently complex, which makes their development and characterization a challenge for traditional methods. Here we propose the design and analysis of adaptive P2P systems using measures of complexity, emergence, self-organization, and homeostasis based on information theory. These measures allow the evaluation of adaptive P2P systems and thus can be used to guide their design. We evaluate the proposal with a P2P computing system provided with adaptation mechanisms. We show the evolution of the system with static and also changing workload, using different fitness functions. When the adaptive plan forces the system to converge to a predefined performance level, the nodes may result in highly unstable configurations, which correspond to a high variance in time of the measured complexity. Conversely, if the adaptive plan is less "aggressive", the system may be more stable, but the optimal performance may not be achieved.
引用
收藏
页码:1031 / 1046
页数:16
相关论文
共 50 条
  • [31] Hierarchical peer-to-peer systems
    Garcés-Erice, L
    Biersack, EW
    Felber, PA
    Ross, KW
    Urvoy-Keller, G
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 1230 - 1239
  • [32] The complexity of purchasing intentions in peer-to-peer accommodation
    Pappas, Nikolaos
    INTERNATIONAL JOURNAL OF CONTEMPORARY HOSPITALITY MANAGEMENT, 2017, 29 (09) : 2302 - 2321
  • [33] Adaptive congestion control for hotspot management in structured peer-to-peer systems
    Bosneag, AM
    Xi, Y
    Li, XJ
    Brockmeyer, M
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID - CCGRID 2004, 2004, : 82 - 89
  • [34] Emergence of cooperation in peer-to-peer systems: A complex adaptive system approach
    Vakili, Golnaz
    Tabatabaee, Foroozossadat
    Khorsandi, Siavash
    SYSTEMS ENGINEERING, 2013, 16 (02) : 213 - 223
  • [35] Towards adaptive, resilient and self-organizing peer-to-peer systems
    Montresor, A
    Meling, H
    Babaoglu, O
    WEB ENGINEERING AND PEER TO PEER COMPUTING, 2002, 2376 : 300 - 305
  • [36] Adaptive probabilistic search over unstructured peer-to-peer computing systems
    Zhou, Aoying
    Xu, Linhao
    Dai, Chenyun
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2006, 9 (04): : 537 - 556
  • [37] Actively Measuring Bots in Peer-to-Peer Networks
    Wang, Binbin
    Li, Zhitang
    Tu, Hao
    Hu, Zhengbing
    Hu, Jun
    NSWCTC 2009: INTERNATIONAL CONFERENCE ON NETWORKS SECURITY, WIRELESS COMMUNICATIONS AND TRUSTED COMPUTING, VOL 1, PROCEEDINGS, 2009, : 603 - 607
  • [38] Adaptive Probabilistic Search Over Unstructured Peer-to-Peer Computing Systems
    Aoying Zhou
    Linhao Xu
    Chenyun Dai
    World Wide Web, 2006, 9 : 537 - 556
  • [39] Adaptive and fault-tolerant service composition in peer-to-peer systems
    Prinz, Vivian
    Fuchs, Florian
    Ruppel, Peter
    Gerdes, Christoph
    Southall, Alan
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2008, 5053 : 30 - +
  • [40] Adaptive Skip Graph Framework for Peer-to-Peer Networks: Search Time Complexity Analysis
    Goyal, Amit
    Batra, Shalini
    Kumar, Neeraj
    Aujla, Gagangeet Singh
    Obaidat, Mohammad S.
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,