Open Access Open Access  Restricted Access Subscription or Fee Access

Dynamic Load Balancing in Grid Computing Using Ant Algorithm (ASRANK Approach)

Sugandha Satija, Madhavi R. Bichwe, Sureshwari Bichwe

Abstract


Grid Computing involves coordinated and coupled use of geographically distributed resources for purposes such as large-scale computation and distributed data analysis. Basically, grid computing is a collection of computer resources from multiple locations to reach a common goal. The grid computing is high-performance alternative to the traditional supercomputing environment, an appropriate and efficient load balancing algorithm is necessary to equally spread the load on each computing node in the grid. Load balancing for a huge number of systems is important problem which has to be solved in order to enable the efficient use of computer system, one way to solve this problem is to allocate the resources dynamically. In proposed algorithm, all solutions are ranked according to their length. The amount of pheromone deposited is then weighted for each solution, such that solutions with shorter paths deposit more pheromone than the solutions with longer paths.

Full Text:

PDF

References


S. Suryadevera, J. Chourasia, S. Rathore, A. Jhummarwala, Load balancing in computational grids using ant colony optimization algorithm, Int J Comput Commun Technol. 2012; 3(3). ISSS(online): 2231-0371.

S.K. Goyal, M. Singh. Adaptive and dynamic load balancing in grid using ant colony optimization, Int J Eng Technol (IJET).

D. Maruthanayagam, R. Uma Rani. Enhanced Ant colony algorithm for grid scheduling, Int J Comput Technol Appl. 1(1): 43–53p.

U. Karthick Kumar. A dynamic load balancing algorithm in computational grid using fair scheduling, Int J Comput Sci. 2011; 8(5).

P. McMullen, P. Tarasewich. Using ant techniques to solve the assembly line balancing problem, Inst Indus Eng Trans. 2003; 35(7): 605–17p.

J.C. Patni, M.S. Aswal, O.P. Pal, A. Gupta. Load balancing strategies for grid computing, presented at 3rd International Conference on Electronics Computer Technology (ICECT). Vol. 3, 2011, 239–43p.

S. Fidanova, M. Durchova. Ant algorithm for grid scheduling problem, Lecture Notes Comput Sci. 2006; 3743: 405–12p.

K. Sathish, A. Reddy. Enhanced ANT algorithm based load balanced task scheduling in GRID computing, IJCSNS. 2008; 8: 219p.

S. K. Goyal, R. B. Patel, and M. Singh, “Adaptive and dynamic load balancing methodologies for distributed environment: a review, Int J Eng Sci Technol. 2011; 3(3): 1835–40p.

A. Ali, M.A. Belal, M.B. Al-Zoubi. Load balancing of distributed system based on multiple ant colonies optimization, Am J Appl Sci. 2010; 7(3): 433–8p.

A.D. Ali, M.A. Belal. Multiple ant colonies optimization for load balancing in distributed systems, In: Proc. Inter. Conf. (ICTA’07). 2007.

H. Yan, X. Shen, X. Li, M. Wu. An improved ant algorithm for job scheduling in grid computing, In: Proc. 4th Inter. Conf. Machine Learning and Cybernetics. 2005, 2957–61p.

H.J.A. Nasir, K.R.K. Mahamud, A.M. Din. Load balancing using enhanced ant algorithm in grid computing, In: Proc. 2nd Inter. Conf. Computational Intelligence, Modelling and Simulation. 2010, 160–5p




DOI: https://doi.org/10.37628/ijacs.v3i2.625

Refbacks

  • There are currently no refbacks.