Affiliation:
1. Haldia Institute of Technology, India
2. Kalyani University, India
Abstract
Grid computing is a high performance distributed computing system that consists of different types of resources such as computing, storage, and communication. The main function of the job scheduling problem is to schedule the resource-intensive user jobs to available grid resources efficiently to achieve high system throughput and to satisfy user requirements. The job scheduling problem has become more challenging with the ever-increasing size of grid systems. The optimal job scheduling is an NP-complete problem which can easily be solved by using meta-heuristic techniques. This chapter presents a hybrid algorithm for job scheduling using genetic algorithm (GA) and cuckoo search algorithm (CSA) for efficiently allocating jobs to resources in a grid system so that makespan, flowtime, and job failure rate are minimized. This proposed algorithm combines the advantages of both GA and CSA. The results have been compared with standard GA, CSA, and ant colony optimization (ACO) to show the importance of the proposed algorithm.
Reference36 articles.
1. Genetic Algorithm Based Scheduler for Computational Grids
2. Representing Task and Machine Heterogeneities for Heterogeneous Computing Systems.;S.Ali;Tamkang Journal of Science and Engineering,2000
3. Grid scheduling by bilevel programming: a heuristic approach
4. A Comparison of Eleven Static Heuristics for Mapping a Class of Independent Tasks onto Heterogeneous Distributed Computing Systems
5. Nature’s heuristics for scheduling jobs on computational grids.;R.Buyya;Proceedings of 8th IEEE International Conference on Advanced Computing and Communications (ADCOM2000),2000
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献