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 条
  • [41] Modeling Multi-constrained Fog-cloud Environment for Task Scheduling Problem
    Thang Nguyen
    Khiem Doan
    Nguyen, Giang
    Binh Minh Nguyen
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [42] Decomposition Based Multi-objective Workflow Scheduling for Cloud Environments
    Bugingo, Emmanuel
    Zheng, Wei
    Zhang, Dongzhan
    Qin, Yingsheng
    Zhang, Defu
    2019 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2019, : 37 - 42
  • [43] Dynamic multi-objective workflow scheduling for combined resources in cloud
    Zhang, Yan
    Wu, Linjie
    Li, Mengxia
    Zhao, Tianhao
    Cai, Xingjuan
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [44] Evolutionary Multi-Objective Workflow Scheduling for Volatile Resources in the Cloud
    Pham, Thanh-Phuong
    Fahringer, Thomas
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 1780 - 1791
  • [45] MONWS: Multi-Objective Normalization Workflow Scheduling for Cloud Computing
    Pillareddy, Vamsheedhar Reddy
    Karri, Ganesh Reddy
    APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [46] An Improved Multi-Objective Optimization for Workflow Scheduling in Cloud Platform
    Prathibha, Soma
    Latha, B.
    Sumathi, G.
    JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (03): : 589 - 599
  • [47] Energy-makespan optimization of workflow scheduling in fog-cloud computing
    Ijaz, Samia
    Munir, Ehsan Ullah
    Ahmad, Saima Gulzar
    Rafique, M. Mustafa
    Rana, Omer F.
    COMPUTING, 2021, 103 (09) : 2033 - 2059
  • [48] Multi-objective task scheduling in cloud computing environment by hybridized bat algorithm
    Bezdan, Timea
    Zivkovic, Miodrag
    Bacanin, Nebojsa
    Strumberger, Ivana
    Tuba, Eva
    Tuba, Milan
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (01) : 411 - 423
  • [49] Multi-objective secure aware workflow scheduling algorithm in cloud computing based on hybrid optimization algorithm
    Reddy, G. Narendrababu
    Kumar, S. Phani
    WEB INTELLIGENCE, 2023, 21 (04) : 385 - 405
  • [50] Multi-objective heuristics algorithm for dynamic resource scheduling in the cloud computing environment
    Devi, K. Lalitha
    Valli, S.
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (08): : 8252 - 8280