IoT Workflow Scheduling Using Intelligent Arithmetic Optimization Algorithm in Fog Computing

被引:33
作者
Abd Elaziz, Mohamed [1 ,2 ,3 ,4 ,5 ]
Abualigah, Laith [6 ,7 ]
Ibrahim, Rehab Ali [1 ]
Attiya, Ibrahim [1 ,2 ]
机构
[1] Zagazig Univ, Dept Math, Fac Sci, Zagazig 44519, Egypt
[2] Acad Sci Res & Technol ASRT, 101 Qasr Al Aini St,Cairo POB 11516, Cairo, Egypt
[3] Ajman Univ, Artificial Intelligence Res Ctr AIRC, Ajman 346, U Arab Emirates
[4] Galala Univ, Fac Comp Sci Engn, Suze 435611, Egypt
[5] Tomsk Polytech Univ, Sch Comp Sci & Robot, Tomsk 634050, Russia
[6] Amman Arab Univ, Fac Comp Sci & Informat, Amman 11953, Jordan
[7] Univ Sains Malaysia, Sch Comp Sci, Gelugor 11800, Pulau Pinang, Malaysia
关键词
CLOUD; ENVIRONMENT;
D O I
10.1155/2021/9114113
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Instead of the cloud, the Internet of things (IoT) activities are offloaded into fog computing to boost the quality of services (QoSs) needed by many applications. However, the availability of continuous computing resources on fog computing servers is one of the restrictions for IoT applications since transmitting the large amount of data generated using IoT devices would create network traffic and cause an increase in computational overhead. Therefore, task scheduling is the main problem that needs to be solved efficiently. This study proposes an energy-aware model using an enhanced arithmetic optimization algorithm (AOA) method called AOAM, which addresses fog computing's job scheduling problem to maximize users' QoSs by maximizing the makespan measure. In the proposed AOAM, we enhanced the conventional AOA searchability using the marine predators algorithm (MPA) search operators to address the diversity of the used solutions and local optimum problems. The proposed AOAM is validated using several parameters, including various clients, data centers, hosts, virtual machines, tasks, and standard evaluation measures, including the energy and makespan. The obtained results are compared with other state-of-the-art methods; it showed that AOAM is promising and solved task scheduling effectively compared with the other comparative methods.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Dynamic Request Scheduling Optimization in Mobile Edge Computing for IoT Applications
    Hu, Shihong
    Li, Guanghui
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (02): : 1426 - 1437
  • [22] Elevating Survivability in Next-Gen IoT-Fog-Cloud Networks: Scheduling Optimization With the Metaheuristic Mountain Gazelle Algorithm
    Maashi, Mashael
    Alabdulkreem, Eatedal
    Maray, Mohammed
    Shankar, K.
    Darem, Abdulbasit A.
    Alzahrani, Abdulrahman
    Yaseen, Ishfaq
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) : 3802 - 3809
  • [23] A Deadline-Aware Estimation of Distribution Algorithm for Resource Scheduling in Fog Computing Systems
    Wu, Chu-ge
    Wang, Ling
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 660 - 666
  • [24] Optimizing resource scheduling based on extended particle swarm optimization in fog computing environments
    Potu, Narayana
    Jatoth, Chandrashekar
    Parvataneni, Premchand
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (23)
  • [25] Evaluation of Optimization Algorithm for Application Placement Problem in Fog Computing: A Systematic Review
    Goswami, Ankur
    Modi, Kirit
    Patel, Chirag
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2025,
  • [26] Fog Computing Based Intelligent Security Surveillance Using PTZ Controller Camera
    Sarkar, Indranil
    Kumar, Sanjay
    [J]. 2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [27] A Scheduling Algorithm for a Fog Computing System with Bag-of-Tasks Jobs: Simulation and Performance Evaluation
    Tychalas, Dimitrios
    Karatza, Helen
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2020, 98
  • [28] Scheduling Jobs on Cloud Computing using Firefly Algorithm
    Esa, Demyana Izzat
    Yousif, Adil
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (07): : 149 - 158
  • [29] Performance analysis of StaaS on IoT devices in fog computing environment using embedded systems
    Machado, Jose dos Santos
    Silva, Danilo Souza
    Fontes, Raphael Silva
    Menezes, Adauto Cavalcante
    Moreno, Edward David
    Lima Ribeiro, Admilson de Ribamar
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2020, 11 (04) : 554 - 567
  • [30] Resource Scheduling in Cloud Computing Based on a Hybridized Whale Optimization Algorithm
    Strumberger, Ivana
    Bacanin, Nebojsa
    Tuba, Milan
    Tuba, Eva
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (22):