Cargando…

Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment

The fog layer provides substantial benefits in cloud-based IoT applications because it can serve as an aggregation layer and it moves the computation resources nearer to the IoT devices; however, it is important to ensure adequate performance is achieved in such applications, as the devices usually...

Descripción completa

Detalles Bibliográficos
Autores principales: Aleisa, Mohammed A., Abuhussein, Abdullah, Alsubaei, Faisal S., Sheldon, Frederick T.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8587892/
https://www.ncbi.nlm.nih.gov/pubmed/34770256
http://dx.doi.org/10.3390/s21216950
_version_ 1784598286096662528
author Aleisa, Mohammed A.
Abuhussein, Abdullah
Alsubaei, Faisal S.
Sheldon, Frederick T.
author_facet Aleisa, Mohammed A.
Abuhussein, Abdullah
Alsubaei, Faisal S.
Sheldon, Frederick T.
author_sort Aleisa, Mohammed A.
collection PubMed
description The fog layer provides substantial benefits in cloud-based IoT applications because it can serve as an aggregation layer and it moves the computation resources nearer to the IoT devices; however, it is important to ensure adequate performance is achieved in such applications, as the devices usually communicate frequently and authenticate with the cloud. This can cause performance and availability issues, which can be dangerous in critical applications such as in the healthcare sector. In this paper, we analyze the efficacy of the fog layer in different architectures in a real-world environment by examining performance metrics for the cloud and fog layers using different numbers of IoT devices. We also implement the fog layer using two methods to determine whether different fog implementation frameworks can affect the performance. The results show that including a fog layer with semi-heavyweight computation capability results in higher capital costs, although the in the long run resources, time, and money are saved. This study can serve as a reference for fundamental fog computing concepts. It can also be used to walk practitioners through different implementation frameworks of fog-aided IoT and to show tradeoffs in order to inform when to use each implementation framework based on one’s objectives.
format Online
Article
Text
id pubmed-8587892
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85878922021-11-13 Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment Aleisa, Mohammed A. Abuhussein, Abdullah Alsubaei, Faisal S. Sheldon, Frederick T. Sensors (Basel) Article The fog layer provides substantial benefits in cloud-based IoT applications because it can serve as an aggregation layer and it moves the computation resources nearer to the IoT devices; however, it is important to ensure adequate performance is achieved in such applications, as the devices usually communicate frequently and authenticate with the cloud. This can cause performance and availability issues, which can be dangerous in critical applications such as in the healthcare sector. In this paper, we analyze the efficacy of the fog layer in different architectures in a real-world environment by examining performance metrics for the cloud and fog layers using different numbers of IoT devices. We also implement the fog layer using two methods to determine whether different fog implementation frameworks can affect the performance. The results show that including a fog layer with semi-heavyweight computation capability results in higher capital costs, although the in the long run resources, time, and money are saved. This study can serve as a reference for fundamental fog computing concepts. It can also be used to walk practitioners through different implementation frameworks of fog-aided IoT and to show tradeoffs in order to inform when to use each implementation framework based on one’s objectives. MDPI 2021-10-20 /pmc/articles/PMC8587892/ /pubmed/34770256 http://dx.doi.org/10.3390/s21216950 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Aleisa, Mohammed A.
Abuhussein, Abdullah
Alsubaei, Faisal S.
Sheldon, Frederick T.
Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment
title Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment
title_full Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment
title_fullStr Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment
title_full_unstemmed Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment
title_short Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment
title_sort examining the performance of fog-aided, cloud-centered iot in a real-world environment
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8587892/
https://www.ncbi.nlm.nih.gov/pubmed/34770256
http://dx.doi.org/10.3390/s21216950
work_keys_str_mv AT aleisamohammeda examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment
AT abuhusseinabdullah examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment
AT alsubaeifaisals examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment
AT sheldonfrederickt examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment