A proactive fog service provisioning framework for Internet of Things applications: An autonomic approach

被引:13
作者
Faraji-Mehmandar, Mohammad [1 ]
Jabbehdari, Sam [1 ]
Haj Seyyed Javadi, Hamid [2 ]
机构
[1] Islamic Azad Univ, North Tehran Branch, Dept Comp Engn, Tehran, Iran
[2] Shahed Univ, Dept Math & Comp Sci, Tehran, Iran
关键词
OF-THE-ART; EFFICIENT; EDGE;
D O I
10.1002/ett.4342
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In recent years, Internet of Things (IoT) services have expanded to promote the quality of life in different areas. Cloud connectivity services are so popular now that they have prompted the experts to enhance cloud computing for its utilization in IoT, making everything online in the next few decades. For reducing latency, immediate processing, and network congestion, fog computing has emerged in which cloud computing is expanded to the edge of the network. On the other hand, concerning the limitations in fog hardware resources compared with the cloud, and the dynamic and unpredictable fog environment, the provision of dynamic fog services is a challenge. Automatic matching of the resources based on the workload oscillations of IoT applications leads to allocating minimum fog resources to IoT devices, therefore, the satisfaction of service level agreement (SLA) and quality of service (QoS) parameters. The present article introduces a method based on the control monitoring-analysis-planning-execution having shared knowledge-base loop and presents an approach for dynamic resource provisioning based on autonomic computing and reinforcement learning techniques. The proposed scheme uses learning automata as a decision-maker in the planning phase and time series prediction model in the analysis phase. The simulation test results indicated a reduced delay in service provisioning, total cost, and SLA violation compared with other approaches, highlighting the potential of fog computing in ensuring the QoS.
引用
收藏
页数:27
相关论文
共 45 条
[21]   A self-learning fuzzy approach for proactive resource provisioning in cloud environment [J].
Khorsand, Reihaneh ;
Ghobaei-Arani, Mostafa ;
Ramezanpour, Mohammadreza .
SOFTWARE-PRACTICE & EXPERIENCE, 2019, 49 (11) :1618-1642
[22]   FAHP approach for autonomic resource provisioning of multitier applications in cloud computing environments [J].
Khorsand, Reihaneh ;
Ghobaei-Arani, Mostafa ;
Ramezanpour, Mohammadreza .
SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (12) :2147-2173
[23]   Identification of Erectile Dysfunction Drugs in Dietary Supplements by Liquid Chromatography Ion Trap Mass Spectrometry [J].
Li, Charlie ;
Xu, Dadong ;
Moezzi, Bahman .
JOURNAL OF DIETARY SUPPLEMENTS, 2021, 18 (03) :261-277
[24]   Randomized Security Patrolling for Link Flooding Attack Detection [J].
Ma, Xiaobo ;
An, Bo ;
Zhao, Mengchen ;
Luo, Xiapu ;
Xue, Lei ;
Li, Zhenhua ;
Miu, Tony T. N. ;
Guan, Xiaohong .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2020, 17 (04) :795-812
[25]   An autonomic decision tree-based and deadline-constraint resource provisioning in cloud applications [J].
Mazidi, Arash ;
Mahdavi, Mehregan ;
Roshanfar, Fahimeh .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (10)
[26]   A dynamic fog service provisioning approach for IoT applications [J].
Mehmandar, Mohammad Faraji ;
Jabbehdari, Sam ;
Javadi, Hamid Haj Seyyed .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (14)
[27]   A Comprehensive Survey on Fog Computing: State-of-the-Art and Research Challenges [J].
Mouradian, Carla ;
Naboulsi, Diala ;
Yangui, Sami ;
Glitho, Roch H. ;
Morrow, Monique J. ;
Polakos, Paul A. .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01) :416-464
[28]   Survey of Fog Computing: Fundamental, Network Applications, and Research Challenges [J].
Mukherjee, Mithun ;
Shu, Lei ;
Wang, Di .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (03) :1826-1857
[29]   Deadline-based dynamic resource allocation and provisioning algorithms in Fog-Cloud environment [J].
Naha, Ranesh Kumar ;
Garg, Saurabh ;
Chan, Andrew ;
Battula, Sudheer Kumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 104 :131-141
[30]   Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions [J].
Naha, Ranesh Kumar ;
Garg, Saurabh ;
Georgakopoulos, Dimitrios ;
Jayaraman, Prem Prakash ;
Gao, Longxiang ;
Xiang, Yong ;
Ranjan, Rajiv .
IEEE ACCESS, 2018, 6 :47980-48009