TASK SCHEDULING ALGORITHMS IN CLOUD COMPUTING

Volume 5 (1), June 2022, Pages 131-142

Aliaa Kadhim Gabbar Alwaeli and Karrar Ezzulddin Kareem Al-Hamami


Islamic Azad University,Tehran, Iran,  This email address is being protected from spambots. You need JavaScript enabled to view it., This email address is being protected from spambots. You need JavaScript enabled to view it.


Abstract

Utilizing virtualization technology, a cloud computing service provides on-demand access to computer resources & services through the internet. There are new ways to control the functioning of cloud resources since they are constructed in diverse places. 

More than one algorithm Possibly included in these plans. One of the most important components of a high-performing cloud computing system is the scheduling mechanism. Fault tolerance & load balancing methods are also included in the scheduling system, not only task scheduling strategies. Fault handling Possibly accomplished via using scheduling systems. We analyze & contrast a few different scheduling algorithms to see what they have going for them in terms of benefits & drawbacks.

Keywords:

Cloud Computing, Scheduling Algorithm, Task Scheduling, Scheduling Approaches.

DOI: https://doi.org/10.32010/26166127.2022.5.1.131.142

 

 

Reference 

Aladwani, T. (2020). Types of task scheduling algorithms in cloud computing environment. Scheduling Problems-New Applications and Trends.  

Alam, T. (2020). Cloud Computing and its role in the Information Technology. IAIC Transactions on Sustainable Digital Innovation (ITSDI), 1(2), 108-115.  

Alrehaili, A., Mir, A., & Junaid, M. (2020). A Retrospect of Prominent Cloud Security Algorithms. Int. J. Innov. Technol. Exploring Eng.(IJITEE), 9, 2278-3075.

 Amandeep Kaur, R. M. (2018). Different task scheduling algorithms in cloud computing. International Journal of Latest Trends in Engineering and Technology, 9(3), 217-223.

Black, D. L. (1990). Scheduling support for concurrency and parallelism in the Mach operating system. Computer, 23(5), 35-43.

Djebbar, E. I., & Belalem, G. (2016, June). Tasks scheduling and resource allocation for high data management in scientific cloud computing environment. In International Conference on Mobile, Secure, and Programmable Networking (pp. 16-27). Springer, Cham.  

Lakshmi, R. D., & Srinivasu, N. (2015). A review and analysis of task scheduling algorithms in different Cloud computing environments. International Journal of Computer Science and Mobile Computing, 4(12), 235-241. 

Lakshmi, R. D., & Srinivasu, N. (2015). A review and analysis of task scheduling algorithms in different Cloud computing environments. International Journal of Computer Science and Mobile Computing, 4(12), 235-241.  

Lepakshi, V. A., & Prashanth, C. S. R. (2013). A study on task scheduling algorithms in cloud computing. International Journal of Engineering and Innovative Technology (IJEIT), 2(11), 119-125. 

Nasr, A. A., & Elbooz, S. A. (2018). Scheduling strategies in cloud computing: Methods and implementations. American Journal of Engineering and Applied Sciences, 11(2), 426-432.

Neeta Patil & Deepak Aeloor, “A REVIEW - DIFFERENT SCHEDULING ALGORITHMS IN CLOUD COMPUTING ENVIRONMENT”, 11th International Conference on Intelligent Systems & Control (ISCO) , pp: 182-185, IEEE, 2017.  

 Nizamic, F., Groenboom, R., & Lazovik, A. (2011). Testing for highly distributed service-oriented systems using virtual environments. Proceedings of 17th Dutch Testing Day.

Patil, N., & Aeloor, D. (2017, January). A review-different scheduling algorithms in cloud computing environment. In 2017 11th International Conference on Intelligent Systems and Control (ISCO) (pp. 182-185). IEEE.

Saleh, H., Nashaat, H., Saber, W., & Harb, H. M. (2018). IPSO task scheduling algorithm for large scale data in cloud computing environment. IEEE Access, 7, 5412-5420.

Sindhu, M., Rajkamal, R., & Vigneshwaran, P. (2010, June). An optimum multilevel CPU scheduling algorithm. In 2010 International Conference on Advances in Computer Engineering (pp. 90-94). IEEE. 

Singh, P., Singh, V., & Pandey, A. (2014). Analysis and comparison of CPU scheduling algorithms. International Journal of Emerging Technology and Advanced Engineering, 4(1), 91-95.  

Soni, A. N. (2020). Diabetes Mellitus Prediction Using Ensemble Machine Learning Techniques. Available at SSRN 3642877. 

 Vaquero, L. M., Rodero-Merino, L., Caceres, J., & Lindner, M. (2008). A break in the clouds: towards a cloud definition. ACM sigcomm computer communication review, 39(1), 50-55.