Cloud Scheduling Using Improved Hyper Heuristic Framework

Effective scheduling is a main anxiety for the execution of performance motivated applications. Cloud Computing has to work with the large number of tasks. The question arises, How to make appropriate decisions, while allocating hardware resources to the tasks and dispatching the computing tasks to resource pool that has become the challenging problem on cloud. In cloud environment task scheduling refers to an allocation of best suitable resources for the task which are executing with the consideration of different characteristics like makespan, time, cost, scalability, reliability, availability, resource utilization and other factors. We had tried to find the right method or sequence of heuristic in a given situation rather than trying to solve the problem directly. To check the importance of proposed algorithm we had compared it with the existing algorithms which had provided the far better results. We have introduced the improved hyper heuristic scheduling algorithm with the help of some efficient meta-heuristic algorithms, to find out the better task scheduling solutions for cloud computing systems and reduced the makespan time, and enhanced the utilization of cloud resources.

[1]  Jemal H. Abawajy,et al.  An efficient meta-heuristic algorithm for grid computing , 2013, Journal of Combinatorial Optimization.

[2]  Sarbjeet Singh,et al.  A review of metaheuristic scheduling techniques in cloud computing , 2015 .

[3]  Minghe Huang,et al.  Study on Resources Scheduling Based on ACO Allgorithm and PSO Algorithm in Cloud Computing , 2012, 2012 11th International Symposium on Distributed Computing and Applications to Business, Engineering & Science.

[4]  S. Devipriya,et al.  Improved Max-min heuristic model for task scheduling in cloud , 2013, 2013 International Conference on Green Computing, Communication and Conservation of Energy (ICGCE).

[5]  Salu,et al.  Hybrid PSO-MOBA for Profit Maximization in Cloud Computing , 2015 .

[6]  Dan Wang,et al.  Cloud Task Scheduling Based on Load Balancing Ant Colony Optimization , 2011, 2011 Sixth Annual Chinagrid Conference.

[7]  R. H. Goudar,et al.  Cloud Computing - Research Issues, Challenges, Architecture, Platforms and Applications: A Survey , 2012 .

[8]  Jianhua Gu,et al.  A New Resource Scheduling Strategy Based on Genetic Algorithm in Cloud Computing Environment , 2012, J. Comput..

[9]  Kai Zhu,et al.  Hybrid Genetic Algorithm for Cloud Computing Applications , 2011, 2011 IEEE Asia-Pacific Services Computing Conference.