A comparison of receiver-initiated and sender-initiated adaptive load sharing
Performance Evaluation
Seven good reasons for mobile agents
Communications of the ACM
Direct execution simulation of load balancing algorithms with real workload distributed
Journal of Systems and Software
Programming and Deploying Java Mobile Agents Aglets
Programming and Deploying Java Mobile Agents Aglets
A taxonomy of scheduling in general-purpose distributed computing systems
IEEE Transactions on Software Engineering
Checkpointing and Rollback of Wide-area Distributed Applications using Mobile Agents
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Integrating Java-based Mobile Agents into Web Servers under Security Concerns
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences-Volume 7 - Volume 7
Geographic Load Balancing for Scalable Distributed Web Systems
MASCOTS '00 Proceedings of the 8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Achieving Replication Consistency Using Cooperating Mobile Agents
ICPPW '01 Proceedings of the 2001 International Conference on Parallel Processing Workshops
Mobile software agents: an overview
IEEE Communications Magazine
A decentralized resource allocation policy in minigrid
Future Generation Computer Systems
A content-based load balancing algorithm with admission control for cluster web servers
Future Generation Computer Systems
Hi-index | 0.00 |
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 AgletTM, a Java-compliant mobile agent platform from IBM. Preliminary experimental results demonstrated that the proposed framework is effective.