Tren Algoritma Penjadwalan Tugas Pada Cloud Computing: Systematic Review Literature

Authors

  • Muhamad Daffa Maulana Arrasyid Universitas Pelita Bangsa
  • Gilar Sumilar Universitas Pelita Bangsa
  • Dimas Adi Nugraha Universitas Pelita Bangsa
  • Elkin Rilvani Universitas Pelita Bangsa

DOI:

https://doi.org/10.62951/modem.v3i1.362

Keywords:

Cloud Computing, Optimization Algorithms, Task scheduling

Abstract

Task scheduling in cloud computing environments is a crucial aspect in optimizing resource allocation and improving system efficiency. This research aims to analyze trends in task scheduling algorithms in cloud computing using a Systematic Literature Review (SLR) approach on various scientific publications published between 2018 and 2025. The results of the study show that Particle Swarm Optimization (PSO), Ant Colony Optimization (ACO), and Genetic Algorithm (GA) algorithms are the most commonly used methods in solving task scheduling problems. PSO stands out as an effective algorithm due to its ability to find global optimal solutions, handle non-linear and multimodal problems, and its efficiency in managing computational resources. Additionally, various studies have shown that optimization of scheduling algorithms can be achieved through a combination or modification of existing methods to improve system performance. This study provides in-depth insights into the development of scheduling algorithms in cloud computing and opens up opportunities for further research in developing more innovative and adaptive approaches.

Downloads

Download data is not yet available.

References

Arunarani, A. R., Manjula, D., & Sugumaran, V. (2019). Task scheduling techniques in cloud computing: A literature survey. Future Generation Computer Systems, 91, 407–415. https://doi.org/10.1016/j.future.2018.09.014

Basu, S., Karuppiah, M., Selvakumar, K., Li, K. C., Islam, S. K. H., Hassan, M. M., & Bhuiyan, M. Z. A. (2018). An intelligent/cognitive model of task scheduling for IoT applications in cloud computing environment. Future Generation Computer Systems, 88, 254–261. https://doi.org/10.1016/j.future.2018.05.056

Dubey, K., & Sharma, S. C. (2021). A novel multi-objective CR-PSO task scheduling algorithm with deadline constraint in cloud computing. Sustainable Computing: Informatics and Systems, 32, 100605. https://doi.org/10.1016/j.suscom.2021.100605

Gad, A. G. (2022). Particle Swarm Optimization Algorithm and Its Applications: A Systematic Review. Archives of Computational Methods in Engineering, 29(5), 2531–2561. https://doi.org/10.1007/s11831-021-09694-4

Hussain, M., Wei, L.-F., Lakhan, A., Wali, S., Ali, S., & Hussain, A. (2021). Energy and performance-efficient task scheduling in heterogeneous virtualized cloud computing. Sustainable Computing: Informatics and Systems, 30, 100517. https://doi.org/10.1016/j.suscom.2021.100517

Mapetu, J. P. B., Chen, Z., & Kong, L. (2019). Low-time complexity and low-cost binary particle swarm optimization algorithm for task scheduling and load balancing in cloud computing. Applied Intelligence, 49(9), 3308–3330. https://doi.org/10.1007/s10489-019-01448-x

Murad, S. S., Badeel, R., Alsandi, N., Faraj, R., Salam Murad, S., Salih, N., … Derahman, M. (2022). Optimized min-min task scheduling algorithm for scientific workflows in a cloud environment. Journal of Theoretical and Applied Information Technology, 31(2). Retrieved from https://www.researchgate.net/publication/358461191

Pandey, S., Wu, L., Guru, S. M., & Buyya, R. (2010). A particle swarm optimization-based heuristic for scheduling workflow applications in cloud computing environments. Proceedings - International Conference on Advanced Information Networking and Applications (AINA), 400–407. https://doi.org/10.1109/AINA.2010.31

Putri, R. A. (2021). Aplikasi simulasi algoritma penjadwalan sistem operasi. Jurnal Teknologi Informasi, 5(1), 98–102. https://doi.org/10.36294/jurti.v5i1.2215

Saleh, H., Nashaat, H., Saber, W., & Harb, H. M. (2019). IPSO task scheduling algorithm for large scale data in cloud computing environment. IEEE Access, 7, 5412–5420. https://doi.org/10.1109/ACCESS.2018.2890067

Sharma, N., Sonal, & Garg, P. (2022). Ant colony based optimization model for QoS-based task scheduling in cloud computing environment. Measurement: Sensors, 24. https://doi.org/10.1016/j.measen.2022.100531

Sundararaj, V. (2019). Optimal task assignment in mobile cloud computing by queue based ant-bee algorithm. Wireless Personal Communications, 104(1), 173–197. https://doi.org/10.1007/s11277-018-6014-9

Tong, Z., Chen, H., Deng, X., Li, K., & Li, K. (2019). A novel task scheduling scheme in a cloud computing environment using hybrid biogeography-based optimization. Soft Computing, 23(21), 11035–11054. https://doi.org/10.1007/s00500-018-3657-0

Zhou, Z., Li, F., Zhu, H., Xie, H., Abawajy, J. H., & Chowdhury, M. U. (2020). An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments. Neural Computing and Applications, 32(6), 1531–1541. https://doi.org/10.1007/s00521-019-04119-7

Downloads

Published

2025-01-22

How to Cite

Muhamad Daffa Maulana Arrasyid, Gilar Sumilar, Dimas Adi Nugraha, & Elkin Rilvani. (2025). Tren Algoritma Penjadwalan Tugas Pada Cloud Computing: Systematic Review Literature. Modem : Jurnal Informatika Dan Sains Teknologi., 3(1), 106–113. https://doi.org/10.62951/modem.v3i1.362