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

Guardado en:
Detalles Bibliográficos
Autores principales: Mohammed A. Aleisa, Abdullah Abuhussein, Faisal S. Alsubaei, Frederick T. Sheldon
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/68215538438b47e2a4f0caa7af53e4a8
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:68215538438b47e2a4f0caa7af53e4a8
record_format dspace
spelling oai:doaj.org-article:68215538438b47e2a4f0caa7af53e4a82021-11-11T18:59:46ZExamining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment10.3390/s212169501424-8220https://doaj.org/article/68215538438b47e2a4f0caa7af53e4a82021-10-01T00:00:00Zhttps://www.mdpi.com/1424-8220/21/21/6950https://doaj.org/toc/1424-8220The 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.Mohammed A. AleisaAbdullah AbuhusseinFaisal S. AlsubaeiFrederick T. SheldonMDPI AGarticleInternet of Thingsperformance analysisfog computingcloud computingperformance metricsbenchmarkingChemical technologyTP1-1185ENSensors, Vol 21, Iss 6950, p 6950 (2021)
institution DOAJ
collection DOAJ
language EN
topic Internet of Things
performance analysis
fog computing
cloud computing
performance metrics
benchmarking
Chemical technology
TP1-1185
spellingShingle Internet of Things
performance analysis
fog computing
cloud computing
performance metrics
benchmarking
Chemical technology
TP1-1185
Mohammed A. Aleisa
Abdullah Abuhussein
Faisal S. Alsubaei
Frederick T. Sheldon
Examining the Performance of Fog-Aided, Cloud-Centered IoT in a Real-World Environment
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 article
author Mohammed A. Aleisa
Abdullah Abuhussein
Faisal S. Alsubaei
Frederick T. Sheldon
author_facet Mohammed A. Aleisa
Abdullah Abuhussein
Faisal S. Alsubaei
Frederick T. Sheldon
author_sort Mohammed A. Aleisa
title 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_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_sort examining the performance of fog-aided, cloud-centered iot in a real-world environment
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/68215538438b47e2a4f0caa7af53e4a8
work_keys_str_mv AT mohammedaaleisa examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment
AT abdullahabuhussein examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment
AT faisalsalsubaei examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment
AT fredericktsheldon examiningtheperformanceoffogaidedcloudcenterediotinarealworldenvironment
_version_ 1718431649778106368