Cargando…

A Modular Framework for Data Processing at the Edge: Design and Implementation

There is a rapid increase in the number of edge devices in IoT solutions, generating vast amounts of data that need to be processed and analyzed efficiently. Traditional cloud-based architectures can face latency, bandwidth, and privacy challenges when dealing with this data flood. There is currentl...

Descripción completa

Detalles Bibliográficos
Autores principales: Urblik, Lubomir, Kajati, Erik, Papcun, Peter, Zolotova, Iveta
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490771/
https://www.ncbi.nlm.nih.gov/pubmed/37688118
http://dx.doi.org/10.3390/s23177662
_version_ 1785103918023311360
author Urblik, Lubomir
Kajati, Erik
Papcun, Peter
Zolotova, Iveta
author_facet Urblik, Lubomir
Kajati, Erik
Papcun, Peter
Zolotova, Iveta
author_sort Urblik, Lubomir
collection PubMed
description There is a rapid increase in the number of edge devices in IoT solutions, generating vast amounts of data that need to be processed and analyzed efficiently. Traditional cloud-based architectures can face latency, bandwidth, and privacy challenges when dealing with this data flood. There is currently no unified approach to the creation of edge computing solutions. This work addresses this problem by exploring containerization for data processing solutions at the network’s edge. The current approach involves creating a specialized application compatible with the device used. Another approach involves using containerization for deployment and monitoring. The heterogeneity of edge environments would greatly benefit from a universal modular platform. Our proposed edge computing-based framework implements a streaming extract, transform, and load pipeline for data processing and analysis using ZeroMQ as the communication backbone and containerization for scalable deployment. Results demonstrate the effectiveness of the proposed framework, making it suitable for time-sensitive IoT applications.
format Online
Article
Text
id pubmed-10490771
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104907712023-09-09 A Modular Framework for Data Processing at the Edge: Design and Implementation Urblik, Lubomir Kajati, Erik Papcun, Peter Zolotova, Iveta Sensors (Basel) Article There is a rapid increase in the number of edge devices in IoT solutions, generating vast amounts of data that need to be processed and analyzed efficiently. Traditional cloud-based architectures can face latency, bandwidth, and privacy challenges when dealing with this data flood. There is currently no unified approach to the creation of edge computing solutions. This work addresses this problem by exploring containerization for data processing solutions at the network’s edge. The current approach involves creating a specialized application compatible with the device used. Another approach involves using containerization for deployment and monitoring. The heterogeneity of edge environments would greatly benefit from a universal modular platform. Our proposed edge computing-based framework implements a streaming extract, transform, and load pipeline for data processing and analysis using ZeroMQ as the communication backbone and containerization for scalable deployment. Results demonstrate the effectiveness of the proposed framework, making it suitable for time-sensitive IoT applications. MDPI 2023-09-04 /pmc/articles/PMC10490771/ /pubmed/37688118 http://dx.doi.org/10.3390/s23177662 Text en © 2023 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
Urblik, Lubomir
Kajati, Erik
Papcun, Peter
Zolotova, Iveta
A Modular Framework for Data Processing at the Edge: Design and Implementation
title A Modular Framework for Data Processing at the Edge: Design and Implementation
title_full A Modular Framework for Data Processing at the Edge: Design and Implementation
title_fullStr A Modular Framework for Data Processing at the Edge: Design and Implementation
title_full_unstemmed A Modular Framework for Data Processing at the Edge: Design and Implementation
title_short A Modular Framework for Data Processing at the Edge: Design and Implementation
title_sort modular framework for data processing at the edge: design and implementation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490771/
https://www.ncbi.nlm.nih.gov/pubmed/37688118
http://dx.doi.org/10.3390/s23177662
work_keys_str_mv AT urbliklubomir amodularframeworkfordataprocessingattheedgedesignandimplementation
AT kajatierik amodularframeworkfordataprocessingattheedgedesignandimplementation
AT papcunpeter amodularframeworkfordataprocessingattheedgedesignandimplementation
AT zolotovaiveta amodularframeworkfordataprocessingattheedgedesignandimplementation
AT urbliklubomir modularframeworkfordataprocessingattheedgedesignandimplementation
AT kajatierik modularframeworkfordataprocessingattheedgedesignandimplementation
AT papcunpeter modularframeworkfordataprocessingattheedgedesignandimplementation
AT zolotovaiveta modularframeworkfordataprocessingattheedgedesignandimplementation