COST BASED TASK SCHEDULING ALGORITHM IN CLOUD COMPUTING

Cloud computing provides various significant services to the user including software as service, Infrastructure as a service. User submits the tasks to acquire various services provided by Cloud. In Cloud computing environment these task are scheduled. There are two levels of scheduling which is done in Cloud Computing. One is called platform level where task from different users are scheduled on Virtual Machines for proper execution, another one is called infrastructure level where different virtual machines are scheduled on physical machines provided in Data Centres. This paper elaborates an efficient cost based task scheduling algorithm. The problem of processing “m” jobs to “n” virtual machines in Cloud Computing is addressed here where number of task is greater than the number of service provider. As day by day numbers of user are increasing, problem of efficiently allocation of different jobs has become a great issue. This algorithm efficiently allocates different tasks to increase the performance of Cloud computing.

[1]  S. D. Patil,et al.  Resource Allocation and Scheduling in the Cloud Ms , 2012 .

[2]  S. S. Yadav,et al.  CLOUD: A computing infrastructure on demand , 2010, 2010 2nd International Conference on Computer Engineering and Technology.

[3]  Peeyush Mathur,et al.  Cloud computing: New challenge to the entire computer industry , 2010, 2010 First International Conference On Parallel, Distributed and Grid Computing (PDGC 2010).

[4]  Chen Jin,et al.  Research and Simulation of Task Scheduling Algorithm in Cloud Computing , 2013 .

[5]  Mansi Bhonsle,et al.  Dynamically optimized cost based task scheduling in Cloud Computing , 2013 .

[6]  M. Malathi,et al.  Cloud computing concepts , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[7]  Rajveer Kaur,et al.  Analysis of Job Scheduling Algorithms in Cloud Computing , 2014 .