COMPARATIVE ANALYSIS OF RESOURCE SCHEDULING ALGORITHMS IN CLOUD COMPUTING ENVIRONMENTS
Main Article Content
Abstract
Summary. Introduction. The rapid growth of cloud technologies and large-scale digitalisation
of the economy have made efficient management of computing resources one of the key factors in the
competitiveness of modern IT infrastructures. The problem of effective resource allocation directly
affects compliance with Service Level Agreements (SLA) and the operational costs of cloud service
providers. Purpose of this article is to study the effectiveness of classical and heuristic task scheduling
algorithms in cloud environments based on simulation modelling and to develop a comprehensive
methodology for their quantitative evaluation.
Results. A modular Python-based software complex was developed to conduct simulation
experiments at three load levels: Low Load (10 tasks), Medium Load (20 tasks), and High Load (40
tasks) across clusters of 2 to 6 servers. Five algorithms were compared: FCFS, Round Robin, LPT,
SPT, and Weighted Round Robin. A composite efficiency metric, Score, was proposed to jointly
evaluate schedule quality (Makespan) and computational overhead of the scheduling algorithm itself.
Experimental results confirm that the LPT algorithm achieves the best Makespan values under
medium and high load conditions, while WRR delivers the best integral Score in heterogeneous server
configurations. No universal optimal algorithm was identified.
Conclusion. The choice of scheduling algorithm must depend on system priorities: LPT is
recommended for batch processing workloads where minimising total execution time is critical; WRR
– for heterogeneous infrastructures where balanced resource utilisation is paramount; Round Robin
and FCFS – for lightweight real-time scenarios with strict latency constraints. The proposed Score
metric provides a practical tool for adaptive algorithm selection in Cloud Management Systems.
Article Details

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
Shishkina, M. Trends in the Development and Standardization of Requirements for Cloud-Based Educational
ICT Tools. Scientific Bulletin of Melitopol State Pedagogical University. Series: Pedagogy. 2014. No. 2. pp.
–231.
Grebenyuk, D. S. Analysis of Resource Allocation Methods in Virtualization Environments. Control,
Navigation, and Communication Systems. 2018. No. 6. Pp. 98–103.
Petrovska, I., & Kuchuk, G. Allocation of Computing Resources in Cloud Systems. Control, Navigation, and
Communication Systems. 2022. Issue 2 (68). Pp. 75–78.
Sydor K., Shcherbina Y. Cloud computing technology: architecture, models, and information security
aspects. Information Systems and Networks. 2025. Issue 18, part 2. P. 184–191.
Dainovskyi Yu. A., Hlinenko L. K. Business models for cloud-based IT service delivery. Marketing and
Digital Technologies. 2019. Vol. 3, No. 2. P. 18–44.
Kosarevskyi B., Tetskyi A. Modern approaches to deploying the infrastructure of mobile intelligent systems.
Innovative Technologies and Scientific Solutions for Industries. 2025. No. 2 (32). P. 33–48.
Novokhatskyi D. E. An optimization-based multifactor model for evaluating the performance indicators of a
distributed computer system: bachelor’s thesis. Kyiv: National Technical University of Ukraine “Igor
Sikorsky KPI,” 2023. 120 pp.
FCFS – First Come First Serve CPU Scheduling. GeeksforGeeks. URL:
https://www.geeksforgeeks.org/dsa/first-come-first-serve-cpu-scheduling-non-preemptive/ (accessed:
/31/2025).
Round Robin Scheduling in an Operating System. GeeksforGeeks. URL:
https://www.geeksforgeeks.org/operating-systems/round-robin-scheduling-in-operating-system/ (accessed
December 31, 2025).
Anwar A., Rochman D. D., Ferdian R. Parallel machine scheduling using shortest processing time (SPT) and
longest processing time (LPT) to minimize makespan in PT. ABC. Rigeo. 2021. Vol. 11, No. 6.
Determining the shortest processing time. Fiveable. URL: https://fiveable.me/key-terms/introductionindustrial-engineering/shortest-processing-time (accessed: 12/31/2025).
Round Robin (RR) vs. Weighted Round Robin (WRR). FS Community. URL:
https://www.fs.com/blog/round-robin-rr-vs-weighted-round-robin-wrr-7151.html (accessed: 12/31/2025).
Zaitsev S. V., Vasilenko V. M., Semendyai S. M. Review of adaptive methods for ensuring the reliability of
information transmission using error-correcting coding in wireless communication systems. Informatics and
Mathematical Methods in Modeling. 2021. P. 277.