Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2021 Dec 28;22(1):196.
doi: 10.3390/s22010196.

Recent Advances in Evolving Computing Paradigms: Cloud, Edge, and Fog Technologies

Affiliations
Review

Recent Advances in Evolving Computing Paradigms: Cloud, Edge, and Fog Technologies

Nancy A Angel et al. Sensors (Basel). .

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.

PubMed Disclaimer

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

Figure 1
Figure 1
Organization of this survey paper.
Figure 2
Figure 2
PRISMA flow diagram for the selection process of the research articles used in this review.
Figure 3
Figure 3
Number and year of publications studied in this review.
Figure 4
Figure 4
Common cloud service models and their classifications.
Figure 5
Figure 5
Multi-access edge computing systems—a general architecture.
Figure 6
Figure 6
Mobile device–cloudlet–cloud model.
Figure 7
Figure 7
Fog computing and its related computing paradigms.
Figure 8
Figure 8
Typical cloud–fog computing architecture.
Figure 9
Figure 9
N-tier architecture.
Figure 10
Figure 10
Typical fog computing architectural layers.
Figure 11
Figure 11
Applications of fog computing.
Figure 12
Figure 12
Cloud, fog, and edge computing alliance.
Figure 13
Figure 13
Fog computing—open challenges.
Figure 14
Figure 14
Future opportunities—fog computing and other evolving computing paradigms.

References

    1. 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
    1. 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
    1. 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
    1. 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
    1. 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

LinkOut - more resources