Foundations and Evolution of Modern Computing Paradigms: Cloud, IoT, Edge, and Fog

被引:168
作者
De Donno, Michele [1 ]
Tange, Koen [1 ]
Dragoni, Nicola [1 ,2 ]
机构
[1] Tech Univ Denmark, DTU Compute, DK-2800 Lyngby, Denmark
[2] Orebro Univ, Ctr Appl Autonomous Sensor Syst AASS, S-70281 Orebro, Sweden
基金
欧盟地平线“2020”;
关键词
Cloud computing; Edge computing; Internet of Things; Market research; Computer architecture; Licenses; Libraries; Fog computing; cloud computing; edge computing; mobile cloud computing; mobile edge computing; INTERNET; THINGS; CHALLENGES; SECURITY;
D O I
10.1109/ACCESS.2019.2947652
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the last few years, Internet of Things, Cloud computing, Edge computing, and Fog computing have gained a lot of attention in both industry and academia. However, a clear and neat definition of these computing paradigms and their correlation is hard to find in the literature. This makes it difficult for researchers new to this area to get a concrete picture of these paradigms. This work tackles this deficiency, representing a helpful resource for those who will start next. First, we show the evolution of modern computing paradigms and related research interest. Then, we address each paradigm, neatly delineating its key points and its relation with the others. Thereafter, we extensively address Fog computing, remarking its outstanding role as the glue between IoT, Cloud, and Edge computing. In the end, we briefly present open challenges and future research directions for IoT, Cloud, Edge, and Fog computing.
引用
收藏
页码:150936 / 150948
页数:13
相关论文
共 50 条
[21]   Edge and fog computing for IoT: A survey on current research activities & future directions [J].
Laroui, Mohammed ;
Nour, Boubakr ;
Moungla, Hassine ;
Cherif, Moussa A. ;
Afifi, Hossam ;
Guizani, Mohsen .
COMPUTER COMMUNICATIONS, 2021, 180 (180) :210-231
[22]   The Requirements of Fog/Edge Computing-Based IoT Architecture [J].
AlAwlaqi, Lama ;
AlDawod, Amaal ;
AlFowzan, Ray ;
AlBraheem, Lamya .
2021 IEEE 12TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2021, :51-57
[23]   Resource Management Techniques for Cloud/Fog and Edge Computing: An Evaluation Framework and Classification [J].
Mijuskovic, Adriana ;
Chiumento, Alessandro ;
Bemthuis, Rob ;
Aldea, Adina ;
Havinga, Paul .
SENSORS, 2021, 21 (05) :1-23
[24]   Characterizing application scheduling on edge, fog, and cloud computing resources [J].
Varshney, Prateeksha ;
Simmhan, Yogesh .
SOFTWARE-PRACTICE & EXPERIENCE, 2020, 50 (05) :558-595
[25]   The convergence and interplay of edge, fog, and cloud in the AI-driven Internet of Things (IoT) [J].
Firouzi, Farshad ;
Farahani, Bahar ;
Marinsek, Alexander .
INFORMATION SYSTEMS, 2022, 107
[26]   Fog Offloading and Task Management in IoT-Fog-Cloud Environment: Review of Algorithms, Networks, and SDN Application [J].
Rezaee, Mohammad Reza ;
Hamid, Nor Asilah Wati Abdul ;
Hussin, Masnida ;
Zukarnain, Zuriati Ahmad .
IEEE ACCESS, 2024, 12 :39058-39080
[27]   A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT [J].
Sharma, Pradip Kumar ;
Chen, Mu-Yen ;
Park, Jong Hyuk .
IEEE ACCESS, 2018, 6 :115-124
[28]   Serverless data pipeline approaches for IoT data in fog and cloud computing [J].
Poojara, Shivananda R. ;
Dehury, Chinmaya Kumar ;
Jakovits, Pelle ;
Srirama, Satish Narayana .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 130 :91-105
[29]   Server placement in mobile cloud computing: A comprehensive survey for edge computing, fog computing and cloudlet [J].
Asghari, Ali ;
Sohrabi, Mohammad Karim .
COMPUTER SCIENCE REVIEW, 2024, 51
[30]   An Enterprise Architecture based on Cloud, Fog and Edge Computing for an Airfield Lighting Management System [J].
Mijuskovic, Adriana ;
Bemthuis, Rob ;
Aldea, Adina ;
Havinga, Paul .
2020 IEEE 24TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING WORKSHOP (EDOCW 2020), 2020, :63-73