Author:
Chapagai Pratima,Shakya Subarna
Abstract
Cloud computing technologies have quickly changed how companies and organizations manage their IT resources. The core of this transformation has evolved as cloud datacenters, which offer scalable and affordable options for hosting and administering a variety of applications and services. One information technology typology that has been widely employed to deliver a range of services via the Internet is cloud computing. It guarantees simpler access to premium services and resources. Cloud systems' operation needs to be planned in order to effectively deliver services to individuals. Task scheduling seeks to maximize system throughput and distribute diverse computational resources to software programs. The unpredictability of the scenario grows as the task and has a strong potential for successful resolution. The study begins with an experimental setup to analyse the various performance metrics of task scheduling algorithms. Every experiment has several important stages. To replicate scenarios found in the real world where jobs are divided across many computing resources, the tasks are assigned to available data centers. A number of experiments were carried out to analyse the performance of First Come First Service (FCFS), Shortest Job First (SJF), Round Robin (RR) and Particle Swarm Optimization (PSO) scheduling algorithms using the parameters: makespan, average completion time, average waiting time, and average cost consumption. Thus, this study provides a description of task scheduling and the performance analysis of algorithms to task scheduling that is employed in cloud computing environments.
Publisher
Inventive Research Organization
Subject
General Arts and Humanities
Reference14 articles.
1. [1] Balharith, Taghreed, and Fahd Alhaidari. "Round robin scheduling algorithm in CPU and cloud computing: a review." In 2019 2nd International Conference on Computer Applications & Information Security (ICCAIS), pp. 1-7. IEEE, 2019.
2. [2] Fiad, Alaa, Zoulikha Mekkakia Maaza, and Hayat Bendoukha. "Improved version of round robin scheduling algorithm based on analytic model." International Journal of Networked and Distributed Computing 8, no. 4 (2020): 195-202.
3. [3] Wu, He-Sheng, Chong-Jun Wang, and Jun-Yuan Xie. "Terascaler elb-an algorithm of prediction-based elastic load balancing resource management in cloud computing." In 2013 27th International Conference on Advanced Information Networking and Applications Workshops, pp. 649-654. IEEE, 2013.
4. [4] Belkhouraf, Mohamed, Ali Kartit, Hassan Ouahmane, Hamza Kamal Idrissi, Zaid Kartit, and Mohamed El Marraki. "A secured load balancing architecture for cloud computing based on multiple clusters." In 2015 International Conference on Cloud Technologies and Applications (CloudTech), pp. 1-6. IEEE, 2015.
5. [5] Gangwar, Rakesh Chandra. "Comparative study of load balancing algorithms in cloud environment." International Journal on Recent and Innovation Trends in Computing and Communication 2, no. 10 (2014): 3195-3199.