A dynamic fog service provisioning approach for IoT applications

被引:20
|
作者
Mehmandar, Mohammad Faraji [1 ]
Jabbehdari, Sam [1 ]
Javadi, Hamid Haj Seyyed [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, North Tehran Branch, Tehran, Iran
[2] Shahed Univ, Dept Math & Comp Sci, Tehran, Iran
关键词
application-based services; auto-scaling; fog computing; Internet of Things (IoT); resource management; resource provisioning; OF-THE-ART; RESOURCE-MANAGEMENT; EFFICIENT; ARCHITECTURES;
D O I
10.1002/dac.4541
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Internet of Things (IoT) is an ecosystem that can improve the life quality of humans through smart services, thereby facilitating everyday tasks. Connecting to cloud and utilizing its services are now public and common, and the experts seek to find some ways to complete cloud computing to use it in IoT, which in next decades will make everything online. Fog computing, where the cloud computing expands to the edge of the network, is one way to achieve the objectives of delay reduction, immediate processing, and network congestion. Since IoT devices produce variations of workloads over time, IoT application services will experience traffic trace fluctuations. So knowing about the distribution of future workloads required to handle IoT workload while meeting the QoS constraint. As a result, in the context of fog computing, the main objective of resource management is dynamic resource provisioning such that it avoids the excess or dearth of provisioning. In the present work, we first propose a distributed computing framework for autonomic resource management in the context of fog computing. Then, we provide a customized version of a provisioning system for IoT services based on control MAPE-k loop. The system makes use of a reinforcement learning technique as decision maker in planning phase and support vector regression technique in analysis phase. At the end, we conduct a family of simulation-based experiments to assess the performance of our introduced system. The average delay, cost, and delay violation are decreased by 1.95%, 11%, and 5.1%, respectively, compared with existing solutions.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Fog Based Framework for IoT Service Provisioning
    Donassolo, Bruno
    Fajjari, Ilhem
    Legrand, Arnaud
    Mertikopoulos, Panayotis
    [J]. 2019 16TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2019,
  • [2] Microservice Instances Provisioning for IoT Applications in Fog Computing
    Boudieb, Wassim
    Malki, Abdelhamid
    Malki, Mimoun
    [J]. ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2022, 513 : 107 - 117
  • [3] A proactive fog service provisioning framework for Internet of Things applications: An autonomic approach
    Faraji-Mehmandar, Mohammad
    Jabbehdari, Sam
    Haj Seyyed Javadi, Hamid
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (11):
  • [4] Dynamic Power Provisioning System for Fog Computing in IoT Environments
    Al Masarweh, Mohammed
    Alwada'n, Tariq
    [J]. MATHEMATICS, 2024, 12 (01)
  • [5] Resource Provisioning Framework for IoT Applications in Fog Computing Environment
    Rakshith, G.
    Rahul, M., V
    Sanjay, G. S.
    Natesha, B., V
    Reddy, Ram Mohana G.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS), 2018,
  • [6] Dynamic Control-as-a-Service provisioning in Fog computing
    Souza Costa, Marcus Vinicius
    Souza, Vitor Barbosa
    Araujo Junior, Socrates S.
    [J]. 2019 27TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2019, : 307 - 312
  • [7] An efficient dynamic service provisioning mechanism in fog computing environment: A learning automata approach
    Tekiyehband, Meysam
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 198
  • [8] A demo of a PaaS for IoT Applications Provisioning in Hybrid Cloud/Fog Environment
    Bibani, Ons
    Yangui, Sami
    Glitho, Roch H.
    Gaaloul, Walid
    Ben Hadj-Alouane, Nejib
    Morrow, Monique J.
    Polakos, Paul A.
    [J]. 2016 22ND IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (IEEE LANMAN), 2016,
  • [9] Resource Provisioning for IoT Services in the Fog
    Skarlat, Olena
    Schulte, Stefan
    Borkowski, Michael
    Leitner, Philipp
    [J]. 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2016, : 32 - 39
  • [10] Fuzzy Q-learning approach for autonomic resource provisioning of IoT applications in fog computing environments
    Faraji-Mehmandar M.
    Jabbehdari S.
    Javadi H.H.S.
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (04) : 4237 - 4255