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 条
  • [31] Distributed Service Placement in Fog Computing: An Iterative Combinatorial Auction Approach
    Kayal, Paridhika
    Liebeherr, Jorg
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 2145 - 2156
  • [32] Using fog computing (FC) and optimization techniques for tasks migration and resource allocation in the internet of things (IoT)
    Arvaneh F.
    Zarafshan F.
    Karimi A.
    International Journal of Computers and Applications, 2024, 46 (02) : 113 - 121
  • [33] Medical Warning System Based on Internet of Things Using Fog Computing
    Azimi, Iman
    Anzanpour, Arman
    Rahmani, Amir M.
    Liljeberg, Pasi
    Salakoski, Tapio
    2016 INTERNATIONAL WORKSHOP ON BIG DATA AND INFORMATION SECURITY (IWBIS), 2016, : 19 - 24
  • [34] Internet of Things applications placement to minimize latency in multi-tier fog computing framework
    Maiti, Prasenjit
    Sahoo, Bibhudatta
    Turuk, Ashok Kumar
    Kumar, Ajit
    Choi, Bong Jun
    ICT EXPRESS, 2022, 8 (02): : 166 - 173
  • [35] MOHHO: multi-objective Harris hawks optimization algorithm for service placement in fog computing
    Ghasemi, Arezoo
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (17) : 25004 - 25028
  • [36] Improving Energy Consumption for Respond to Requests in Internet of Things by Various Optimization Algorithm, Based on the Fog Computing
    Tao, Ning
    Deye, Jiang
    Yiguang, Wang
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 139 (01) : 21 - 51
  • [37] An analytical model to minimize the latency in healthcare internet-of-things in fog computing environment
    Shukla, Saurabh
    Hassan, Mohd Fadzil
    Khan, Muhammad Khalid
    Jung, Low Tang
    Awang, Azlan
    PLOS ONE, 2019, 14 (11):
  • [38] An Efficient Approach to Reduce Energy Consumption in a Fog Computing Environment Using a Moth Flame Optimization Algorithm
    Asgarnezhad R.
    SN Computer Science, 5 (6)
  • [39] Distributed Online Optimization of Fog Computing for Internet of Things Under Finite Device Buffers
    Ren, Chenshan
    Lyu, Xinchen
    Ni, Wei
    Tian, Hui
    Song, Wei
    Liu, Ren Ping
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (06) : 5434 - 5448
  • [40] An efficient dynamic service provisioning mechanism in fog computing environment: A learning automata approach
    Tekiyehband, Meysam
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 198