A Survey Of Various Qos-Based Task Scheduling Algorithm In Cloud Computing Environment
Ronak Patel, Hiren Mer
Index Terms: Cloud computing, Make Span, Priority, Quality of Service, Resource Allocation, Task Scheduling, Task Completion Time
Abstract: Cloud computing is a new terminology which is achieved by Distributed, Parallel and Grid computing. Cloud computing is a new design pattern for large, distributed data centers. Cloud computing offers end consumers an "a pay as go" model - a powerful shift for computing towards a utility model like the electrical system, the telephone system, or more recently the Internet. Cloud computing provides different types of resources like hardware and software as services via internet. Task scheduling is the key role in cloud computing. Tasks require minimum completion time, better performance, utilization of resources and quick response time for which cloud uses the concepts of the virtualization. For task allocation cloud provides virtual machine which is scalable but scheduling them is a major problem. In this paper we study different types of task scheduling algorithms with QoS facility and issues related to them in cloud computing. These scheduling algorithms focus on resource management, response time, load balancing and performance.
 R. Buyya, C.S. Yeo, S.Venugopal, J. Broberg, I.Brandic . “Cloud computing and emerging IT platforms: vision ,hype and reality for delivering computing as the 5th utility ” Future Generation Computing System, 2009, 25(6), p.599-616.
 Syed Muhammad Ahsan. “A framework for QoS computation in web service and technology selection” computer standards & Interfaces.2006,28(6),p.714-720
 XiaoShan He,Xianhe Sun and Gergor von Laszewski. “QoS guided Min-Min heuristic for grid task scheduling”. Journal of Computer Science and Technology, 2003, 18(4), p.442-451.
 Dong. F, Luo. J, Gao. L and Ge. L, "A Grid Task Scheduling Algorithm Based on QoS Priority Grouping," In the Proceedings of the Fifth International Conference on Grid and Cooperative Computing (GCC’06), IEEE, 2006.
 Ching-Hsien Hsu,Zhan. J.,Wai-Chi Fang, et al. “Towards improving QoS-guided scheduling in grid” Third ChinaGrid Annual Conference(CHINAGRID). Dunhuang, Gansu, China, 2008, p.89-95.
 M.Singh and P.K.Suri; “QPSMax-Min<>Min-Min : A QoS Based Predictive Max-Min, Min-Min Switcher Algorithm for Job Scheduling in a Grid”, “International Technology Journal7(8)” :p.1176-1181,2008
 Saeed Parsa and Reza Entezari-Maleki,” RASA: A New Task Scheduling Algorithm in Grid Environment” in World Applied Sciences Journal 7 (Special Issue of Computer & IT): 152-160, 2009.
 Mrs. S.Selvarani1, Dr.G.Sudha Sadhasivam,” improved cost-based algorithm for task scheduling in Cloud computing “in IEEE 2010.
 Baomin Xu,Chunyan Zhao,Enzhao Hua,Bin Hu. “Job scheduling algorithm based on Berger Model in Cloud Environment” Advance in Engineering Software, 2011, 42(7), p.419-425.
 Xiaonian Wu, Mengqing Deng, Runlian Zhang, Bing Zeng, Shengyuan Zhou. “A task scheduling algorithm based on QoS-driven in Cloud Computing” Information Technology and Quantitative Management(ITQM2013).2013,p.1162-1169
 Anju Bala, Dr.Inderveer Chana. “A survey of various workflow scheduling algorithms in cloud environment”. International Journal of Computer Application (IJCA).2011,p.26-30.