A Framework of Using Cooperating Mobile Agents to Achieve Load Sharing in Distributed Web Server Groups

  • Authors:
  • Affiliations:
  • Venue:
  • ICA3PP '02 Proceedings of the Fifth International Conference on Algorithms and Architectures for Parallel Processing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper studies the issues of using mobile agentsto achieve load sharing for network services in a wide-areanetwork environment such as the Internet.Traditionally, load sharing algorithms are based on themessage-passing paradigm. In this paper, we proposethe use of mobile agents as an aid to design fullydistributed and dynamic load-sharing mechanisms forwide-area network services, which provide severaladvantages over the pure message passing-basedapproach. A framework (called MALS - mobile agent-enabledload sharing) for structuring and designing loadsharing in wide-area network services is presented. Inparticular, we describe the design of a mobile agent-enableddistributed dynamic load sharing scheme withinthe MALS framework. A simulation environment of theload sharing protocol is being implemented usingAgletTM, a Java-compliant mobile agent platform fromIBM. Preliminary experimental results demonstrated thatthe proposed framework is effective.