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

被引:96
作者
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
相关论文
共 140 条
[91]   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
[92]   Resource Allocation Strategy in Fog Computing Based on Priced Timed Petri Nets [J].
Ni, Lina ;
Zhang, Jinquan ;
Jiang, Changjun ;
Yan, Chungang ;
Yu, Kan .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (05) :1216-1228
[93]   A Fog Computing Based Smart Grid Model [J].
Okay, Feyza Yildirim ;
Ozdemir, Suat .
2016 INTERNATIONAL SYMPOSIUM ON NETWORKS, COMPUTERS AND COMMUNICATIONS (ISNCC), 2016,
[94]   Multiattribute-Based Double Auction Toward Resource Allocation in Vehicular Fog Computing [J].
Peng, Xiting ;
Ota, Kaoru ;
Dong, Mianxiong .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04) :3094-3103
[95]   Fog Computing for Sustainable Smart Cities: A Survey [J].
Perera, Charith ;
Qin, Yongrui ;
Estrella, Julio C. ;
Reiff-Marganiec, Stephan ;
Vasilakos, Athanasios V. .
ACM COMPUTING SURVEYS, 2017, 50 (03)
[96]   Energy-Efficient Location and Activity-Aware On-Demand Mobile Distributed Sensing Platform for Sensing as a Service in IoT Clouds [J].
Perera, Charith ;
Talagala, Dumidu S. ;
Liu, Chi Harold ;
Estrella, Julio C. .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2015, 2 (04) :171-181
[97]   MobFogSim: Simulation of mobility and migration for fog computing [J].
Puliafito, Carlo ;
Goncalves, Diogo M. ;
Lopes, Marcio M. ;
Martins, Leonardo L. ;
Madeira, Edmundo ;
Mingozzi, Enzo ;
Rana, Omer ;
Bittencourt, Luiz F. .
SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101
[98]  
Qayyum T, TOOLKIT SIMULATE DIS
[99]   FogNetSim plus plus : A Toolkit for Modeling and Simulation of Distributed Fog Environment [J].
Qayyum, Tariq ;
Malik, Asad Waqar ;
Khattak, Muazzam A. Khan ;
Khalid, Osman ;
Khan, Samee U. .
IEEE ACCESS, 2018, 6 :63570-63583
[100]   Exploiting smart e-Health gateways at the edge of healthcare Internet-of-Things:A fog computing approach [J].
Rahmani, Amir M. ;
Gia, Tuan Nguyen ;
Negash, Behailu ;
Anzanpour, Arman ;
Azimi, Iman ;
Jiang, Mingzhe ;
Liljeberg, Pasi .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 :641-658