TASK SCHEDULING OPTIMIZATION OF INDEPENDENT TASKS IN CLOUD COMPUTING USING ENHANCED GENETIC ALGORITHM

Parallel and distributed computing has been entered into the era of cloud computing which provides highly scalable computational power and remote location data storage with secure, fast and in cost effective way. So it has captured the attention of big IT giants for availing flexible, readily elastic and cost effective economical IT operations. Cloud computing environments provide dynamically manageable virtualized computing resources. The management of these resources is taking big account in cloud. So the scheduling has of vital importance in cloud computing. In this paper, we give an elaborate idea about Genetic Algorithm and its several variants proposed for task scheduling in cloud environment and idea of GA based scheduler is proposed in which population is produced by Enhanced Max Min by which makespan can be reduced and load of resources can be balanced.

[1]  Amandeep Verma,et al.  Scheduling using improved genetic algorithm in cloud computing for independent tasks , 2012, ICACCI '12.

[2]  Joshua Samuel Raj,et al.  Genetic based scheduling in grid systems: A survey , 2013 .

[3]  Valentin Cristea,et al.  Reputation Guided Genetic Scheduling Algorithm for Independent Tasks in Inter-clouds Environments , 2013, 2013 27th International Conference on Advanced Information Networking and Applications Workshops.

[4]  Li-zhen Cui,et al.  A Multiple QoS Constrained Scheduling Strategy of Multiple Workflows for Cloud Computing , 2009, 2009 IEEE International Symposium on Parallel and Distributed Processing with Applications.

[5]  Mahmoud Naghibzadeh,et al.  Hard real-time multiobjective scheduling in heterogeneous systems using genetic algorithms , 2009, 2009 14th International CSI Computer Conference.

[6]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[7]  N. Tapus,et al.  Cloud Computing—Task scheduling based on genetic algorithms , 2012, 2012 IEEE International Systems Conference SysCon 2012.

[8]  Valeria Cardellini,et al.  Performance and Dependability in Service Computing : Concepts , Techniques and Research Directions , 2022 .

[9]  Upendra Bhoi,et al.  Enhanced Max-min Task Scheduling Algorithm in Cloud Computing , 2013 .

[10]  Jian Xie,et al.  Independent Tasks Scheduling Based on Genetic Algorithm in Cloud Computing , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[11]  Laiping Zhao,et al.  An Efficient Approach to Genetic Algorithm for Task Scheduling in Cloud Computing Environment , 2012 .

[12]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .

[13]  Gurvinder Singh,et al.  Heuristics Based Genetic Algorithm for Scheduling Static Tasks in Homogeneous Parallel System , 2022 .

[14]  Arash Ghorbannia Delavar,et al.  HSGA: a hybrid heuristic algorithm for workflow scheduling in cloud systems , 2013, Cluster Computing.

[15]  Ciprian Dobre,et al.  Genetic algorithm for DAG scheduling in Grid environments , 2009, 2009 IEEE 5th International Conference on Intelligent Computer Communication and Processing.