Distributed IoT services placement in fog environment using optimization-based evolutionary approaches

被引:1
|
作者
Huangpeng, Qizi [1 ]
Yahya, Rebaz Othman [2 ]
机构
[1] Natl Univ Def Technol, Coll Sci, Changsha 410072, Hunan, Peoples R China
[2] Cihan Univ Erbil, Coll Sci, Dept Biomed Sci, Erbil, Iraq
关键词
Internet of Things; Fog computing; Evolutionary approach; Optimization; Placement scheme; Resource management; SYSTEMS; DESIGN;
D O I
10.1016/j.eswa.2023.121501
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fog computing is a promising computing paradigm for the processing and storage of massive data generated by Internet of Things (IoT) devices. Fog computing devices have limited resources compared to the cloud. Meanwhile, the dynamism and heterogeneity of applications requested from IoT devices require quick decisions on where to process services on the fog, the cloud, or the hybrid. This problem is known as Fog Service Placement (FSP), which is a computationally NP-hard problem. Therefore, the efficient allocation of fog resources to IoT services by non-deterministic algorithms is emphasized. In this paper, a Quality of Service (QoS)-aware deployment scheme is proposed using an evolutionary approach to address the FSP problem. Here, several new evolutionary approaches such as Teaching Learning-Based Optimization (TLBO), Honey Badger Algorithm (HBA) and Harris Hawks Optimizer (HHO) are analyzed to solve the problem. We improve the evolutionary approach used to solve the FSP problem with a shared parallel architecture and perform distributed fog resource management. In addition, we bring the processing closer to the fog network by considering the priority of service execution. Here, we formulate a multi-objective function as an optimization problem that simultaneously considers delay cost, delay violation, service cost and fog utilization. All the parameters needed to configure the objective function are collected based on the incoming traffic. The simulations show the superiority of HBA for solving the FSP problem. The evaluation results show that the proposed placement scheme improves the cost and delay compared to the best existing method by 2.6% and 2.8%, respectively.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Distributed IoT services placement in fog environment using optimization-based evolutionary approaches
    Huangpeng, Qizi
    Yahya, Rebaz Othman
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 241
  • [2] An Autonomous Evolutionary Approach to Planning the IoT Services Placement in the Cloud-Fog-IoT Ecosystem
    Hong, Xiaobin
    Zhang, Jiali
    Shao, Yerong
    Alizadeh, Yeganeh
    [J]. JOURNAL OF GRID COMPUTING, 2022, 20 (03)
  • [3] An Autonomous Evolutionary Approach to Planning the IoT Services Placement in the Cloud-Fog-IoT Ecosystem
    Xiaobin Hong
    Jiali Zhang
    Yerong Shao
    Yeganeh Alizadeh
    [J]. Journal of Grid Computing, 2022, 20
  • [4] Placement of IoT services in fog environment based on complex network features: a genetic-based approach
    Masomeh Azimzadeh
    Ali Rezaee
    Somayyeh Jafarali Jassbi
    Mehdi Esnaashari
    [J]. Cluster Computing, 2022, 25 : 3423 - 3445
  • [5] Placement of IoT services in fog environment based on complex network features: a genetic-based approach
    Azimzadeh, Masomeh
    Rezaee, Ali
    Jassbi, Somayyeh Jafarali
    Esnaashari, Mehdi
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (05): : 3423 - 3445
  • [6] Deadline-aware multi-objective IoT services placement optimization in fog environment using parallel FFD-genetic algorithm
    Saadian, Fatemeh
    Motameni, Homayun
    Golsorkhtabaramiri, Mehdi
    [J]. PERVASIVE AND MOBILE COMPUTING, 2023, 92
  • [7] Reinforcement optimization for decentralized service placement policy in IoT-centric fog environment
    Sulimani, Hamza
    Sajjad, Akbar Muhammad
    Alghamdi, Wael Y.
    Kaiwartya, Omprakash
    Jan, Tony
    Simoff, Simeon
    Prasad, Mukesh
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2023, 34 (11)
  • [8] A cost-efficient IoT service placement approach using whale optimization algorithm in fog computing environment
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 200
  • [9] FOG Based Distributed IoT Infrastructure
    Ashrafi, Tasnia H.
    Arefin, Sayed E.
    Das, Kowshik D. J.
    Hossain, Md A.
    Chakrabarty, Amitabha
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, DATA AND CLOUD COMPUTING (ICC 2017), 2017,
  • [10] An Ant Colony Optimization-Based Multiobjective Service Replicas Placement Strategy for Fog Computing
    Huang, Tiansheng
    Lin, Weiwei
    Xiong, Chennian
    Pan, Rui
    Huang, Jingxuan
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (11) : 5595 - 5608