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 条
  • [31] An enhanced multi-objective fireworks algorithm for task scheduling in fog computing environment
    Yadav, Ashish Mohan
    Tripathi, Kuldeep Narayan
    Sharma, S. C.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (02): : 983 - 998
  • [32] A Multi-Workflow Scheduling Approach With Explicit Evolutionary Multi-Objective Multi-Task Optimization Algorithm in Cloud Environment
    Zhang, Qiqi
    Li, Bohui
    Geng, Shaojin
    Cai, Xingjuan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (01):
  • [33] Multi-objective scheduling for scientific workflow in multicloud environment
    Hu, Haiyang
    Li, Zhongjin
    Hu, Hua
    Chen, Jie
    Ge, Jidong
    Li, Chuanyi
    Chang, Victor
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 114 : 108 - 122
  • [34] A Multi-Objective Memetic Algorithm for Workflow Scheduling in Clouds
    Yao, Feng
    Chen, Huangke
    Liu, Xiaolu
    Gong, Maoguo
    Xing, Lining
    Zhao, Wei
    Zheng, Long
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024,
  • [35] Multi-agent system-based fuzzy constraints offer negotiation of workflow scheduling in Fog-Cloud environment
    Marwa, Mokni
    Hajlaoui, Jalel Eddine
    Sonia, Yassa
    Omri, Mohamed Nazih
    Rachid, Chelouah
    COMPUTING, 2023, 105 (07) : 1361 - 1393
  • [36] MOHBA:multi-objective workflow scheduling in cloud computing using hybrid BAT algorithm
    Srichandan Sobhanayak
    Computing, 2023, 105 : 2119 - 2142
  • [37] Transfer Learning Based Multi-Objective Evolutionary Algorithm for Dynamic Workflow Scheduling in the Cloud
    Xie, Huamao
    Ding, Ding
    Zhao, Lihong
    Kang, Kaixuan
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (04) : 1200 - 1217
  • [38] MOHBA:multi-objective workflow scheduling in cloud computing using hybrid BAT algorithm
    Sobhanayak, Srichandan
    COMPUTING, 2023, 105 (10) : 2119 - 2142
  • [39] Cloud workflow scheduling algorithm based on multi-objective hybrid particle swarm optimisation
    Dai, Gang
    Xu, Baomin
    Peng, Jianfeng
    Zhang, Lei
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2021, 12 (03) : 287 - 301
  • [40] Multi-agent system-based fuzzy constraints offer negotiation of workflow scheduling in Fog-Cloud environment
    Mokni Marwa
    Jalel Eddine Hajlaoui
    Yassa Sonia
    Mohamed Nazih Omri
    Chelouah Rachid
    Computing, 2023, 105 : 1361 - 1393