A framework of using cooperating mobile agents to achieve load sharing in distributed web server groups

被引:7
|
作者
Cao, JN [1 ]
Wang, XB
Das, SK
机构
[1] Hong Kong Polytech Univ, Dept Comp, Internet & Mobile Comp Lab, Kowloon, Hong Kong, Peoples R China
[2] Wuhan Univ, Sch Comp, Wuhan, Hebei, Peoples R China
[3] Univ Texas, Dept Comp Sci & Engn, Ctr Res Wireless Mobil & Networking, Arlington, TX USA
关键词
mobile agent; dynamic load sharing; Internet computing;
D O I
10.1016/S0167-739X(03)00175-4
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper studies the issues of using mobile agents to achieve load sharing for network services in a wide-area network environment such as the Internet. Traditionally, load sharing algorithms are based on the message-passing paradigm. In this paper, we propose the use of mobile agents as an aid to design fully distributed and dynamic load-sharing mechanisms for wide-area network services, which provide several advantages over the pure message-passing-based approach. A framework (called MALS-mobile agent-enabled load-sharing) for structuring and designing load sharing in wide-area network services is presented. In particular, we describe the design of a mobile agent-enabled distributed dynamic load-sharing scheme within the MALS framework. A simulation environment of the load-sharing protocol is being implemented using Aglet(TM), a Java-compliant mobile agent platform front IBM. Preliminary experimental results demonstrated that the proposed framework is effective. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:591 / 603
页数:13
相关论文
共 50 条
  • [31] Adaptive mobile Web server framework for Mist computing in the Internet of Things
    Liyanage, Mohan
    Chang, Chii
    Srirama, Satish Narayana
    INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2018, 14 (3-4) : 247 - 267
  • [32] Distributed File Sharing Using Web Services
    Chang, Chin-Chih
    Wu, Wen-Xiang
    2014 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND IT'S APPLICATIONS (DICTAP), 2014, : 264 - 268
  • [33] Implementing a distributed server using mobile agent technology
    Carchiolo, V
    Malgeri, M
    Mangioni, G
    ISCC 2000: FIFTH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 2000, : 630 - 634
  • [34] Probabilistic normed load monitoring in large scale distributed systems using mobile agents
    Ali, Moazam
    Bagchi, Susmit
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 96 : 148 - 167
  • [35] Dynamic load control using a multi-server client model based on distributed and autonomous agents
    Abe, N
    Meguro, Y
    Nakazawa, M
    Hattori, S
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1998, 81 (04): : 40 - 50
  • [36] Dynamic load control using a multi-server client model based on distributed and autonomous agents
    Abe, N.
    Meguro, Y.
    Nakazawa, M.
    Hattori, Sh.
    Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi), 1998, 81 (04): : 40 - 50
  • [37] Implementing a distributed server using mobile agent technology
    Carchiolo, Vincenza
    Malgeri, Michele
    Mangioni, Giuseppe
    IEEE Symposium on Computers and Communications - Proceedings, 2000, : 630 - 634
  • [38] DNS-based load balancing in distributed Web-server systems
    Hong, Y. S.
    No, J. H.
    Kim, S. Y.
    FOURTH IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED AND UBIQUITOUS SYSTEMS AND THE SECOND INTERNATIONAL WORKSHOP ON COLLABORATIVE COMPUTING, INTEGRATION, AND ASSURANCE, PROCEEDINGS, 2006, : 251 - +
  • [39] Mobile agents for World Wide Web distributed database access
    Papastavrou, S
    Samaras, G
    Pitoura, E
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2000, 12 (05) : 802 - 820
  • [40] A least flow-time first load sharing approach for distributed server farm
    Tari, Z
    Broberg, J
    Zomaya, AY
    Baldoni, R
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (07) : 832 - 842