Achieving dynamic load balancing through mobile agents in small world P2P networks

被引:10
|
作者
Shen, Xiang-Jun [1 ]
Liu, Lu [1 ,2 ]
Zha, Zheng-Jun [3 ]
Gu, Pei-Ying [1 ]
Jiang, Zhong-Qiu [1 ]
Chen, Ji-Ming [1 ]
Panneerselvam, John [2 ]
机构
[1] Jiangsu Univ, Sch Comp Sci & Commun Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Univ Derby, Sch Comp & Math, Derby DE22 1GB, England
[3] Chinese Acad Sci, Inst Intelligent Machines, Wuxi 212013, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Unstructured P2P; Load balancing; Mobile agents; Resource grouping; Small world; TO-PEER NETWORKS; EFFICIENT; PROXIMITY; AWARE;
D O I
10.1016/j.comnet.2014.05.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Peer-to-Peer (P2P) networks are a class of distributed networking and are being deployed in a wide range of applications. Besides such an importance, P2P networks still incur complexities in the resource location policies and in the load balancing techniques of the nodes, especially in unstructured P2P networks. One potential solution to resolve such issues is to enable the P2P networks to evolve into a self-optimizing overlay network topology by identifying the overloaded peers promptly. This paper introduces a new load balancing method in unstructured P2P networks based on mobile agents and resource grouping techniques. We firstly propose a resource grouping strategy to cluster the nodes which have same set of resources, thereby balancing the load among inter-group nodes. On the other hand, load balancing among intra-group nodes is achieved by using the mobile agents monitoring technique. By using this technique, the mobile agents migrate through the nodes in the same group, for the purpose of identifying the possible network congestion. Thus, queries can reach the desired resources more quickly while congested nodes can be identified promptly. The simulation results show that our proposed network evolves into a group-based small world network significantly. The evolved network exhibits robustness and adaptability under external attacking, high query workload, and higher network churns. The simulation results also illustrate that the proposed model achieves better search performance than the DANTE system. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:134 / 148
页数:15
相关论文
共 50 条
  • [31] Load Balancing Strategy for P2P VoD Systems
    Huang, Guimin
    Li, Chengsen
    Liu, Pingshan
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (09): : 4207 - 4222
  • [32] An efficient load balancing algorithm for P2P systems
    Ragab K.
    Journal of Communications, 2011, 6 (08): : 648 - 656
  • [33] Moving Target with Load Balancing in P2P Cloud
    Liu, Hong
    Thomas, Johnson
    Khethavath, Praveen
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 359 - 366
  • [34] Analysis of Load Balancing Algorithms in P2P Streaming
    Wang, Yongzhi
    Tom, Z. J. Fu
    Chiu, Dah Ming
    2008 46TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING, VOLS 1-3, 2008, : 960 - 967
  • [35] Simple dynamic load balancing mechanism for structured P2P network and its evaluation
    Takeda, Atsushi
    Oide, Takuma
    Takahashi, Akiko
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2012, 3 (2-3) : 126 - 135
  • [36] Behavior of agent based dynamic load balancing algorithm for heterogeneous P2P systems
    Saruladha, K.
    Santhi, G.
    ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL I, PROCEEDINGS, 2007, : 109 - +
  • [37] Multiple order-preserving hash functions for load balancing in P2P networks
    Antoine, Maeva
    Huet, Fabrice
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2018, 20 (01) : 36 - 59
  • [38] Improved load balancing algorithms in DHT-based dynamic P2P systems
    Song, Jin-Woo
    Yang, Sung-Bong
    PROCEEDINGS OF THE FIFTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INTERNET, AND INFORMATION TECHNOLOGY, 2006, : 218 - +
  • [39] Statistics-based ID Management for Load Balancing in Structured P2P Networks
    Warneke, Daniel
    Dannewitz, Christian
    2009 IEEE 34TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2009), 2009, : 273 - +
  • [40] Load Sharing and Bandwidth Control in Mobile P2P Wireless Sensor Networks
    Rondini, Elisa
    Hailes, Stephen
    Li, Li
    2008 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, 2008, : 468 - +