Resource provisioning for IoT services in the fog computing environment: An autonomic approach

被引:75
作者
Etemadi, Masoumeh [1 ]
Ghobaei-Arani, Mostafa [1 ]
Shahidinejad, Ali [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Qom Branch, Qom, Iran
关键词
Fog computing; Resource provisioning; Autonomic computing; Bayesian learning; CLOUD; EFFICIENT; PREDICTION; INTERNET; CHALLENGES; ALGORITHM; FRAMEWORK; THINGS;
D O I
10.1016/j.comcom.2020.07.028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the recent years, the Internet of Things (IoT) services has been increasingly applied to promote the quality of the human life and this trend is predicted to stretch for into future. With the recent advancements in IoT technology, fog computing is emerging as a distributed computing model to support IoT functionality. Since the IoT services will experience workload fluctuations over time, it is important to automatically provide the proper number of sufficient fog resources to address the workload changes of IoT services to avoid the overor under-provisioning problems, meeting the QoS requirements at the same time. In this paper, an efficient resource provisioning approach is presented. This approach is inspired by autonomic computing model using Bayesian learning technique to make decisions about the increase and decrease in the dynamic scaling fog resources to accommodate the workload from IoT services in the fog computing environment. Also, we design an autonomous resource provisioning framework based on the generic fog environment three-tier architecture. Finally, we validate the effectiveness of our solution under three workload traces. The simulation results indicate that the proposed solution reduces the total cost and delay violation, and increases the fog node utilization compared with the other methods.
引用
收藏
页码:109 / 131
页数:23
相关论文
共 50 条
  • [31] Deployment of IoT Edge and Fog Computing Technologies to Develop Smart Building Services
    Ferrandez-Pastor, Francisco-Javier
    Mora, Higinio
    Jimeno-Morenilla, Antonio
    Volckaert, Bruno
    SUSTAINABILITY, 2018, 10 (11)
  • [32] Blockchain and Fog Computing in IoT-Driven Healthcare Services for Smart Cities
    Kamruzzaman, M. M.
    Yan, Bingxin
    Sarker, Md Nazirul Islam
    Alruwaili, Omar
    Wu, Min
    Alrashdi, Ibrahim
    JOURNAL OF HEALTHCARE ENGINEERING, 2022, 2022
  • [33] Groupchain: Towards a Scalable Public Blockchain in Fog Computing of IoT Services Computing
    Lei, Kai
    Du, Maoyu
    Huang, Jiyue
    Jin, Tong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (02) : 252 - 262
  • [34] FRATO: Fog Resource Based Adaptive Task Offloading for Delay-Minimizing IoT Service Provisioning
    Tran-Dang, Hoa
    Kim, Dong-Seong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (10) : 2491 - 2508
  • [35] Enabling technologies for fog computing in healthcare IoT systems
    Mutlag, Ammar Awad
    Abd Ghani, Mohd Khanapi
    Arunkumar, N.
    Mohammed, Mazin Abed
    Mohd, Othman
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 : 62 - 78
  • [36] Microservice Instances Provisioning for IoT Applications in Fog Computing
    Boudieb, Wassim
    Malki, Abdelhamid
    Malki, Mimoun
    ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2022, 513 : 107 - 117
  • [37] Autonomic IoT Battery Management with Fog Computing
    Sampaio, Hugo Vaz
    Cordova de Jesus, Ana Luiza
    Boing, Ricardo do Nascimento
    Westphall, Carlos Becker
    GREEN, PERVASIVE, AND CLOUD COMPUTING, GPC 2019, 2019, 11484 : 89 - 103
  • [38] Imperialist competitive based approach for efficient deployment of IoT services in fog computing
    Zare, Mansoureh
    Sola, Yasser Elmi
    Hasanpour, Hesam
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (01): : 845 - 858
  • [39] 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
  • [40] A deep learning-based resource usage prediction model for resource provisioning in an autonomic cloud computing environment
    Al-Asaly, Mahfoudh Saeed
    Bencherif, Mohamed A.
    Alsanad, Ahmed
    Hassan, Mohammad Mehedi
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (13) : 10211 - 10228