Multi-objective task scheduling in cloud data centers: a differential evolution chaotic whale optimization approach

被引:2
作者
Cui, Xiang [1 ]
机构
[1] Guangzhou Polytech Sports, Basic Study Dept, Guangzhou 510650, Guangdong, Peoples R China
来源
INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM | 2024年
关键词
Cloud computing; Scheduling; Resource utilization; Optimization; Whale optimization algorithm; Chaos theory; ALGORITHM;
D O I
10.1007/s12008-024-02078-5
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Cloud computing has transformed the accessibility of scalable computational resources, emphasizing the need for efficient task scheduling to optimize resource utilization. This study presents DECWOA, a novel Differential Evolution Chaotic Whale Optimization Algorithm designed to enhance scheduling in cloud data centers. DECWOA integrates concepts from Sine chaos theory, employing chaotic initialization processes based on sine functions to promote exploration diversity. Moreover, it incorporates adaptive inertia weights that dynamically adjust exploration and exploitation tendencies, along with differential variance to minimize solution space, thereby improving convergence. The algorithm achieves significant reductions in task and workflow execution durations, demonstrating a remarkable 64% decrease in execution time and an 11% reduction in data center costs. Through comprehensive comparisons with various scheduling algorithms and meta-heuristics using Cloudsim Plus, DECWOA consistently outperforms alternatives such as AIGA and GA. Furthermore, its adaptability to parameter variations ensures superior solutions across diverse configurations. This research underscores the effectiveness of DECWOA in multi-objective task scheduling, highlighting its pivotal role in accelerating convergence rates, cutting operational costs, and enhancing cloud service efficiency.
引用
收藏
页码:4417 / 4427
页数:11
相关论文
共 46 条
  • [21] Li Z., 2023, Springer Series in Reliability Engineering, P475, DOI [10.1007/978-3-031-28859-3_19, DOI 10.1007/978-3-031-28859-3_19]
  • [22] A heuristic whale optimization algorithm with niching strategy for global multi-dimensional engineering optimization
    Lin, Xiankun
    Yu, Xianxing
    Li, Weidong
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 171
  • [23] An Analysis of the Inertia Weight Parameter for Binary Particle Swarm Optimization
    Liu, Jianhua
    Mei, Yi
    Li, Xiaodong
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) : 666 - 681
  • [24] On atomic cliques in temporal graphs
    Lu, Yajun
    Miao, Zhuqi
    Sahraeian, Parisa
    Balasundaram, Balabhaskar
    [J]. OPTIMIZATION LETTERS, 2023, 17 (04) : 813 - 828
  • [25] An improved hybrid ICA-SA metaheuristic for order acceptance and scheduling with time windows and sequence-dependent setup times
    Mahmoudinazlou, Sasan
    Alizadeh, Arash
    Noble, James
    Eslamdoust, Sina
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 36 (2) : 599 - 617
  • [26] Prioritized Task-Scheduling Algorithm in Cloud Computing Using Cat Swarm Optimization
    Mangalampalli, Sudheer
    Swain, Sangram Keshari
    Chakrabarti, Tulika
    Chakrabarti, Prasun
    Karri, Ganesh Reddy
    Margala, Martin
    Unhelkar, Bhuvan
    Krishnan, Sivaneasan Bala
    [J]. SENSORS, 2023, 23 (13)
  • [27] The Whale Optimization Algorithm
    Mirjalili, Seyedali
    Lewis, Andrew
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2016, 95 : 51 - 67
  • [28] CEDAR: A cluster-based energy-aware data aggregation routing protocol in the internet of things using capuchin search algorithm and fuzzy logic
    Mohseni, Milad
    Amirghafouri, Fatemeh
    Pourghebleh, Behrouz
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (01) : 189 - 209
  • [29] Task scheduling mechanisms in cloud computing: A systematic review
    Motlagh, Aida Amini
    Movaghar, Ali
    Rahmani, Amir Masoud
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (06)
  • [30] Pourghebleh B., 2019, Cluster Computing, P1