IoT Workflow Scheduling Using Intelligent Arithmetic Optimization Algorithm in Fog Computing

被引:32
|
作者
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 条
  • [1] An Efficient Workflow Scheduling in Cloud-Fog Computing Environment Using a Hybrid Particle Whale Optimization Algorithm
    Bansal, Sumit
    Aggarwal, Himanshu
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 137 (01) : 441 - 475
  • [2] 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
  • [3] Energy-aware workflow scheduling in fog computing using a hybrid chaotic algorithm
    Mohammadzadeh, Ali
    Zarkesh, Mahdi Akbari
    Shahmohamd, Pouria Haji
    Akhavan, Javid
    Chhabra, Amit
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (16): : 18569 - 18604
  • [4] 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
    MATHEMATICS, 2022, 10 (07)
  • [5] Genetic Algorithm with Repair Method for Deadline-Constrained IoT Workflow Scheduling in Fog-Cloud Computing
    Saeed, Amer
    Chen, Gang
    Ma, Hui
    Fu, Qiang
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 235 - 246
  • [6] Energy-makespan optimization of workflow scheduling in fog–cloud computing
    Samia Ijaz
    Ehsan Ullah Munir
    Saima Gulzar Ahmad
    M. Mustafa Rafique
    Omer F. Rana
    Computing, 2021, 103 : 2033 - 2059
  • [7] Joint Optimization of Computation Offloading and Task Scheduling Using Multi-Objective Arithmetic Optimization Algorithm in Cloud-Fog Computing
    Ali, Asad
    Azim, Nazia
    Othman, Mohamed Tahar Ben
    Rehman, Ateeq Ur
    Alajmi, Masoud
    Al-Adhaileh, Mosleh Hmoud
    Khan, Faheem Ullah
    Orken, Mamyrbayev
    Hamam, Habib
    IEEE Access, 2024, 12 : 184158 - 184178
  • [8] An improved discrete harris hawk optimization algorithm for efficient workflow scheduling in multi-fog computing
    Javaheri, Danial
    Gorgin, Saeid
    Lee, Jeong-A.
    Masdari, Mohammad
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 36
  • [9] Using differential evolution and Moth-Flame optimization for scientific workflow scheduling in fog computing
    Ahmed, Omed Hassan
    Lu, Joan
    Xu, Qiang
    Ahmed, Aram Mahmood
    Rahmani, Amir Masoud
    Hosseinzadeh, Mehdi
    APPLIED SOFT COMPUTING, 2021, 112
  • [10] Intelligent workflow scheduling for Big Data applications in IoT cloud computing environments
    Abualigah, Laith
    Diabat, Ali
    Abd Elaziz, Mohamed
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 2957 - 2976