DE-GWO: A Multi-objective Workflow Scheduling Algorithm for Heterogeneous Fog-Cloud Environment

被引:8
|
作者
Shukla, Prashant [1 ]
Pandey, Sudhakar [1 ]
机构
[1] Natl Inst Technol, Dept Informat Technol, Raipur 492010, Chhattisgarh, India
关键词
Heterogeneous computing; Fog-cloud environment; Workflow scheduling; Scientific workflows; DE-GWO; OPTIMIZATION;
D O I
10.1007/s13369-023-08425-0
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The demand for a quick response from cloud services is rapidly increasing day-by-day. Fog computing is a trending solution to fulfil the demands. When integrated with the cloud, this technology can tremendously improve the performance. Like any other technology, Fog also has the shortcoming of limited resources. The difficulty of efficient scheduling of tasks among limited resources to minimize makespan and energy consumption, while still guaranteeing appropriate execution cost, continues to be a significant issue for research. Hence, this study introduces a Differential Evolution-Grey Wolf Optimization (DE-GWO) technique to enhance the scheduling of scientific workflows under cloud-fog settings. The objective of the proposed DE-GWO algorithm is to mitigate the issue of slow convergence and low accuracy that is often seen in the classical GWO algorithm. The DE method is chosen as the evolutionary pattern of wolves to speed up convergence and enhance GWO's accuracy. This study further formulates a weighted sum based objective function which incorporates three criteria, namely makespan, cost and energy consumption. In this study, the DE-GWO technique is evaluated and compared with many conventional and hybrid optimization algorithms. The simulations use five scientific workflows datasets which includes Montage, Cybershake, Epigenomics, LIGO and SIPHT. The DE-GWO algorithm demonstrates superior performance compared to all conventional algorithms across several scientific workflows and performance criteria. The methodology has a commendable level of competitiveness when compared to other methods, since DE incorporates evolution and elimination mechanisms in GWO and GWO retains a good balance between exploration and exploitation.
引用
收藏
页码:4419 / 4444
页数:26
相关论文
共 50 条
  • [21] Scheduling scientific workflow using multi-objective algorithm with fuzzy resource utilization in multi-cloud environment
    Farid, Mazen
    Latip, Rohaya
    Hussin, Masnida
    Abdul Hamid, Nor Asilah Wati
    IEEE Access, 2020, 8 : 24309 - 24322
  • [22] A Discrete Interval-Based Multi-Objective Memetic Algorithm for Scheduling Workflow With Uncertainty in Cloud Environment
    Qin, Shuo
    Pi, Dechang
    Shao, Zhongshi
    Xu, Yue
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3020 - 3037
  • [23] Genetic-Based Algorithm for Task Scheduling in Fog-Cloud Environment
    Khiat, Abdelhamid
    Haddadi, Mohamed
    Bahnes, Nacera
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2024, 32 (01)
  • [24] Hybrid modified particle swarm optimization with genetic algorithm (GA) based workflow scheduling in cloud-fog environment for multi-objective optimization
    Gyan Singh
    Amit K. Chaturvedi
    Cluster Computing, 2024, 27 : 1947 - 1964
  • [25] Hybrid modified particle swarm optimization with genetic algorithm (GA) based workflow scheduling in cloud-fog environment for multi-objective optimization
    Singh, Gyan
    Chaturvedi, Amit K.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02): : 1947 - 1964
  • [26] MOWS: Multi-objective workflow scheduling in cloud computing based on heuristic algorithm
    Abazari, Farzaneh
    Analoui, Morteza
    Takabi, Hassan
    Fu, Song
    SIMULATION MODELLING PRACTICE AND THEORY, 2019, 93 : 119 - 132
  • [27] Cloud workflow scheduling algorithm based on multi-objective particle swarm optimisation
    Yin, Hongfeng
    Xu, Baomin
    Li, Weijing
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (06) : 583 - 596
  • [28] IKH-EFT: An improved method of workflow scheduling using the krill herd algorithm in the fog-cloud environment
    Khaledian, Navid
    Khamforoosh, Keyhan
    Azizi, Sadoon
    Maihami, Vafa
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 37
  • [29] SQGA: Quantum Genetic Algorithm-based Workflow Scheduling in Fog-Cloud Computing
    Belmahdi, Raouf
    Mechta, Djamila
    Harous, Saad
    Bentaleb, Abdelhark
    2022 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC, 2022, : 131 - 136
  • [30] An enhanced multi-objective fireworks algorithm for task scheduling in fog computing environment
    Ashish Mohan Yadav
    Kuldeep Narayan Tripathi
    S. C. Sharma
    Cluster Computing, 2022, 25 : 983 - 998