Analysis of Various Task Scheduling Algorithms in Cloud Computing

Authors

  • 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

Keywords:

Cloud Computing; Scheduling; Scheduling Algorithms

Abstract

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.

References

  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. wikipedia.org/wiki/Cloud-computing, 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.

Downloads

Published

2015-12-25

Issue

Section

Research Articles

How to Cite

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