Design, Resource Management, and Evaluation of Fog Computing Systems: A Survey

被引:97
作者
Martinez, Ismael [1 ]
Hafid, Abdelhakim Senhaji [1 ]
Jarray, Abdallah [2 ]
机构
[1] Univ Montreal, Dept Comp Sci & Operat Res, Montreal, PQ, Canada
[2] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON K1N 6N5, Canada
关键词
Cloud computing; Edge computing; Resource management; Servers; Internet of Things; Computational modeling; Tools; Fog computing; fog design and dimensioning; fog infrastructure evaluation; fog resource management; Internet of Things (IoT); simulation; survey; MOBILE-CLOUD; BIG DATA; ARCHITECTURE; INTERNET; EDGE; INFRASTRUCTURE; SIMULATION; FRAMEWORK; SELECTION; TOOLKIT;
D O I
10.1109/JIOT.2020.3022699
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A steady increase in Internet-of-Things (IoT) applications needing large-scale computation and long-term storage has lead to an overreliance on cloud computing. The resulting network congestion in the cloud, coupled with the distance of cloud data centers from IoT, contributes to unreliable end-to-end response delay. Fog computing has been introduced as an alternative to cloud, providing low-latency service by bringing processing and storage resources to the network edge. In this survey, we sequentially present the phases required in the implementation and realization of practical fog computing systems: 1) design and dimensioning of a fog infrastructure; 2) fog resource provisioning for IoT application use and IoT resource allocation to fog; 3) installation of fog frameworks for fog resource management; and 4) evaluation of fog infrastructure through simulation and emulation. Our focus is on determining the implementation aspects required to build a practical large-scale fog computing infrastructure to support the general IoT landscape.
引用
收藏
页码:2494 / 2516
页数:23
相关论文
共 50 条
[31]   Towards Distributed Data Management in Fog Computing [J].
Moysiadis, Vasileios ;
Sarigiannidis, Panagiotis ;
Moscholios, Ioannis .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
[32]   Trustful Resource Management for Service Allocation in Fog-Enabled Intelligent Transportation Systems [J].
Lee, Yunseong ;
Jeong, Seohyeon ;
Masood, Arooj ;
Park, Laihyuk ;
Dao, Nhu-Ngoc ;
Cho, Sungrae .
IEEE ACCESS, 2020, 8 :147313-147322
[33]   Fog Computing for the Internet of Things: A Survey [J].
Puliafito, Carlo ;
Mingozzi, Enzo ;
Longo, Francesco ;
Puliafito, Antonio ;
Rana, Omer .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (02)
[34]   A QoS-aware resource management scheme over fog computing infrastructures in IoT systems [J].
Abu-Amssimir, Najwa ;
Al-Haj, Ali .
MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (18) :28281-28300
[35]   Performance evaluation of a fog WSN infrastructure for emergency management [J].
Campanile, Lelio ;
Gribaudo, Marco ;
Iacono, Mauro ;
Mastroianni, Michele .
SIMULATION MODELLING PRACTICE AND THEORY, 2020, 104
[36]   Design of load-aware resource allocation for heterogeneous fog computing systems [J].
Hassan S.R. ;
Rehman A.U. ;
Alsharabi N. ;
Arain S. ;
Quddus A. ;
Hamam H. .
PeerJ Computer Science, 2024, 10
[37]   Resource Adaptive Automated Task Scheduling Using Deep Deterministic Policy Gradient in Fog Computing [J].
Choppara, Prashanth ;
Mangalampalli, S. Sudheer .
IEEE ACCESS, 2025, 13 :25969-25994
[38]   A Survey on Mobile Edge Computing Infrastructure: Design, Resource Management, and Optimization Approaches [J].
Haibeh, Lina A. ;
Yagoub, Mustapha C. E. ;
Jarray, Abdallah .
IEEE ACCESS, 2022, 10 :27591-27610
[39]   Pricing and Resource Allocation Optimization for IoT Fog Computing and NFV: An EPEC and Matching Based Perspective [J].
Raveendran, Neetu ;
Zhang, Huaqing ;
Song, Lingyang ;
Li-Chun Wang ;
Hong, Choong Seon ;
Han, Zhu .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (04) :1349-1361
[40]   Optimized Distributed Resource Management in Fog Computing by Using Ant-Colony Optimization [J].
Mirtaheri, Seyedeh Leili ;
Shirzad, Hamid Reza .
FUTURE TRENDS OF HPC IN A DISRUPTIVE SCENARIO, 2019, 34 :206-219