Scheduled System Maintenance:
On May 6th, single article purchases and IEEE account management will be unavailable from 8:00 AM - 5:00 PM ET (12:00 - 21:00 UTC). We apologize for the inconvenience.
By Topic

A Framework of Using Mobile Agent to Achieve Efficient Load Balancing in Cluster

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
2 Author(s)
Cho Cho Myint ; Computer Studies Univ., Yangon ; Khin Mar Lar Tun

In a cluster of computers, if the system load in each of computers is nearly equal, it indicates good resource utilization. It is well-known that load balancing is a key factor in developing parallel and distributed applications. In our paper, a mobile agent based load balancing technique is presented. Instead of balancing the load in cluster by process migration, or by moving an entire process to a less loaded computer, we make an attempt to balance load by splitting up processes into separated jobs and then balance them to nodes by our novel load balancing method. In order to get our target, we use mobile agent to distribute load among nodes in a cluster. We have created five kinds of agents in namely directory agent, account agent, threshold agent, monitor agent and client agent. These agents follow the required policies for load balancing. Our proposed system focuses on problems that are inherently parallel or problems that can be worked with reasonable amount of synchronization. Our load balancing protocol is being implemented using Aglettrade, a Java_compliant mobile agent platform from IBM. Although we cannot claim that a mobile agent enable approach will always outperform message passing based load balancing, such an alternative approach to designing load balancing protocols has several advantages. Preliminary experimental results demonstrated that the proposed technique is effective

Published in:

Information and Telecommunication Technologies, 2005. APSITT 2005 Proceedings. 6th Asia-Pacific Symposium on

Date of Conference:

10-10 Nov. 2005