Ant Colony Optimization for Job Scheduling in Grid with Alea Simulator

Chinmay Joshi, A D Patel Institute of Technology; Prerak Thakkar ,A D Patel Institute of Technology; Gopi Bhatt ,A D Patel Institute of Technology; Aniruddh Kurtkoti ,A D Patel Institute of Technology; Siddharth Shah ,A D Patel Institute of Technology

Grid computing, job scheduling, Alea simulator

Achieving high performance Grid scheduling in heterogeneous computing environment is critical. The Grid scheduling problem is an NP-complete problem. Because of its key importance on performance, the grid-scheduling problem in general has been extensively studied and various heuristics have been proposed. These heuristics are classified into a variety of categories such as job-Scheduling algorithms, Local-search algorithms, Duplication-based algorithms and Random based algorithms. Except for a few, these heuristics are mainly for system with fully connected homogeneous processors. The Ant Colony Algorithm has performed best compared to MET, MCT, OLB, MIN-MIN, MIN-MAX scheduling algorithms [8]. Problem with this algorithm is that it does not consider any resource failure and also does not consider CPU load at runtime. With the comparison of local search algorithms like First Come First Served (FCFS), (EDF) Earliest Deadline First, PBS (Priority Based Scheduling), EDF performs best in new extended gridsim toolkit called Alea[6]. We use an existing Ant Colony Optimization algorithm to perform job scheduling, in Alea Simulator and compare it with FCFS, EDF and PBS Scheduling algorithms.
    [1] F. MAGOULES, J. PAN, K-A TAN AND A. KUMAR, Introduction to Grid Computing, CRC Press, 2009. [2] GLOBUS ALLIANCE. Globus. Web Published, 2007. Available online at: http://www.globus.org/ (accessed August 3rd, 2010). [3] Kousalya.K and Balasubramanie.P, Anna University, Kongu Engineering College, Tamilnadu, India, IJCSNS International Journal of Computer Science and Network Security, VOL.8 No.4, April 2008 [4] Penka Martincová, Michal Zábovský University of Zilina gement Science and Informatics, penka.martincova@fri.uniza.sk, in year 4/2007 [5] Stefka Fidanova and Mariya Durchova IPP – BAS, Acad. G. Bonchev, bl.25A, 1113 Sofia, Bulgaria stefka@parallel.bas.bg, mabs@parallel.bas.bg [6] Dalibor Klusáˇcek Faculty of Informatics, Masaryk University Botanická 68a Brno, Czech Republic xklusac@fi.muni.cz [7] Hana Rudová Faculty of Informatics, Masaryk University Botanická 68a Brno, Czech Republic hanka@fi.muni.cz [8] R. Shakerian, S. H. Kamali, M. Hedayati, M. Alipour/ TJMCS Vol .2 No.3 (2011) 469-474 [9] Using Swarm Intelligence for Distributed Job Scheduling on the Grid A Thesis Submitted to the College of Graduate Studies and Research in Partial Ful_llment of the Requirements for the degree of Master of Science in the Department of Computer Science University of Saskatchewan Saskatoon By Azin Moallem c Azin Moallem, 03/2009. [10] The Anatomy of the Grid Enabling Scalable Virtual Organizations * Ian Foster •¶ Carl Kesselman § Steven Tuecke • {foster, tuecke}@mcs.anl.gov, carl@isi.edu
Paper ID: GRDJEV02I050147
Published in: Volume : 2, Issue : 5
Publication Date: 2017-05-01
Page(s): 350 - 361