REVIEW OF TASK SCHEDULING METHODS FOR REAL TIME TASKS IN CLOUD ENVIRONMENT

  • Dinkan Patel Department of Computer Engineering, Grow more Faculty of Engineering, Himatnagar, Gujarat, India
  • Anjuman Ranavadiya Department of Computer Engineering, Grow more Faculty of Engineering, Himatnagar, Gujarat, India
Keywords: Cloud Computing, Service Model, Dynamic Scheduling, Static Scheduling, Virtual Machine, Task Scheduler

Abstract

Cloud Computing is a type of Internet model that enables convenient, on-demand resources that can be used rapidly and with minimum effort. Cloud Computing can be IaaS, PaaS or SaaS. Scheduling of these tasks is important so that resources can be utilized efficiently with minimum time which in turn gives better performance. Real time tasks require dynamic scheduling as tasks cannot be known in advance as in static scheduling approach. There are different task scheduling algorithms that can be utilized to increase the performance in real time and performing these on virtual machines can prove to be useful. Here a review of various task scheduling algorithms is done which can be used to perform the task and allocate resources so that performance can be increased.

Downloads

Download data is not yet available.

References

P.Mell, T. Grance, the NIST Definition of Cloud Computing, Technical Report, Sept 2011. DOI: https://doi.org/10.6028/NIST.SP.800-145

Neeta Patil, Deepak Aeloor,A Review-Different Scheduling Algorithms in Cloud Computing Environment, International Conference on Intelligent Systems and Control (ISCO) No. 9, IEEE, 2017, 182-185. DOI: https://doi.org/10.1109/ISCO.2017.7855977

WeichengHuai, ZhuzhongQian, Xin Li, GangyiLuo, and Sanglu Lu, “Energy Aware Task Scheduling in DataCenters, Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable, 2013, Volume: 4, Number: 2, 18-38.

Nancy Jain, Sakshi Choudhary, “Overview of Virtualization in Cloud Computing”, 2016, IEEE DOI: https://doi.org/10.1109/CDAN.2016.7570950

Durairaj M, Kannan P, “A Study On Virtualization Techniques And Challenges In Cloud Computing”, IJSTR, Vol 3, Issue 11, Nov 2014.

Santosh Kumar, RH Goudar, “Cloud Computing –Research Issues, Challenges, Architecture, Platforms and Applications: A Survey”, IJFCC, Vol 1, Issue 4, 2012. DOI: https://doi.org/10.7763/IJFCC.2012.V1.95

EmanElghoneimy, OthmaneBouhali, Hussein Alnuweiri, “Resource Allocation and Scheduling inCloud Computing” IEEE, 2012 DOI: https://doi.org/10.1109/ICCNC.2012.6167434

N R RamMohan, E, Baburaj, “Resource Allocation techniques in cloud computing-research challenges for Applications”, IEEE, 2012 DOI: https://doi.org/10.1109/CICN.2012.177

S. Selvarani, G. S.“Improved cost based algorithm for task scheduling in cloud computing”, IEEE, 2011. DOI: https://doi.org/10.1109/ICCIC.2010.5705847

A. Verma, S. Kaushal, "Deadline constraint heuristic based genetic algorithm for workflow in cloud", Inderscience, 2014. DOI: https://doi.org/10.1504/IJGUC.2014.060199

Xiaomin Zhu, Chao Chen, Laurence T Yang, "ANGEL: Agent-Based Scheduling for Real-Time Tasks in Virtualized Clouds", IEEE, 2015.

Published
2018-01-31
How to Cite
Patel, D., & Ranavadiya, A. (2018). REVIEW OF TASK SCHEDULING METHODS FOR REAL TIME TASKS IN CLOUD ENVIRONMENT. International Journal of Engineering Technologies and Management Research, 5(1), 85-89. https://doi.org/10.29121/ijetmr.v5.i1.2018.50