Title :
A novel Load Balancing algorithm for computational Grid
Author :
Saravanakumar, E. ; Prathima, G.
Author_Institution :
Dept. of CSE, Adhiyamaan Coll. of Eng., Hosur, India
Abstract :
The Grid computing environment is a cooperation of distributed computer systems where user jobs can be executed on either local or remote computer. Many problems exist in grid environment. Not only the computational nodes are heterogeneous but also the underlying networks connecting them are heterogeneous. The network bandwidth varies and the network topology among resources is also not fixed. Thus with this multitude of heterogeneous resources, a proper scheduling and efficient load balancing across the Grid is required for improving performance of the system. The load balancing is done by migrating jobs to the buddy processors, a set of processors to which a processor is directly connected. An algorithm, Load Balancing on Arrival (LBA) is proposed for small-scale (intraGrid) systems. It is efficient in minimizing the response time for small-scale grid environment. When a job arrives LBA computes system parameters and expected finish time on buddy processors and the job is migrated immediately. This algorithm estimates system parameters such as job arrival rate, CPU processing rate and load on each processor to make migration decision. This algorithm also considers job transfer cost, resource heterogeneity and network heterogeneity while making migration decision.
Keywords :
grid computing; network topology; processor scheduling; resource allocation; CPU processing rate; buddy processors; computational nodes; distributed computer systems; grid computing environment; heterogeneous computational nodes; job transfer cost; load balancing algorithm; load balancing on arrival; migration decision; network bandwidth; network heterogeneity; network topology; resource heterogeneity; scheduling; small-scale systems; Bandwidth; Computer networks; Delay; Distributed computing; Grid computing; Joining processes; Load management; Network topology; Parameter estimation; Processor scheduling; Grid systems; average response time; load balancing; migration;
Conference_Titel :
Innovative Computing Technologies (ICICT), 2010 International Conference on
Conference_Location :
Tamil Nadu
Print_ISBN :
978-1-4244-6488-3
DOI :
10.1109/ICINNOVCT.2010.5440098