Recent Advances in Evolving Computing Paradigms: Cloud, Edge, and Fog Technologies
- PMID: 35009740
- PMCID: PMC8749780
- DOI: 10.3390/s22010196
Recent Advances in Evolving Computing Paradigms: Cloud, Edge, and Fog Technologies
Abstract
Cloud computing has become integral lately due to the ever-expanding Internet-of-things (IoT) network. It still is and continues to be the best practice for implementing complex computational applications, emphasizing the massive processing of data. However, the cloud falls short due to the critical constraints of novel IoT applications generating vast data, which entails a swift response time with improved privacy. The newest drift is moving computational and storage resources to the edge of the network, involving a decentralized distributed architecture. The data processing and analytics perform at proximity to end-users, and overcome the bottleneck of cloud computing. The trend of deploying machine learning (ML) at the network edge to enhance computing applications and services has gained momentum lately, specifically to reduce latency and energy consumed while optimizing the security and management of resources. There is a need for rigorous research efforts oriented towards developing and implementing machine learning algorithms that deliver the best results in terms of speed, accuracy, storage, and security, with low power consumption. This extensive survey presented on the prominent computing paradigms in practice highlights the latest innovations resulting from the fusion between ML and the evolving computing paradigms and discusses the underlying open research challenges and future prospects.
Keywords: cloud computing; edge computing; fog computing; internet-of-things; machine learning.
Conflict of interest statement
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
Figures
References
-
- Armbrust M., Fox A., Griffith R., Joseph A.D., Katz R., Konwinski A., Lee G., Patterson D., Rabkin A., Stoica I., et al. A View of Cloud Computing. Commun. ACM. 2010;53:50–58. doi: 10.1145/1721654.1721672. - DOI
-
- Yousefpour A., Fung C., Nguyen T., Kadiyala K., Jalali F., Niakanlahiji A., Kong J., Jue J.P. All One Needs to Know about Fog Computing and Related Edge Computing Paradigms: A Complete Survey. J. Syst. Archit. 2019;98:289–330. doi: 10.1016/j.sysarc.2019.02.009. - DOI
-
- Ortiz G., Zouai M., Kazar O., Garcia-de-Prado A. Atmosphere: Context and Situational-Aware Collaborative IoT Architecture for Edge-Fog-Cloud Computing. Comput. Stand. Interfaces. 2022;79:103550. doi: 10.1016/j.csi.2021.103550. - DOI
-
- Berger C., Eichhammer P., Reiser H.P., Domaschka J., Hauck F.J., Habiger G. A Survey on Resilience in the IoT: Taxonomy, Classification, and Discussion of Resilience Mechanisms. ACM Comput. Surv. 2022;54:1–39. doi: 10.1145/3462513. - DOI
-
- Fersi G. Fog Computing and Internet of Things in One Building Block: A Survey and an Overview of Interacting Technologies. Cluster Comput. 2021;24:2757–2787. doi: 10.1007/s10586-021-03286-4. - DOI
Publication types
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
