Journal of Computer Science · 2007 · 35 citations · 15 references
ComputingComputer EngineeringComputer ScienceCluster ComputingDistributed SystemsParallel ComputingDistributed AlgorithmsDistributed ComputingDistributed CoordinationDistributed Heterogeneous SystemsHeterogeneous Cluster ComputingLoad BalancingCluster Load BalancingDistributed Load BalancingDynamic Load BalancingLoad Balancing AlgorithmsLoad Balancing StrategiesProcess MigrationQueue-based Load BalancingThroughput
Distributed Dynamic load balancing (DDLB) is an important system function destined to distribute workload among available processors to improve throughput and/or execution times of parallel computer in Cluster Computing. 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 processes into separate jobs and then balance them to nodes. In order to get target, we use mobile agent (MA) to distribute load among nodes in a cluster. In this study, a multi-agent framework for load balancing in heterogeneous cluster is given. Total load on node is calculated using queue length which is measured as the total number of processes in queue. We introduce types of agents along with policies needed to meet the requirements of the proposed load-balancing. Different metrics are used to compare load balancing mechanism with the existing message passing technology. The experiment is carried out on cluster of PC's divided into multiple LAN's using PMADE (Platform for Mobile agent distribution and execution). Preliminary experimental results demonstrated that the proposed framework is effective than the existing ones.
15
Dynamic load balancing on Web-server systems
Valeria Cardellini, Michele Colajanni, Philip S. Yu · IEEE Internet Computing · 1999 · 559 citations · Full text
Itinerant agents for mobile computing
David M. Chess, Benjamin N. Grosof, Colin Harrison et al. · IEEE Personal Communications · 1995 · 407 citations
A scalable and highly available web server
D.M. Dias, W.S. Kish, Rajat Mukherjee et al. · 2002 · 208 citations