Optimization of Task Scheduling Algorithm through QoS Parameters for Cloud Computing

Cloud computing is an incipient innovation which broadly spreads among analysts. It furnishes clients with foundation, stage and programming as enhancement which is easily available by means of web. A cloud is a sort of parallel and conveyed framework comprising of a gathering of virtualized PCs that are utilized to execute various tasks to accomplish good execution time, accomplish due date and usage of its assets. The scheduling issue can be seen as the finding an ideal task of assignments over the accessible arrangement of assets with the goal that we can accomplish the wanted objectives for tasks. This paper presents an optimal algorithm for scheduling tasks to get their waiting time as a QoS parameter. The algorithm is simulated using Cloudsim simulator and experiments are carried out to help clients to make sense of the bottleneck of utilizing no. of virtual machine parallely.

[1]  Suresh Jaganathan,et al.  Intensified Scheduling Algorithm for Virtual Machine Tasks in Cloud Computing , 2015 .

[2]  Andrea,et al.  Optimal scheduling of computational task in cloud using Virtual Machine Tree , 2012, 2012 Third International Conference on Emerging Applications of Information Technology.

[3]  Utpal Biswas,et al.  Development and Analysis of a New Cloudlet Allocation Strategy for QoS Improvement in Cloud , 2015 .

[4]  Inderveer Chana,et al.  QRSF: QoS-aware resource scheduling framework in cloud computing , 2014, The Journal of Supercomputing.

[5]  Shiyong Lu,et al.  Scheduling Scientific Workflows Elastically for Cloud Computing , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[6]  Nam Thoai,et al.  Virtual machine allocation in cloud computing for minimizing total execution time on each machine , 2013, 2013 International Conference on Computing, Management and Telecommunications (ComManTel).

[7]  Saswati Mukherjee,et al.  Efficient Task Scheduling Algorithms for Cloud Computing Environment , 2011, HPAGC.

[8]  Rui Wang,et al.  Optimizing Soft Real-Time Scheduling Performance for Virtual Machines with SRT-Xen , 2015, 2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[9]  Amit Kumar Das,et al.  An intelligent approach for virtual machine and QoS provisioning in cloud computing , 2013, The International Conference on Information Networking 2013 (ICOIN).

[10]  ChanaInderveer,et al.  Resource provisioning and scheduling in clouds , 2016 .

[11]  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.

[12]  Xiaocong Fan,et al.  User-oriented cloud resource scheduling with feedback integration , 2015, The Journal of Supercomputing.

[13]  Ubaidullah Alias Kashif,et al.  Distributed trust protocol for IaaS Cloud Computing , 2015, 2015 12th International Bhurban Conference on Applied Sciences and Technology (IBCAST).

[14]  Yue-Shan Chang,et al.  Adaptive scheduling for parallel tasks with QoS satisfaction for hybrid cloud environments , 2013, The Journal of Supercomputing.

[15]  Inderveer Chana,et al.  Resource provisioning and scheduling in clouds: QoS perspective , 2016, The Journal of Supercomputing.

[16]  Himani,et al.  Cost-Deadline Based Task Scheduling in Cloud Computing , 2015, 2015 Second International Conference on Advances in Computing and Communication Engineering.

[17]  Zhanjie Wang,et al.  Dynamically hierarchical resource-allocation algorithm in cloud computing environment , 2015, The Journal of Supercomputing.

[18]  G. Sudha Sadhasivam,et al.  Improved cost-based algorithm for task scheduling in cloud computing , 2010, 2010 IEEE International Conference on Computational Intelligence and Computing Research.

[19]  Sakshi Kaushal,et al.  Cost-Time Efficient Scheduling Plan for Executing Workflows in the Cloud , 2015, Journal of Grid Computing.

[20]  T. Revathi,et al.  Game multi objective scheduling algorithm for scientific workflows in cloud computing , 2015, 2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015].

[21]  Renfa Li,et al.  A priority constrained scheduling strategy of multiple workflows for cloud computing , 2012, 2012 14th International Conference on Advanced Communication Technology (ICACT).

[22]  Liang Luo,et al.  A Heuristic Resource Scheduling Algorithm of Cloud Computing Based on Polygons Correlation Calculation , 2015, 2015 IEEE 12th International Conference on e-Business Engineering.

[23]  Yueming Lu,et al.  Dynamic Task Scheduling in Cloud Computing Based on Greedy Strategy , 2012, ISCTCS.

[24]  Dharmendra K. Yadav,et al.  Multi-Objective Tasks Scheduling Algorithm for Cloud Computing Throughput Optimization☆ , 2015 .