Cargando…

Hadoop Oriented Smart Cities Architecture

A smart city implies a consistent use of technology for the benefit of the community. As the city develops over time, components and subsystems such as smart grids, smart water management, smart traffic and transportation systems, smart waste management systems, smart security systems, or e-governan...

Descripción completa

Detalles Bibliográficos
Autores principales: Diaconita, Vlad, Bologa, Ana-Ramona, Bologa, Razvan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948833/
https://www.ncbi.nlm.nih.gov/pubmed/29649172
http://dx.doi.org/10.3390/s18041181
_version_ 1783322640946036736
author Diaconita, Vlad
Bologa, Ana-Ramona
Bologa, Razvan
author_facet Diaconita, Vlad
Bologa, Ana-Ramona
Bologa, Razvan
author_sort Diaconita, Vlad
collection PubMed
description A smart city implies a consistent use of technology for the benefit of the community. As the city develops over time, components and subsystems such as smart grids, smart water management, smart traffic and transportation systems, smart waste management systems, smart security systems, or e-governance are added. These components ingest and generate a multitude of structured, semi-structured or unstructured data that may be processed using a variety of algorithms in batches, micro batches or in real-time. The ICT architecture must be able to handle the increased storage and processing needs. When vertical scaling is no longer a viable solution, Hadoop can offer efficient linear horizontal scaling, solving storage, processing, and data analyses problems in many ways. This enables architects and developers to choose a stack according to their needs and skill-levels. In this paper, we propose a Hadoop-based architectural stack that can provide the ICT backbone for efficiently managing a smart city. On the one hand, Hadoop, together with Spark and the plethora of NoSQL databases and accompanying Apache projects, is a mature ecosystem. This is one of the reasons why it is an attractive option for a Smart City architecture. On the other hand, it is also very dynamic; things can change very quickly, and many new frameworks, products and options continue to emerge as others decline. To construct an optimized, modern architecture, we discuss and compare various products and engines based on a process that takes into consideration how the products perform and scale, as well as the reusability of the code, innovations, features, and support and interest in online communities.
format Online
Article
Text
id pubmed-5948833
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-59488332018-05-17 Hadoop Oriented Smart Cities Architecture Diaconita, Vlad Bologa, Ana-Ramona Bologa, Razvan Sensors (Basel) Article A smart city implies a consistent use of technology for the benefit of the community. As the city develops over time, components and subsystems such as smart grids, smart water management, smart traffic and transportation systems, smart waste management systems, smart security systems, or e-governance are added. These components ingest and generate a multitude of structured, semi-structured or unstructured data that may be processed using a variety of algorithms in batches, micro batches or in real-time. The ICT architecture must be able to handle the increased storage and processing needs. When vertical scaling is no longer a viable solution, Hadoop can offer efficient linear horizontal scaling, solving storage, processing, and data analyses problems in many ways. This enables architects and developers to choose a stack according to their needs and skill-levels. In this paper, we propose a Hadoop-based architectural stack that can provide the ICT backbone for efficiently managing a smart city. On the one hand, Hadoop, together with Spark and the plethora of NoSQL databases and accompanying Apache projects, is a mature ecosystem. This is one of the reasons why it is an attractive option for a Smart City architecture. On the other hand, it is also very dynamic; things can change very quickly, and many new frameworks, products and options continue to emerge as others decline. To construct an optimized, modern architecture, we discuss and compare various products and engines based on a process that takes into consideration how the products perform and scale, as well as the reusability of the code, innovations, features, and support and interest in online communities. MDPI 2018-04-12 /pmc/articles/PMC5948833/ /pubmed/29649172 http://dx.doi.org/10.3390/s18041181 Text en © 2018 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Diaconita, Vlad
Bologa, Ana-Ramona
Bologa, Razvan
Hadoop Oriented Smart Cities Architecture
title Hadoop Oriented Smart Cities Architecture
title_full Hadoop Oriented Smart Cities Architecture
title_fullStr Hadoop Oriented Smart Cities Architecture
title_full_unstemmed Hadoop Oriented Smart Cities Architecture
title_short Hadoop Oriented Smart Cities Architecture
title_sort hadoop oriented smart cities architecture
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948833/
https://www.ncbi.nlm.nih.gov/pubmed/29649172
http://dx.doi.org/10.3390/s18041181
work_keys_str_mv AT diaconitavlad hadooporientedsmartcitiesarchitecture
AT bologaanaramona hadooporientedsmartcitiesarchitecture
AT bologarazvan hadooporientedsmartcitiesarchitecture