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

被引:73
|
作者
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] A Runtime Resource Management and Provisioning Middleware for Fog Computing Infrastructures
    Miele, Antonio
    Zárate, Henry
    Cassano, Luca
    Bolchini, Cristiana
    Ortiz, Jorge E.
    ACM Transactions on Internet of Things, 2022, 3 (03):
  • [32] 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
  • [33] 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
  • [34] A deep learning-based resource usage prediction model for resource provisioning in an autonomic cloud computing environment
    Mahfoudh Saeed Al-Asaly
    Mohamed A. Bencherif
    Ahmed Alsanad
    Mohammad Mehedi Hassan
    Neural Computing and Applications, 2022, 34 : 10211 - 10228
  • [35] Resource Provisioning in the Edge for IoT Applications With Multilevel Services
    Zhang, Xu
    Huang, Haojun
    Yin, Hao
    Wu, Dapeng Oliver
    Min, Geyong
    Ma, Zhan
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03): : 4262 - 4271
  • [36] 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
  • [37] Optimal resource provisioning for cloud computing environment
    Li, Chunlin
    Li, La Yuan
    JOURNAL OF SUPERCOMPUTING, 2012, 62 (02): : 989 - 1022
  • [38] Optimal resource provisioning for cloud computing environment
    Chunlin Li
    La Yuan Li
    The Journal of Supercomputing, 2012, 62 : 989 - 1022
  • [39] Fog Function: Serverless Fog Computing for Data Intensive IoT Services
    Cheng, Bin
    Fuerst, Jonathan
    Solmaz, Gurkan
    Sanada, Takuya
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 28 - 35
  • [40] Resource Provisioning for IoT application services in Smart Cities
    Santos, Jose
    Wauters, Tim
    Volckaert, Bruno
    De Turck, Filip
    2017 13TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2017,