Multiobjective Harris Hawks Optimization-Based Task Scheduling in Cloud-Fog Computing

被引:2
|
作者
Ali, Asad [1 ]
Shah, Syed Adeel Ali [2 ]
Al Shloul, Tamara [3 ]
Assam, Muhammad [4 ]
Ghadi, Yazeed Yasin [5 ]
Lim, Sangsoon [6 ]
Zia, Ahmad [7 ]
机构
[1] Abdul Wali Khan Univ, Mardan Inst Sci & Technol, Mardan 23200, Pakistan
[2] Univ Engn & Technol Peshawar, Dept CS & IT, Peshawar 25000, Khyber Pakhtunk, Pakistan
[3] Liwa Coll Technol, Dept Gen Educ, Abu Dhabi, U Arab Emirates
[4] Univ Sci & Technol Bannu, Dept Software Engn, Bannu 28100, Pakistan
[5] Al Ain Univ, Dept Comp Sci & Software Engn, Abu Dhabi, U Arab Emirates
[6] Sungkyul Univ, Dept Comp Engn, Anyang 14097, South Korea
[7] Univ Peshawar, Dept Elect, Peshawar 25120, Pakistan
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 13期
基金
新加坡国家研究基金会;
关键词
Harris hawks optimization (HHO); optimization of task scheduling; task scheduling in cloud-fog computing; GREY WOLF OPTIMIZER; GENETIC ALGORITHM; DUPLICATION; EFFICIENT;
D O I
10.1109/JIOT.2024.3391024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The cloud-fog computing paradigm is a novel hybrid computing model that delivers computational services to Fog nodes situated near data sources. This paradigm features a volatile and dynamic network topology, comprising heterogeneous IoT devices with varying computational capabilities, alongside a large number of diverse end-user requests. These complexities present significant challenges for researchers in establishing a robust, energy-efficient, and reliable communication environment. Efficient and optimal task scheduling is among these challenges, as it involves finding appropriate computing resources for processing tasks. Assigning tasks to fog nodes reduces delay but increases energy consumption, while routing tasks to cloud servers conserves energy but prolongs transmission delay. Therefore, it is essential to develop an optimal task scheduling algorithm for a reliable, delay-efficient, and energy-efficient communication environment. To address this, we propose a multiobjective Harris hawks optimization (HHO)-based task scheduling algorithm (MoHHOTS) for cloud-fog computing networks, aiming to optimize task scheduling with the objectives of minimizing delay and energy consumption. MoHHOTS is implemented in MATLAB and evaluated against state-of-the-art benchmark algorithms, including MOGWO and the cloud-fog cooperation algorithm. Leveraging the high convergence and stochastic operators of the HHO algorithm, alongside a balanced approach to iteration between diversification and intensification, the proposed algorithm provides a set of tradeoff solutions via the Pareto-optimal Front. Simulation results demonstrate the efficacy of the proposed solution, achieving improvements of up to 25% over a similar scheduling algorithm in terms of optimizing transmission delay and energy consumption.
引用
收藏
页码:24334 / 24352
页数:19
相关论文
共 50 条
  • [1] Task scheduling in cloud-fog computing systems
    Guevara, Judy C.
    da Fonseca, Nelson L. S.
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (02) : 962 - 977
  • [2] Task scheduling in cloud-fog computing systems
    Judy C. Guevara
    Nelson L. S. da Fonseca
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 962 - 977
  • [3] A multiobjective optimization of task workflow scheduling using hybridization of PSO and WOA algorithms in cloud-fog computing
    Bansal, Sumit
    Aggarwal, Himanshu
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10921 - 10952
  • [4] Towards task scheduling in a cloud-fog computing system
    Xuan-Qui Pham
    Eui-Nam Huh
    [J]. 2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [5] Enhanced Harris Hawks Optimization Algorithm for SLA-Aware Task Scheduling in Cloud Computing
    Liu, Junhua
    Lei, Chaoyang
    Yin, Gen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (07) : 788 - 795
  • [6] A Research on Genetic Algorithm-Based Task Scheduling in Cloud-Fog Computing Systems
    Li, Hui
    Song, Duanzheng
    Zhu, Jintao
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (04) : 392 - 407
  • [7] Improved snake optimization-based task scheduling in cloud computing
    Damera, Vijay Kumar
    Vanitha, G.
    Indira, B.
    Sirisha, G.
    Vatambeti, Ramesh
    [J]. COMPUTING, 2024, 106 (10) : 3353 - 3385
  • [8] HunterPlus: AI based energy-efficient task scheduling for cloud-fog computing environments
    Iftikhar, Sundas
    Ahmad, Mirza Mohammad Mufleh
    Tuli, Shreshth
    Chowdhury, Deepraj
    Xu, Minxian
    Gill, Sukhpal Singh
    Uhlig, Steve
    [J]. INTERNET OF THINGS, 2023, 21
  • [9] An improved hunger game search optimizer based IoT task scheduling in cloud-fog computing
    Attiya, Ibrahim
    Abd Elaziz, Mohamed
    Issawi, Islam
    [J]. INTERNET OF THINGS, 2024, 26
  • [10] Fault-Tolerant Trust-Based Task Scheduling Algorithm Using Harris Hawks Optimization in Cloud Computing
    Mangalampalli, Sudheer
    Karri, Ganesh Reddy
    Gupta, Amit
    Chakrabarti, Tulika
    Nallamala, Sri Hari
    Chakrabarti, Prasun
    Unhelkar, Bhuvan
    Margala, Martin
    [J]. SENSORS, 2023, 23 (18)