Toward an autonomic approach for Internet of Things service placement using gray wolf optimization in the fog computing environment

被引:47
|
作者
Salimian, Mahboubeh [1 ]
Ghobaei-Arani, Mostafa [1 ]
Shahidinejad, Ali [1 ]
机构
[1] Islamic Azad Univ, Qom Branch, Dept Comp Engn, Qom, Iran
关键词
autonomic computing; fog computing; gray wolf optimization algorithm; IoT applications; service placement; EDGE; NETWORK;
D O I
10.1002/spe.2986
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Divers and the huge amount of data produced by the Internet of Things (IoT) applications on the one hand, and inherent limitations of local equipment to handle these data, on the other hand, leads to present emerging closer technologies to the end-users such as fog computing environment. Nevertheless, despite the numerous advantages of such an environment, it still needs state-of-the-art approaches to cope with some inherent limitations. In the literature, resource placement strategies are generally proposed to address such problems, in which the IoT applications are mapped to fog nodes. However, despite its importance, different approaches attempt to enhance the overall system's performance and users' expectations: none of such approaches is satisfactory. In this article, to deploy IoT applications on fog nodes, an autonomic IoT service placement approach based on the gray wolf optimization scheme is proposed, enhancing the system's performance while considering execution costs. Besides, the autonomic concepts help make an appropriate automanagement system that fits better the fog environment's dynamic behavior. Simulation results demonstrate that the proposed approach outperforms the other approaches and converges to the solution in near-optimal application deployment on fog nodes in respect of the performance of performing services that are 93.7%, the performance of the average waiting time for performed services that are 100%, the remaining services sent to an extra provisioned period that is zero.
引用
收藏
页码:1745 / 1772
页数:28
相关论文
共 50 条
  • [21] A genetic-based approach for service placement in fog computing
    Sarrafzade, Nazanin
    Entezari-Maleki, Reza
    Sousa, Leonel
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (08) : 10854 - 10875
  • [22] Low Latency Aware Fog Nodes Placement in Internet of Things Service Infrastructure
    Maiti, Prasenjit
    Sahoo, Bibhudatta
    Turuk, Ashok Kumar
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (01)
  • [23] A genetic-based approach for service placement in fog computing
    Nazanin Sarrafzade
    Reza Entezari-Maleki
    Leonel Sousa
    The Journal of Supercomputing, 2022, 78 : 10854 - 10875
  • [24] Design and application of fog computing and Internet of Things service platform for smart city
    Zhang, Changhao
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 630 - 640
  • [25] Dynamic Scheduling of Contextually Categorised Internet of Things Services in Fog Computing Environment
    Krivic, Petar
    Kusek, Mario
    Cavrak, Igor
    Skocir, Pavle
    SENSORS, 2022, 22 (02)
  • [26] Fog Computing Approach for Mobility Support in Internet-of-Things Systems
    Tuan Nguyen Gia
    Rahmani, Amir M.
    Westerlund, Tomi
    Liljeberg, Pasi
    Tenhunen, Hannu
    IEEE ACCESS, 2018, 6 : 36064 - 36082
  • [27] Securing internet of things device data: An ABE approach using fog computing and generative AI
    Shruti, Shalli
    Rani, Shalli
    Boulila, Wadii
    EXPERT SYSTEMS, 2025, 42 (02)
  • [28] Using Metaheuristic OFA Algorithm for Service Placement in Fog Computing
    Altunay, Riza
    Bay, Omer Faruk
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 77 (03): : 2881 - 2897
  • [29] An efficient data replica placement mechanism using biogeography-based optimization technique in the fog computing environment
    Taghizadeh, Jaber
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (4) : 3691 - 3711
  • [30] Scalable Service Placement in the Fog Computing Environment for me IoT-Dasea Smart City
    Choi, Jonghwa
    Ahn, Sanghyun
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2019, 15 (02): : 440 - 448