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 条
  • [21] Hierarchical Small-world P2P Networks
    Yin Guisheng
    Shen Jie
    Wang Xianghui
    ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 452 - 458
  • [22] Achieving resilient and efficient load balancing in DHT-based P2P systems
    Wu, Di
    Tian, Ye
    Ng, Kam-Wing
    31ST IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2006, : 115 - +
  • [23] MobiStore: Achieving Availability and Load Balance in a Mobile P2P Data Store
    Khan, Mohammad A.
    Yeh, Laurent
    Zeitouni, Karine
    Borcea, Cristian
    2014 6TH INTERNATIONAL CONFERENCE ON MOBILE COMPUTING, APPLICATIONS AND SERVICES (MOBICASE), 2014, : 171 - 172
  • [24] Effective load balancing in P2P systems
    Xu, Zhiyong
    Bhuyan, Laxmi
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 81 - 88
  • [25] Load balancing in structured P2P systems
    Rao, A
    Lakshminarayanan, K
    Surana, S
    Karp, P
    Stoica, I
    PEER-TO-PEER SYSTEMS II, 2003, 2735 : 68 - 79
  • [26] Dynamic Load Balancing with Multiple Hash Functions in Structured P2P Systems
    Mu, Yuqi
    Yu, Cuibo
    Ma, Tao
    Zhang, Chunbong
    Zheng, Wei
    Zhang, Xiaohua
    2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 5364 - 5367
  • [27] A Load-balancing Approach for DHT-based P2P Networks
    Tan, Yunsong
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 191 - 193
  • [28] Congestion control based load balancing routing in unstructured P2P networks
    Shen, Xiang-Jun
    Chang, Qing
    Yao, Yin
    Zha, Zheng-Jun
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 : 218 - 227
  • [29] Load Balancing with Load Threshold Adjustment in Structured P2P
    Bok, Kyoungsoo
    Yoon, Jonghyeon
    Lim, Jongtae
    Yoo, Jaesoo
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2018, : 213 - 218
  • [30] Overlays in mobile P2P networks
    Zhang, G.-Y. (zhangguoyin@hrbeu.edu.cn), 1600, Chinese Academy of Sciences (24):