Energy-aware workflow scheduling in fog computing using a hybrid chaotic algorithm

被引:14
|
作者
Mohammadzadeh, Ali [1 ]
Zarkesh, Mahdi Akbari [2 ]
Shahmohamd, Pouria Haji [3 ]
Akhavan, Javid [4 ]
Chhabra, Amit [5 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Shahindezh Branch, Shahindezh, Iran
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
[3] Islamic Azad Univ, Dept Comp Engn, Hashtgerd Branch, Hashtgerd, Iran
[4] Stevens Inst Technol, Mech Engn Dept, 1 Castle Point Terrace, Hoboken, NJ 07030 USA
[5] Guru Nanak Dev Univ, Dept Comp Engn & Technol, Amritsar 143005, India
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 16期
关键词
Workflow scheduling; Optimization; Fog computing; DVFS; Energy; SYMBIOTIC ORGANISMS SEARCH; OPTIMIZATION ALGORITHM; CLOUD; STRATEGY;
D O I
10.1007/s11227-023-05330-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing paradigm attempts to provide diverse processing at the edge of IoT networks. Energy usage being one of the important elements that may have a direct influence on the performance of fog environment. Effective scheduling systems, in which activities are mapped on the greatest feasible resources to meet various competing priorities, can reduce energy use. Consequently, a hybrid discrete optimization method called HDSOS-GOA, which uses the Dynamic voltage and frequency scaling (DVFS) approach, is proposed to handle scientific workflow scheduling challenges in the fog computing environment. HDSOS-GOA combines the search qualities of Symbiotic Organisms Search (SOS) and the Grasshopper Optimization Algorithm (GOA) algorithms and the selection of these algorithms for performing workflow scheduling is based on the probability calculated by the learning automata. The HEFT method is used to determine the task sequence. Our solution focuses on reducing the energy consumption of the scheduling process by reducing the number of Virtual Machines required for workflow execution in addition to optimizing the makespan. Comprehensive experiments are carried out on four different scientific workflows with different sizes with and without deadline constraints to evaluate the performance of the suggested scheduling strategy. The results of the experiments show that scheduling with the suggested approach outperforms other well-known metaheuristic algorithms.
引用
收藏
页码:18569 / 18604
页数:36
相关论文
共 50 条
  • [1] Energy-aware workflow scheduling in fog computing using a hybrid chaotic algorithm
    Ali Mohammadzadeh
    Mahdi Akbari Zarkesh
    Pouria Haji Shahmohamd
    Javid Akhavan
    Amit Chhabra
    The Journal of Supercomputing, 2023, 79 : 18569 - 18604
  • [2] Energy-aware scheduling using Hybrid Algorithm for cloud computing
    Babukarthik, R. G.
    Raju, R.
    Dhavachelvan, P.
    2012 THIRD INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION & NETWORKING TECHNOLOGIES (ICCCNT), 2012,
  • [3] A new energy-aware tasks scheduling approach in fog computing using hybrid meta-heuristic algorithm
    Hosseinioun, Pejman
    Kheirabadi, Maryam
    Tabbakh, Seyed Reza Kamel
    Ghaemi, Reza
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 143 : 88 - 96
  • [4] Energy-Aware Workflow Scheduling in a Fog-Cloud Computing Environment Using Non-Dominated Sorting Genetic Algorithm
    Sellami, Khaled
    Sellami, Lynda
    Slimani, Souad
    Tiako, Pierre F.
    18TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS, FNC 2023/20TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING, MOBISPC 2023/13TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY, SEIT 2023, 2023, 224 : 258 - 265
  • [5] Energy-aware workflow scheduling and optimization in clouds using bat algorithm
    Gu, Yi
    Budati, Chandu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 113 : 106 - 112
  • [6] A cost, time, energy-aware workflow scheduling using adaptive PSO algorithm in a cloud-fog environment
    Singh, Gyan
    Chaturvedi, Amit K.
    COMPUTING, 2024, 106 (10) : 3279 - 3308
  • [7] Chaotic-Nondominated-Sorting Owl Search Algorithm for Energy-Aware Multi-Workflow Scheduling in Hybrid Clouds
    Li, Huifang
    Xu, Guanghao
    Wang, Danjing
    Zhou, MengChu
    Yuan, Yan
    Alabdulwahab, Ahmed
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (03): : 595 - 608
  • [8] Energy-Aware DPSO Algorithm for workflow Scheduling on Computational Grids
    Oukfif, Karima
    Bouali, Lyes
    Bouzefrane, Samia
    Boumghar, Fatima
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 651 - 656
  • [9] A predictive energy-aware scheduling strategy for scientific workflows in fog computing
    Nazeri, Mohammadreza
    Soltanaghaei, Mohammadreza
    Khorsand, Reihaneh
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 247
  • [10] Fog Computing for Energy-Aware Load Balancing and Scheduling in Smart Factory
    Wan, Jiafu
    Chen, Baotong
    Wang, Shiyong
    Xia, Min
    Li, Di
    Liu, Chengliang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4548 - 4556