Swarm Intelligence Optimization for Distributed Cloud Workloads

Authors

  • Aditi Namdeo AI Researcher, Amazon, Seattle, USA Author

DOI:

https://doi.org/10.15662/IJEETR.2025.0704018

Keywords:

Swarm Intelligence, Cloud Computing, Distributed Workloads, Workload Scheduling, Load Balancing, Resource Optimization, Particle Swarm Optimization

Abstract

Today with Cloud Computing, however, workload management is more complicated as they are all heterogeneous (data centre, edge nodes and virtual resources). To minimize the execution time, energy consumption, service delay and resource imbalance, an efficient workload allocation is needed. Later, a research paper titled “Swarm Intelligence Optimization for Distributed Cloud Workloads.” claims that the framework based on the swarm intelligence for workload scheduling in distributed cloud system is missing. There are three components to it: Intelligent Task Profiling, Resource Monitoring and the Swarm based decision making and adaptive workload migration. The ants behavior, group decision making of birds and bee group to achieve near optimal resource task mapping, inspired optimization algorithm like Particle Swarm Optimization algorithm, Ant Colony Optimization algorithm and Artificial Bee Colony algorithm are the motivations of the proposed model. The features of the workloads (e.g., size of the tasks, priority, execution time and resource requirement) are the first ones collected through the framework. It then scans the cloud and finds out the available resources in the cloud based on the processing, memory, bandwidth, energy and load. To make the allocation decision, a swarm intelligence optimizer and a feedback module are used to ensure that the different scheduling policies are used with the various workload conditions. Analysis of the research results shows that it is possible to increase the scalability, fault tolerance, balancing and quality of service of the distributed system of clouds with the help of swarm optimization. Considering the highly unpredictable and dynamic nature of the cloud environment, the proposed framework is more flexible as compared to the static and heuristic scheduling.

References

[1] S. Nabi, M. Ahmad, M. Ibrahim, and H. Hamam, “AdPSO: Adaptive PSO-based task scheduling approach for cloud computing,” Sensors, vol. 22, no. 3, Art. no. 920, 2022.

[2] S. A. Alsaidy, A. D. Abbood, and M. A. Sahib, “Heuristic initialization of PSO task scheduling algorithm in cloud computing,” Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 6, pp. 2370–2382, 2022.

[3] K. Dubey and S. C. Sharma, “A novel multi-objective CR-PSO task scheduling algorithm with deadline constraint in cloud computing,” Sustainable Computing: Informatics and Systems, vol. 32, Art. no. 100605, 2021.

[4] E. H. Houssein, A. G. Gad, Y. M. Wazery, et al., “Task scheduling in cloud computing based on meta-heuristics: Review, taxonomy, open challenges, and future trends,” Swarm and Evolutionary Computation, vol. 62, Art. no. 100841, 2021.

[5] H. Singh, S. Tyagi, P. Kumar, et al., “Metaheuristics for scheduling of heterogeneous tasks in cloud computing environments: Analysis, performance evaluation, and future directions,” Simulation Modelling Practice and Theory, vol. 111, Art. no. 102353, 2021.

[6] R. Gong, D. Li, L. Hong, and N. Xie, “Task scheduling in cloud computing environment based on enhanced marine predator algorithm,” Cluster Computing, vol. 27, no. 1, pp. 1–15, 2024.

[7] Z. Zhang, M. Zhao, H. Wang, Z. Cui, and W. Zhang, “An efficient interval many-objective evolutionary algorithm for cloud task scheduling problem under uncertainty,” Information Sciences, vol. 583, pp. 56–72, 2022.

[8] Q. Hu, X. Wu, and S. Dong, “A two-stage multi-objective task scheduling framework based on invasive tumor growth optimization algorithm for cloud computing,” Journal of Grid Computing, vol. 21, no. 2, Art. no. 31, 2023.

[9] B. Pourghebleh, A. A. Anvigh, A. R. Ramtin, and B. Mohammadi, “The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments,” Cluster Computing, vol. 24, no. 3, pp. 1–24, 2021.

[10] A. R. Arunarani, D. Manjula, and V. Sugumaran, “Task scheduling techniques in cloud computing: A literature survey,” Future Generation Computer Systems, vol. 91, pp. 407–415, 2019.

Downloads

Published

2025-07-10

How to Cite

Swarm Intelligence Optimization for Distributed Cloud Workloads . (2025). International Journal of Engineering & Extended Technologies Research (IJEETR), 7(4), 10461-10470. https://doi.org/10.15662/IJEETR.2025.0704018