Exploration based Genetic Algorithm for Job Scheduling on Grid Computing
Author(s) -
Hanaa Abdelrahman,
Mohammed Bakri Bashir,
Adil Yousif
Publication year - 2016
Publication title -
computer engineering and applications journal
Language(s) - English
Resource type - Journals
eISSN - 2252-5459
pISSN - 2252-4274
DOI - 10.18495/comengapp.v5i3.181
Subject(s) - computer science , grid computing , workload , grid , distributed computing , genetic algorithm , scheduling (production processes) , job scheduler , job shop scheduling , mathematical optimization , cloud computing , machine learning , mathematics , schedule , operating system , geometry
Grid computing presents a new trend to distribute and Internet computing to coordinate large scale heterogeneous resources providing sharing and problem solving in dynamic, multi- institutional virtual organizations. Scheduling is one of the most important problems in computational grid to increase the performance. Genetic Algorithm is adaptive method that can be used to solve optimization problems, based on the genetic process of biological organisms. The objective of this research is to develop a job scheduling algorithm using genetic algorithm with high exploration processes. To evaluate the proposed scheduling algorithm this study conducted a simulation using GridSim Simulator and a number of different workload. The research found that genetic algorithm get best results when increasing the mutation and these result directly proportional with the increase in the number of job. The paper concluded that, the mutation and exploration process has a good effect on the final execution time when we have large number of jobs. However, in small number of job mutation has no effects.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom