Improved Task Scheduling Algorithm in Cloud Environment

Cloud computing is one of the hottest word in IT world and it having huge demand in these days. Some big IT companies like Google, IBM, Microsoft, Amazon, Yahoo and others develop cloud computing systems and products related to it for customers. But still customers are having difficulties for adopting the cloud computing, that is only because of the security issues exist in it. Cloud Computing is collection of large number of resources like hardware and software that are provided by the cloud providers to the consumers as a service over the internet. In cloud computing every task requires to be executed by available resource to achieve minimum waiting time, reduce makespan, best performance and maximum utilization of resources. To achieve these requirements we proposed an efficient scheduling algorithm which will work effectively to provide better result as compared with the traditional scheduling approaches. For this CloudSim framework is used to simulate the proposed algorithm under various conditions and presented the better results with reduced the waiting time and processing time with optimum resource utilization and minimum overhead for the same.

[1]  Pinal Salot,et al.  A SURVEY OF VARIOUS SCHEDULING ALGORITHM IN CLOUD COMPUTING ENVIRONMENT , 2013 .

[2]  Sumit Arora A Review on Cloud Security Issues and Solutions , 2014 .

[3]  T. K. Ghosh,et al.  Load balanced static grid scheduling using Max-Min heuristic , 2012, 2012 2nd IEEE International Conference on Parallel, Distributed and Grid Computing.

[4]  Manoj Kumar Mishra,et al.  Constraint-Based Job and Resource scheduling in Grid Computing , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[5]  Saeed Parsa,et al.  RASA: A New Task Scheduling Algorithm in Grid Environment , 2009 .

[6]  O. M. Elzeki,et al.  Improved Max-Min Algorithm in Cloud Computing , 2012 .

[7]  Manoj Kumar Mishra,et al.  A Survey of Job Scheduling and Resource Management in Grid Computing , 2010 .

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

[9]  Yihua Lan,et al.  The load balancing algorithm in cloud computing environment , 2012, Proceedings of 2012 2nd International Conference on Computer Science and Network Technology.

[10]  Jacky W. Keung,et al.  An Empirical Investigation on the Simulation of Priority and Shortest-Job-First Scheduling for Cloud-Based Software Systems , 2013, 2013 22nd Australian Software Engineering Conference.