Fuzzy Q-learning approach for autonomic resource provisioning of IoT applications in fog computing environments

被引:3
|
作者
Faraji-Mehmandar M. [1 ]
Jabbehdari S. [2 ]
Javadi H.H.S. [3 ]
机构
[1] Department of Computer Engineering, Parand Branch, Islamic Azad University, Tehran
[2] Department of Computer Engineering, North Tehran Branch, Islamic Azad University, Tehran
[3] Department of Mathematics and Computer Science, Shahed University, Tehran
关键词
Fog computing; IoT applications; Machine learning; Q-learning; Resource provisioning; Self-adaptive systems; Self-learning;
D O I
10.1007/s12652-023-04527-7
中图分类号
学科分类号
摘要
The dramatic growth of smart devices and the Internet of things (IoT) has increased the volume of exchanges and data on the web. The centralized and traditional architecture of cloud computing does not meet the demands of users and proper implementation of latency-sensitive applications due to latency and mass demands of IoT applications that have different needs compared to existing applications. As a result, edge computing has been presented for collecting and processing of data generated by these objects, which facilitates data processing with low latency and close to users at the edge of the network. Its main purpose is to bring computational resources and storage close to the end-user on the network. As far as the storage capacity of fog nodes is limited, the proper use of fog node resources significantly influences their performance. In this paper, a framework based on control MAPE-K loop has been used to obtain the optimal state in workload balance. The users’ workload forecasting model is a combination of linear regression and support vector regression methods and offers better performance compared to the conventional reactive self-assessment methods. In the planning phase, a fuzzy self-learning algorithm is used to determine the automated scale of resource provisioning policy. By comparing three criteria of load delay, cost, and amount of consumed energy in the proposed method and recent works, the proposed method has been able to balance all three criteria optimally. © 2023, The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature.
引用
收藏
页码:4237 / 4255
页数:18
相关论文
共 50 条
  • [31] Agile Services Provisioning for Learning-Based Applications in Fog Computing Networks
    Chen, Nanxi
    Sun, Qi
    Li, Yanbei
    Shu, Hongfeng
    Li, Jiamao
    Zhang, Xiaolin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (04) : 2423 - 2436
  • [32] Man-in-the-Middle attack Explainer for Fog computing using Soft Actor Critic Q-Learning Approach
    Bhargavi, K.
    Shiva, Sajjan G.
    2022 IEEE WORLD AI IOT CONGRESS (AIIOT), 2022, : 100 - 105
  • [33] Resource provisioning optimization in fog computing: a hybrid meta-heuristic algorithm approach
    Usha, Vadde
    Rao, T. K. Rama Krishna
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2024,
  • [34] Secure framework for IoT applications using Deep Learning in fog Computing
    Chakraborty, Ananya
    Kumar, Mohit
    Chaurasia, Nisha
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 77
  • [35] Quantumized approach of load scheduling in fog computing environment for IoT applications
    Bhatia, Munish
    Sood, Sandeep K.
    Kaur, Simranpreet
    COMPUTING, 2020, 102 (05) : 1097 - 1115
  • [36] Resource Allocation in Fog RAN for Heterogeneous IoT Environments based on Reinforcement Learning
    Nassar, Almuthanna
    Yilmaz, Yasin
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [37] Quantumized approach of load scheduling in fog computing environment for IoT applications
    Munish Bhatia
    Sandeep K. Sood
    Simranpreet Kaur
    Computing, 2020, 102 : 1097 - 1115
  • [38] Optimal privacy preservation strategies with signaling Q-learning for edge-computing-based IoT resource grant systems
    Shen, Shigen
    Wu, Xiaoping
    Sun, Panjun
    Zhou, Haiping
    Wu, Zongda
    Yu, Shui
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 225
  • [39] A self-learning approach for proactive resource and service provisioning in fog environment
    Mohammad Faraji-Mehmandar
    Sam Jabbehdari
    Hamid Haj Seyyed Javadi
    The Journal of Supercomputing, 2022, 78 : 16997 - 17026
  • [40] Fragmented Task Scheduling for Load-Balanced Fog Computing Based on Q-Learning
    Razaq, Mian Muaz
    Rahim, Shahnila
    Tak, Byungchul
    Peng, Limei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022