Scalability-aware Scheduling Optimization Algorithm for Multi-Objective Cloud Task Scheduling Problem

被引:0
|
作者
Gabi, Danlami [1 ,2 ]
Ismail, Abdul Samad [1 ]
Zainal, Anazida [1 ]
Zakaria, Zalmiyah [1 ]
机构
[1] Univ Teknol Malaysia, Fac Comp, Dept Comp Sci, Skudai 81310, Johor, Malaysia
[2] Kebbi State Univ, Dept Comp Sci, Aliero, Nigeria
关键词
Cloud Computing; Cat Swarm Optimization; Task Scheduling; Scalability; Simulated Annealing; SIMULATION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper put forward a novel scalability-aware scheduling optimization algorithm called Cloud Scalable Multi-Objective Cat Swarm Optimization Based Simulated Annealing (CSM-CSOSA) for solving task scheduling optimization problem in cloud computing environment. The novelty of the algorithm is based on the improvement of its local search procedure using improved simulated annealing optimization approach. The goal is to provide a solution that can adapt the dynamic changing cloud tasks and resources while minimizing the amount of time and cost of processing task in order to meet cloud consumers' QoS expectations. In order to determine the performance of our proposed task scheduling algorithm. A task scheduling model based on execution time and execution cost objectives is presented. Implementation of the algorithm is carried out using CloudSim tool and evaluated based on metrics of execution time, execution cost, and scalability. Comparison with similar task scheduling algorithms like Multi-Objective Genetic Algorithm (MOGA), Multi-Objective Scheduling Based on Ant Colony Optimization (MOSACO) and Multi-Objective Particle Swarm Optimization (MOPSO) is carried out. The results obtained show our proposed algorithm has achieved a remarkable performance in term of minimizing task execution time, execution cost and returned better scalability performance. The proposed algorithm is therefore recommended for large task scheduling for cloud computing environment.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Task Scheduling Optimization in Cloud Computing Applying Multi-Objective Particle Swarm Optimization
    Ramezani, Fahimeh
    Lu, Jie
    Hussain, Farookh
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2013, 2013, 8274 : 237 - 251
  • [32] A hybrid optimization algorithm for energy-aware multi-objective task scheduling in heterogeneous multiprocessor systems
    Sahoo, Ronali Madhusmita
    Padhy, Sasmita Kumari
    [J]. EVOLUTIONARY INTELLIGENCE, 2024, : 3441 - 3467
  • [33] Multi-Objective Task Scheduling in Cloud Computing Using an Imperialist Competitive Algorithm
    Habibi, Majid
    Navimipour, Nima Jafari
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 289 - 293
  • [34] Multi-objective task scheduling in cloud computing environment by hybridized bat algorithm
    Bezdan, Timea
    Zivkovic, Miodrag
    Bacanin, Nebojsa
    Strumberger, Ivana
    Tuba, Eva
    Tuba, Milan
    [J]. Journal of Intelligent and Fuzzy Systems, 2022, 42 (01): : 411 - 423
  • [35] Efficient Task Scheduling Multi-Objective Particle Swarm Optimization in Cloud Computing
    Alkayal, Entisar S.
    Jennings, Nicholas R.
    Abulkhair, Maysoon F.
    [J]. PROCEEDINGS OF THE 2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS - LCN WORKSHOPS 2016, 2016, : 17 - 24
  • [36] Deep learning and optimization enabled multi-objective for task scheduling in cloud computing
    Komarasamy, Dinesh
    Ramaganthan, Siva Malar
    Kandaswamy, Dharani Molapalayam
    Mony, Gokuldhev
    [J]. NETWORK-COMPUTATION IN NEURAL SYSTEMS, 2024,
  • [37] A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments
    Laith Abualigah
    Ali Diabat
    [J]. Cluster Computing, 2021, 24 : 205 - 223
  • [38] An effective multi-objective task scheduling and resource optimization in cloud environment using hybridized metaheuristic algorithm
    Kalimuthu, Rajkumar
    Thomas, Brindha
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (04) : 4051 - 4063
  • [39] A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments
    Abualigah, Laith
    Diabat, Ali
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (01): : 205 - 223
  • [40] Multi-objective task scheduling optimization in cloud computing based on fuzzy self-defense algorithm
    Guo, Xueying
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2021, 60 (06) : 5603 - 5609