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
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2021年 / 51卷 / 08期
关键词
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] Clustering Based on Gray Wolf Optimization Algorithm for Internet of Things over Wireless Nodes
    Hu, Chunfen
    Zhou, Haifei
    Lv, Shiyun
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (06) : 334 - 341
  • [32] 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
  • [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] 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
  • [35] A learning automata based approach for module placement in fog computing environment
    Abofathi, Yousef
    Anari, Babak
    Masdari, Mohammad
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
  • [36] Cognitive Balance for Fog Computing Resource in Internet of Things: An Edge Learning Approach
    Liao, Siyi
    Wu, Jun
    Mumtaz, Shahid
    Li, Jianhua
    Morello, Rosario
    Guizani, Mohsen
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (05) : 1596 - 1608
  • [37] 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
  • [38] A new service composition method in the cloud-based Internet of things environment using a grey wolf optimization algorithm and MapReduce framework
    Vakili, Asrin
    Al-Khafaji, Hamza Mohammed Ridha
    Darbandi, Mehdi
    Heidari, Arash
    Jafari Navimipour, Nima
    Unal, Mehmet
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024, 36 (16):
  • [39] An integration of autonomic computing with multicore systems for performance optimization in Industrial Internet of Things
    Shukla, Surendra Kumar
    Pant, Bhaskar
    Viriyasitavat, Wattana
    Verma, Devvret
    Kautish, Sandeep
    Dhiman, Gaurav
    Kaur, Amandeep
    Srihari, Kannan
    Mohanty, Sachi Nandan
    IET COMMUNICATIONS, 2022,
  • [40] 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):