Ripple-Induced Whale Optimization Algorithm for Independent Tasks Scheduling on Fog Computing

被引:2
作者
Khan, Zulfiqar Ali [1 ]
Aziz, Izzatdin Abdul [1 ]
机构
[1] Univ Teknol PETRONAS, Dept Comp & Informat Sci, Seri Iskandar 32610, Malaysia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Task analysis; Cloud computing; Costs; Edge computing; Scheduling; Energy consumption; Delays; Whale optimization algorithms; Task scheduling; meta-heuristic; Whale Optimization Algorithm (WOA); fog computing; FAIR;
D O I
10.1109/ACCESS.2024.3398017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the revolution of Internet of Things (IoT), the amount of data generation has been redoubling, leading to higher latency and network traffic. This has resulted in delays in services and increased energy consumption of cloud servers. Fog computing tackles the issues associated with long geographical distance between end-users and cloud servers by extending service provision closer to the network edge, reducing latency and makespan, and optimizing energy consumption during workload execution. Instead of offloading all tasks to the cloud, delay-sensitive tasks are executed at fog nodes, while others are offloaded to the cloud. However, the resources at the fog layer are limited, posing a challenge for task scheduling in fog computing, particularly as a multi-objective optimization problem. Meta-heuristic algorithms have been potent to find an optimal solution for such problems within a reasonable amount of time. The Whale Optimization Algorithm (WOA) is a relatively new meta-heuristic algorithm that has received significant attention from researchers due to its impressive optimization characteristics. However, being an exploitation-oriented technique, it falls into local optima due to a lack of generating new solutions over time. Limited exploration capabilities also compromise the diversity of the solution space and prolong convergence time. Therefore, in this study, an enhanced Ripple-induced Whale Optimization Algorithm (RWOA) is proposed, utilizing ripple effects to schedule independent tasks in fog computing. It aims to minimize makespan and energy consumption while maximizing throughput in a fog-cloud infrastructure by improving poor solutions through substantial changes. Extensive simulations are performed to assess the effectiveness of the proposed algorithm. The proposed RWOA outperformed TCaS, HFSGA, MGWO, and WOAmM on two workload datasets: Random and NASA Ames iPSC. The statistical significance of the results is validated by the Friedman test and Wilcoxon Signed-rank test.
引用
收藏
页码:65736 / 65753
页数:18
相关论文
共 51 条
  • [1] Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments
    Abd Elaziz, Mohamed
    Abualigah, Laith
    Attiya, Ibrahim
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 124 : 142 - 154
  • [2] A Novel Offloading Mechanism Leveraging Fuzzy Logic and Deep Reinforcement Learning to Improve IoT Application Performance in a Three-Layer Architecture Within the Fog-Cloud Environment
    Abdulazeez, Dezheen H.
    Askar, Shavan K.
    [J]. IEEE ACCESS, 2024, 12 : 39936 - 39952
  • [3] An Efficient Task Scheduling for Cloud Computing Platforms Using Energy Management Algorithm: A Comparative Analysis of Workflow Execution Time
    Ahmed, Adeel
    Adnan, Muhammad
    Abdullah, Saima
    Ahmad, Israr
    Alturki, Nazik
    Jamel, Leila
    [J]. IEEE ACCESS, 2024, 12 : 34208 - 34221
  • [4] Estimating Energy Consumption of Cloud, Fog, and Edge Computing Infrastructures
    Ahvar, Ehsan
    Orgerie, Anne-Cecile
    Lebre, Adrien
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (02): : 277 - 288
  • [5] Deadline and Energy-Aware Application Module Placement in Fog-Cloud Systems
    Alwabel, Abdulelah
    Swain, Chinmaya Kumar
    [J]. IEEE ACCESS, 2024, 12 : 5284 - 5294
  • [6] Apat HK., 2024, Decis. Anal. J, V10, P100379, DOI [10.1016/j.dajour.2023.100379, DOI 10.1016/J.DAJOUR.2023.100379]
  • [7] Enabling privacy and security in Cloud of Things: Architecture, applications, security & privacy challenges
    Ari, Ado Adamou Abba
    Ngangmo, Olga Kengni
    Titouna, Chafiq
    Thiare, Ousmane
    Kolyang
    Mohamadou, Alidou
    Gueroui, Abdelhak Mourad
    [J]. APPLIED COMPUTING AND INFORMATICS, 2024, 20 (1/2) : 119 - 141
  • [8] Aristotelous M., 2024, OPER RES FORUM, V5, P1
  • [9] An Intelligent Chimp Optimizer for Scheduling of IoT Application Tasks in Fog Computing
    Attiya, Ibrahim
    Abualigah, Laith
    Elsadek, Doaa
    Chelloug, Samia Allaoua
    Abd Elaziz, Mohamed
    [J]. MATHEMATICS, 2022, 10 (07)
  • [10] Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach
    Azizi, Sadoon
    Shojafar, Mohammad
    Abawajy, Jemal
    Buyya, Rajkumar
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 201