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 条
  • [41] Toward intelligent resource management in dynamic Fog Computing-based Internet of Things environment with Deep Reinforcement Learning: A survey
    Gupta, Shally
    Singh, Nanhay
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2023, 36 (04)
  • [42] Mobility aware autonomic approach for the migration of application modules in fog computing environment
    Martin, John Paul
    Kandasamy, A.
    Chandrasekaran, K.
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (11) : 5259 - 5278
  • [43] Mobility aware autonomic approach for the migration of application modules in fog computing environment
    John Paul Martin
    A Kandasamy
    K Chandrasekaran
    Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 5259 - 5278
  • [44] 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
  • [45] Cloud Computing Placement Optimization Under Ubiquitous Power Internet of Things Background
    Zhang, Ziyi
    Guo, Caishan
    Sun, Yuyan
    Hu, Kaiqiang
    Wang, Qinghai
    Wu, Yuzhao
    Cai, Zexiang
    4TH IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD 2019) / 3RD INTERNATIONAL SYMPOSIUM ON REINFORCEMENT LEARNING (ISRL 2019), 2019, : 13 - 18
  • [46] Elastic Provisioning of Internet of Things Services using Fog Computing: an Experience Report
    Zanni, Alessandro
    Forsstrom, Stefan
    Jennehag, Ulf
    Bellavista, Paolo
    2018 6TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILECLOUD 2018), 2018, : 17 - 22
  • [47] Smart Human Security Framework Using Internet of Things, Cloud and Fog Computing
    Sehgal, Vivek Kumar
    Patrick, Anubhav
    Soni, Ashutosh
    Rajput, Lucky
    INTELLIGENT DISTRIBUTED COMPUTING, 2015, 321 : 251 - 263
  • [48] Cloud Service Negotiation in Internet of Things Environment: A Mixed Approach
    Zheng, Xianrong
    Martin, Patrick
    Brohman, Kathryn
    Xu, Li Da
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (02) : 1506 - 1515
  • [49] Opposition-based improved memetic algorithm for placement of concurrent Internet of Things applications in fog computing
    Malathy, N.
    Revathi, T.
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (02)
  • [50] Privacy-Preserving Key Agreement Protocol for Fog Computing Supported Internet of Things Environment
    Saurabh Rana
    Dheerendra Mishra
    Riya Arora
    Wireless Personal Communications, 2021, 119 : 727 - 747