Abstract
In cloud environments, task scheduling is essential for improving performance. Nevertheless, the existence of several heterogeneous clouds makes scheduling extremely difficult, requiring increasingly advanced algorithms to manage these environments' diversity and dynamic nature. To solve this, numerous authors have created a variety of task schedulers utilizing heuristic and metaheuristic techniques. Nevertheless, it remains dynamic and challenging because task scheduling is an NP-hard issue. Furthermore, in many complicated situations, it is still problematic to guarantee security throughout the task’s execution. Therefore, this paper introduces a multi-objective security-aware task scheduler using the Crayfish Mud Ring Optimization Algorithm for a multi-cloud environment. This approach combines the Mud Ring Optimization approach and the Crayfish Optimization Algorithm to improve the results and overcome their shortcomings. Due to this hybridization, the proposed algorithm can avoid local optima and converge toward globally optimal solutions. Thus, the suggested scheduling algorithm offers the best work allocation, considering four objectives: makespan, cost energy, and security limitations (risk assessment). Comprehensive simulations are run on two real-world workloads, such as High-Performance Computing Center North and NASA Ames iPSC/860, and outperforming all comparison algorithms with an average improvement of 46% makespan, 55% energy, 61% cost, and 52% security risk in all the examined scenarios. The outcomes show that the suggested CMROA performs better and is suitable for a multi-cloud environment.
Recommended Citation
Vadapalli, V K S K Sai; Gurujukota, Ramesh Babu; Chintalapati, Phaneendra Varma; Murty, Satyanarayana; Kumar, G. Sai Chaitanya; and Kode, Satish Kumar
(2025)
"An Effective Secure Multi-Objective Task Scheduling Algorithm in Multi-Cloud Environment,"
Karbala International Journal of Modern Science: Vol. 11
:
Iss.
1
, Article 14.
Available at:
https://doi.org/10.33640/2405-609X.3396
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Included in
Biology Commons, Chemistry Commons, Computer Sciences Commons, Physics Commons