Articles
| Open Access | A Hybrid Nature-Inspired Metaheuristic Framework for Cost-Aware CPU Task Scheduling and Resource Provisioning in Cloudsim-Based Heterogeneous Cloud Environments
Abstract
The growing complexity of cloud computing infrastructures has intensified the need for intelligent, cost-aware, and performance-optimized task scheduling mechanisms capable of operating within heterogeneous and dynamically scalable environments. Classical CPU scheduling algorithms, including First-Come-First-Served and Shortest Job First, while foundational, demonstrate limited adaptability under multi-tenant cloud conditions characterized by elasticity, virtualization overhead, and variable pricing models. Simulation platforms such as CloudSim have provided researchers with structured environments for modeling and evaluating scheduling strategies; however, the integration of advanced nature-inspired metaheuristic algorithms into CloudSim-based CPU scheduling remains theoretically fragmented. This study proposes a comprehensive hybrid nature-inspired metaheuristic framework for cost-aware CPU task scheduling and adaptive resource provisioning within CloudSim-modeled heterogeneous cloud infrastructures. Drawing upon research on optimized Shortest Job First algorithms, cost-based scheduling models, heuristic task allocation strategies, and recent advancements in swarm-based optimization including Squirrel Search, Horse Herd Optimization, Tunicate Swarm Algorithm, and hybrid workflow metaheuristics, the proposed framework synthesizes deterministic scheduling principles with evolutionary intelligence. The methodology elaborates a multi-layered scheduling architecture that integrates CPU queue optimization, cost modeling, workflow dependency awareness, and adaptive global search strategies. Descriptive simulation-based evaluation demonstrates improvements in makespan stability, CPU utilization efficiency, cost minimization, and workload fairness compared to conventional scheduling baselines. The discussion critically examines convergence dynamics, scalability implications, heterogeneity sensitivity, and simulation-driven validation constraints. The findings contribute a unified theoretical and practical perspective on integrating next-generation bio-inspired metaheuristics into CPU scheduling paradigms for cloud computing environments modeled through CloudSim, thereby advancing intelligent resource orchestration for large-scale distributed systems.
Keywords
Cloud Computing, CPU Scheduling, CloudSim, Metaheuristic Optimization
References
Buyya, R., Ranjan, R., & Calheiros, R. N. Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities. Proceedings of the 7th High Performance Computing and Simulation Conference (2009).
Calheiros, R., Ranjan, R., De Rose, C., & Buyya, R. CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services (2009).
Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A. F., & Buyya, R. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience, 41(1) (2011).
Gahlawat, M., & Sharma, P. Analysis and Performance Assessment of CPU Scheduling Algorithm in Cloud Sim. International Journal of Applied Information System (2013).
Jain, M., Singh, V., & Rani, A. A Novel Nature-Inspired Algorithm for Optimization: Squirrel Search Algorithm. Swarm and Evolutionary Computation, 44, 148–175 (2019).
H. K. Krishnamurthy Sukumar, "A Novel Hybrid Grey Wolf Whale Optimization for Effectual Job Scheduling and Resource Distribution in Dynamic Cloud Computing," 2025 International Conference on Sustainability, Innovation & Technology (ICSIT), Nagpur, India, 2025, pp. 1-6, doi: 10.1109/ICSIT65336.2025.11293898.
Kulkarni, N., Mahajan, S., & Patil, A. A Study of Available Process Scheduling Algorithms and Their Improved Substitutes. IRJET, 7, 4129–4136 (2020).
Liang, X. Task Scheduling and Resource Allocation in Cloud Computing Using a Heuristic Approach. Journal of Cloud Computing, 7, Article 4 (2009).
MiarNaeimi, F., Azizyan, G., & Rashki, M. Horse Herd Optimization Algorithm: A Nature-Inspired Algorithm for High-Dimensional Optimization Problems. Knowledge-Based Systems, 213, 106711–106717 (2021).
Satnam, K., Awasthi, L. K., & Sangal, A. L. Tunicate Swarm Algorithm: A New Bio-Inspired Based Metaheuristic Paradigm for Global Optimization. Engineering Applications of Artificial Intelligence, 90 (2020).
Selvarani, S., & Sadhasivam, G. S. Improved Cost-Based Algorithm for Task Scheduling in Cloud Computing. IEEE International Conference on Computational Intelligence and Computing Research (2010).
Talouki, R. N., Shirvani, M. H., & Motameni, H. A Hybrid Meta-Heuristic Scheduler Algorithm for Optimization of Workflow Scheduling in Cloud Heterogeneous Computing Environment. Journal of Engineering, Design and Technology, 20(6).
Wang, L., & Lizhe. Optimized Shortest Job First Scheduling Algorithm for Cloud Computing. In Cloud Computing: Methodology, Systems, and Applications (2012).
Article Statistics
Copyright License
Copyright (c) 2026 Dr. Alejandro Martínez

This work is licensed under a Creative Commons Attribution 4.0 International License.