Elevating Survivability in Next-Gen IoT-Fog-Cloud Networks: Scheduling Optimization With the Metaheuristic Mountain Gazelle Algorithm

被引:9
作者
Maashi, Mashael [1 ]
Alabdulkreem, Eatedal [2 ]
Maray, Mohammed [3 ]
Shankar, K. [4 ]
Darem, Abdulbasit A. [5 ]
Alzahrani, Abdulrahman [6 ]
Yaseen, Ishfaq [7 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Dept Software Engn, Riyadh 11543, Saudi Arabia
[2] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Comp Sci, POB 84428, Riyadh 11671, Saudi Arabia
[3] King Khalid Univ, Coll Comp Sci, Dept Informat Syst, Abha 62529, Saudi Arabia
[4] Saveetha Inst Med & Tech Sci, Saveetha Sch Engn, Dept Comp Sci & Engn, Chennai 602105, India
[5] Northern Border Univ, Coll Sci, Dept Comp Sci, Ar Ar 91431, Saudi Arabia
[6] Univ Hafr Al Batin, Coll Comp Sci & Engn, Dept Comp Sci & Engn, Hafar al Batin 31991, Saudi Arabia
[7] Prince Sattam Bin Abdulaziz Univ, Dept Comp & Self Dev, Preparatory Year Deanship, Al Kharj 16278, Saudi Arabia
关键词
Scheduling; Task analysis; Internet of Things; Processor scheduling; Cloud computing; Metaheuristics; Computational modeling; Metaheuristic; task scheduling; mountain gazelle optimization algorithm; cloud; fog;
D O I
10.1109/TCE.2024.3371774
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The growth of the Internet of Things (IoT) has intensely enlarged the number of related devices creating and consuming data. To handle this ever-growing data flow, Next-Generation networks are developing near a hybrid architecture, weaving organized edge computing power (Fog) with the cloud's vast resources. However, orchestrating and scheduling jobs across this dissimilar landscape presents a difficult task. Scheduling in Next-Generation IoT-Fog-Cloud Networks is a dangerous facet in attaching the full potential of the organized landscape of IoT, fog computing, and cloud infrastructure. By authorizing effectual scheduling, metaheuristic algorithms donate to improved survivability in Next-Generation systems. They guarantee on-time task implementation, diminish resource bottlenecks, and allocate computational loads efficiently, decreasing the effect of potential failures. With strong scheduling, these networks can adjust to unpredictable states, ensuring seamless data flow and constant service for both real-time and non-real-time uses. This manuscript offers the design of a Metaheuristic Mountain Gazelle Optimization Algorithm based task scheduling approach (MMGOA-TSA) in the Next-Generation IoT Fog-Cloud Networks. The foremost intention of the MMGOA-TSA technique is to optimally plan the IoT demands in the IoT fog-cloud network. The MMGOA-TSA technique follows the concept of MGOA, which is stimulated by the social life and wild mountain gazelles (MG) hierarchy. Meanwhile, the MMGOA-TSA technique determines the optimal candidate solutions from the fog or cloud nodes for offloading any IoT demands which can be executed in such a method that the effective trade-off among response time and energy utilization in the method can be accomplished. The experimental validation of the MMGOA-TSA technique is verified by employing a set of simulations. The comparative result analysis stated that the MMGOA-TSA technique gains better performance over other techniques in terms of distinct actions.
引用
收藏
页码:3802 / 3809
页数:8
相关论文
共 21 条
[1]   An Accurate Metaheuristic Mountain Gazelle Optimizer for Parameter Estimation of Single- and Double-Diode Photovoltaic Cell Models [J].
Abbassi, Rabeh ;
Saidi, Salem ;
Urooj, Shabana ;
Alhasnawi, Bilal Naji ;
Alawad, Mohamad A. ;
Premkumar, Manoharan .
MATHEMATICS, 2023, 11 (22)
[2]  
Apat HK, 2024, Decision Analytics Journal, V10, DOI [DOI 10.1016/J.DAJOUR.2023.100379, 10.1016/j.dajour.2023.100379]
[3]   Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: A semi-greedy approach [J].
Azizi, Sadoon ;
Shojafar, Mohammad ;
Abawajy, Jemal ;
Buyya, Rajkumar .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2022, 201
[4]   Online Partial Offloading and Task Scheduling in SDN-Fog Networks With Deep Recurrent Reinforcement Learning [J].
Baek, Jungyeon ;
Kaddoum, Georges .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13) :11578-11589
[5]   An efficient task scheduling in fog computing using improved artificial hummingbird algorithm [J].
Ghafari, R. ;
Mansouri, N. .
JOURNAL OF COMPUTATIONAL SCIENCE, 2023, 74
[6]  
Goel G., 2022, ENP Eng. Sci. J., V2, P13, DOI [10.53907/enpesj.v2i1.76, DOI 10.53907/ENPESJ.V2I1.76]
[7]   PGA: A Priority-aware Genetic Algorithm for Task Scheduling in Heterogeneous Fog-Cloud Computing [J].
Hoseiny, Farooq ;
Azizi, Sadoon ;
Shojafar, Mohammad ;
Ahmadiazar, Fardin ;
Tafazolli, Rahim .
IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,
[8]  
huji.ac, Parallel workloads archive
[9]   Joint optimization of energy consumption and time delay in IoT-fog-cloud computing environments using NSGA-II metaheuristic algorithm [J].
Jafari, Vahid ;
Rezvani, Mohammad Hossein .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (3) :1675-1698
[10]   An effective multi-objective task scheduling and resource optimization in cloud environment using hybridized metaheuristic algorithm [J].
Kalimuthu, Rajkumar ;
Thomas, Brindha .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (04) :4051-4063