Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments

被引:89
|
作者
Abd Elaziz, Mohamed [1 ,2 ,5 ]
Abualigah, Laith [3 ,4 ]
Attiya, Ibrahim [1 ,2 ]
机构
[1] Zagazig Univ, Fac Sci, Dept Math, Zagazig 44519, Egypt
[2] Acad Sci Res & Technol ASRT, 101 Qasr Al Aini St,POB 11516, Cairo, Egypt
[3] Amman Arab Univ, Fac Comp Sci & Informat, Amman 11953, Jordan
[4] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
[5] Tomsk Polytech Univ, Sch Comp Sci & Robot, Tomsk, Russia
关键词
Internet of Things (IoT); Cloud computing; Fog computing; Task scheduling; Makespan; Artificial ecosystem-based optimization; Salp Swarm Algorithm; SALP SWARM ALGORITHM;
D O I
10.1016/j.future.2021.05.026
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud-fog computing frameworks are emerging paradigms developed to add benefits to the current Internet of Things (IoT) architectures. In such frameworks, task scheduling plays a key role, and the optimized schedule of IoT task requests can improve system performance and productivity. In this paper, we developed an alternative task scheduling technique for IoT requests in a cloud-fog environment based on a modified artificial ecosystem-based optimization (AEO), called AEOSSA. This modification is developed using the operators of the Salp Swarm Algorithm (SSA) in an attempt to enhance the exploitation ability of AEO during the process of finding the optimal solution for the problem under consideration. The performance of the designed AEOSSA approach to tackling the task scheduling problem is evaluated using different synthetic and real-world datasets of different sizes. In addition, a comparison is conducted between AEOSSA and other well-known metaheuristic methods for performance investigation. The experimental results demonstrate the high ability of AEOSSA to tackle the task scheduling problem and perform better than other methods according to the performance metrics such as makespan time and throughput. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:142 / 154
页数:13
相关论文
共 50 条
  • [1] Enhanced Hybrid Optimization Technique to Find Optimal Solutions for Task Scheduling in Cloud-Fog Computing Environments
    Patle, Anjali
    Kanaparthi, Sai Dheeraj
    Naik, K. Jairam
    [J]. Communications in Computer and Information Science, 2023, 1727 CCIS : 103 - 114
  • [2] 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
  • [3] 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
  • [4] A cloud-fog computing system for classification and scheduling the information-centric IoT applications
    Naik, K. Jairam
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2021, 27 (04) : 388 - 423
  • [5] 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,
  • [6] Evolutionary Algorithms to Optimize Task Scheduling Problem for the IoT Based Bag-of-Tasks Application in Cloud-Fog Computing Environment
    Binh Minh Nguyen
    Huynh Thi Thanh Binh
    Tran The Anh
    Do Bao Son
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (09):
  • [7] 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
  • [8] Multiobjective Harris Hawks Optimization-Based Task Scheduling in Cloud-Fog Computing
    Ali, Asad
    Shah, Syed Adeel Ali
    Al Shloul, Tamara
    Assam, Muhammad
    Ghadi, Yazeed Yasin
    Lim, Sangsoon
    Zia, Ahmad
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (13): : 24334 - 24352
  • [9] 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
  • [10] Reliable scheduling and load balancing for requests in cloud-fog computing
    Fayez Alqahtani
    Mohammed Amoon
    Aida A. Nasr
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 1905 - 1916