Analysis of Various Task Scheduling Algorithms in Cloud Computing

Authors(2) :-Patel Dhara R, Dr. Chirag Thaker

Cloud computing is a technology that provides data storage, pool of resources and online access to computer services. Scheduling defines the order in which the set of tasks to be completed. Though large number of resource is available in cloud computing the user tasks should be properly allocated to the resources so that maximum tasks can be executed by utilizing minimum resources. Cloud computing provides various scheduling algorithms considering various parameters that can increase the performance of the system. This review paper focuses on various Scheduling algorithms in detail and the issues and the challenges faced by those scheduling algorithms.

Authors and Affiliations

Patel Dhara R
Department of Information Technology, Shantilal Shah Engineering College, Bhavnagar, Gujarat, India
Dr. Chirag Thaker
Department of Information Technology, Shantilal Shah Engineering College, Bhavnagar, Gujarat, India

Cloud Computing; Scheduling; Scheduling Algorithms

  1. Peter Mell, Timothy Grance, “The NIST definition of Cloud Computing (September, 2011)”, Accessed on May, 2014.
  2. R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg and I. Brandic, “Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility”, Future generation computer systems, vol. 25, no. 6, pp. 599–616, June 2009.
  3. M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, and M. Zaharia. “A view of cloud computing”, Communications of the ACM, 53(4):50–58, 2010.
  4. Etminani. K, and Naghibzadeh. M, “A Min-min Max-min Selective Algorithm for Grid Task Scheduling”. The Third IEEE/IFIP International Conference on Internet, Uzbekistan, 2007. 
  5. Mrs.S.Selvarani1; Dr.G.Sudha Sadhasivam, improved cost-based algorithm for task scheduling in Cloud computing, IEEE 2010.
  6. 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.
  7. S. Devipriya, C. Ramesh, “Improved Max-Min Heuristic Model for Task Scheduling in Cloud”. International Conference on Green Computing, Communication and Conservation of Energy (ICGCE), 2013
  8. El-Sayed T. El-kenawy, Ali Ibraheem El-Desoky, Mohamed F. Al-rahamawy “Extended Max-Min Scheduling Using Petri Net and Load Balancing” International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-2, Issue-4, September 2012
  9. Wikipedia. Cloud computing. Retrieved from http://en., 2011
  10.  J. Singh, B. Patra, S. P. Singh, ”An Algorithm to Reduce the Time Complexity of Earliest Deadline First Scheduling Algorithm in Real-Time System”, (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.2, February 2011.
  11.  Chunmei Chi, Feng Gao. “The Trend of Cloud Computing” in China[J]. Journal of Software, VOL.6, NO.7, 2011,7:1230~1234.
  12.  Pinal Salot, “A Survey of various Scheduling Algorithm in Cloud Computing Environment,” IJRET, vol. 2, pp.131–135, 2013.

Publication Details

Published in : Volume 1 | Issue 6 | November-December 2015
Date of Publication : 2015-12-25
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 245-249
Manuscript Number : IJSRSET151650
Publisher : Technoscience Academy

Print ISSN : 2395-1990, Online ISSN : 2394-4099

Cite This Article :

Patel Dhara R, Dr. Chirag Thaker, " Analysis of Various Task Scheduling Algorithms in Cloud Computing, International Journal of Scientific Research in Science, Engineering and Technology(IJSRSET), Print ISSN : 2395-1990, Online ISSN : 2394-4099, Volume 1, Issue 6, pp.245-249, November-December-2015.
Journal URL :

Article Preview