IP Multimedia Communications |
Foundation of Computer Science USA |
IPMC - Number 1 |
October 2011 |
Authors: Purnima Shah, S. M. Shah |
0fc62cf8-35d9-42a9-af04-a11241066789 |
Purnima Shah, S. M. Shah . Load Balancing in Distributed System Using Genetic Algorithm. IP Multimedia Communications. IPMC, 1 (October 2011), 139-142.
Distributed systems are characterized by resource multiplicity and system transparency. A variety of widely differing techniques and methodologies for scheduling processes of a distributed system have been proposed. These techniques are broadly classified into three types: task allocation approach, load balancing, load sharing. The main goal of load balancing is to equalize the workload among the nodes by minimizing execution time, minimizing communication delays, maximizing resource utilization and maximizing throughput. The scheduling in distributed system is NP-complete problem even in best conditions, and methods based on heuristic search have been proposed to obtain optimal and suboptimal solutions. This paper presents a new concept for process scheduling in distributed system considering load balancing. In this paper, using the power of genetic algorithms we have shown how to perform load balancing efficiently.