A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges

The Internet of Things (IoT) has become an integral part of our daily lives, growing exponentially from a facility to a necessity. IoT has been utilized extensively through cloud computing and has proven an excellent technology for deploying in various fields. The data generated by the IoT devices g...

Full description

Bibliographic Details
Published in:International Journal on Informatics Visualization
Main Author: Ghani N.; Sajak A.A.B.; Qureshi R.; Zuhairi M.F.A.; Baidowi Z.M.P.A.
Format: Article
Language:English
Published: Politeknik Negeri Padang 2024
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85196672678&doi=10.62527%2fjoiv.8.2.2187&partnerID=40&md5=0ea695afc2b9a4f983dca52ed72bad56
id 2-s2.0-85196672678
spelling 2-s2.0-85196672678
Ghani N.; Sajak A.A.B.; Qureshi R.; Zuhairi M.F.A.; Baidowi Z.M.P.A.
A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
2024
International Journal on Informatics Visualization
8
2
10.62527/joiv.8.2.2187
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85196672678&doi=10.62527%2fjoiv.8.2.2187&partnerID=40&md5=0ea695afc2b9a4f983dca52ed72bad56
The Internet of Things (IoT) has become an integral part of our daily lives, growing exponentially from a facility to a necessity. IoT has been utilized extensively through cloud computing and has proven an excellent technology for deploying in various fields. The data generated by the IoT devices gets transmitted to the cloud for processing and storage. However, with this approach, there are specific issues like latency, energy, computation resources availability, bandwidth, heterogeneity, storage, and network failure. To overcome these obstacles, fog computing is utilized as a middle tier. Fog computing gathers and processes the generated data closer to the user end before transmitting it to the cloud. This paper aims to conduct a structured review of the current state of fog computing and its architectures deployed across multiple industries. This paper also focuses on the implementation and critical parameters for introducing fog computing in IoT-cloud architecture. A detailed comparative analysis has been carried out for 5 different architectures considering various crucial parameters to identify how the quality of service and quality of experience for end users can be optimized. Finally, this paper looks at the multiple challenges that fog computing faces in a structured six-level approach. These challenges will also lead the way for future research in resource management, green computing, and security. © 2024, Politeknik Negeri Padang. All rights reserved.
Politeknik Negeri Padang
25499904
English
Article
All Open Access; Gold Open Access
author Ghani N.; Sajak A.A.B.; Qureshi R.; Zuhairi M.F.A.; Baidowi Z.M.P.A.
spellingShingle Ghani N.; Sajak A.A.B.; Qureshi R.; Zuhairi M.F.A.; Baidowi Z.M.P.A.
A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
author_facet Ghani N.; Sajak A.A.B.; Qureshi R.; Zuhairi M.F.A.; Baidowi Z.M.P.A.
author_sort Ghani N.; Sajak A.A.B.; Qureshi R.; Zuhairi M.F.A.; Baidowi Z.M.P.A.
title A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
title_short A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
title_full A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
title_fullStr A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
title_full_unstemmed A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
title_sort A Review of Fog Computing: Concept, Architecture, Application, Parameters, and Challenges
publishDate 2024
container_title International Journal on Informatics Visualization
container_volume 8
container_issue 2
doi_str_mv 10.62527/joiv.8.2.2187
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85196672678&doi=10.62527%2fjoiv.8.2.2187&partnerID=40&md5=0ea695afc2b9a4f983dca52ed72bad56
description The Internet of Things (IoT) has become an integral part of our daily lives, growing exponentially from a facility to a necessity. IoT has been utilized extensively through cloud computing and has proven an excellent technology for deploying in various fields. The data generated by the IoT devices gets transmitted to the cloud for processing and storage. However, with this approach, there are specific issues like latency, energy, computation resources availability, bandwidth, heterogeneity, storage, and network failure. To overcome these obstacles, fog computing is utilized as a middle tier. Fog computing gathers and processes the generated data closer to the user end before transmitting it to the cloud. This paper aims to conduct a structured review of the current state of fog computing and its architectures deployed across multiple industries. This paper also focuses on the implementation and critical parameters for introducing fog computing in IoT-cloud architecture. A detailed comparative analysis has been carried out for 5 different architectures considering various crucial parameters to identify how the quality of service and quality of experience for end users can be optimized. Finally, this paper looks at the multiple challenges that fog computing faces in a structured six-level approach. These challenges will also lead the way for future research in resource management, green computing, and security. © 2024, Politeknik Negeri Padang. All rights reserved.
publisher Politeknik Negeri Padang
issn 25499904
language English
format Article
accesstype All Open Access; Gold Open Access
record_format scopus
collection Scopus
_version_ 1809678012223848448