Cargando…

Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms

This article addresses one of the main challenges related to the practical deployment of Internet of Things (IoT) solutions: the coordinated operation of entities at different infrastructures to support the automated orchestration of end-to-end Internet of Things services. This idea is referred to a...

Descripción completa

Detalles Bibliográficos
Autores principales: Fernandez, Juan-Manuel, Vidal, Ivan, Valera, Francisco
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6651043/
https://www.ncbi.nlm.nih.gov/pubmed/31284514
http://dx.doi.org/10.3390/s19132980
_version_ 1783438253661093888
author Fernandez, Juan-Manuel
Vidal, Ivan
Valera, Francisco
author_facet Fernandez, Juan-Manuel
Vidal, Ivan
Valera, Francisco
author_sort Fernandez, Juan-Manuel
collection PubMed
description This article addresses one of the main challenges related to the practical deployment of Internet of Things (IoT) solutions: the coordinated operation of entities at different infrastructures to support the automated orchestration of end-to-end Internet of Things services. This idea is referred to as “Internet of Things slicing” and is based on the network slicing concept already defined for the Fifth Generation (5G) of mobile networks. In this context, we present the architectural design of a slice orchestrator addressing the aforementioned challenge, based on well-known standard technologies and protocols. The proposed solution is able to integrate existing technologies, like cloud computing, with other more recent technologies like edge computing and network slicing. In addition, a functional prototype of the proposed orchestrator has been implemented, using open-source software and microservice platforms. As a first step to prove the practical feasibility of our solution, the implementation of the orchestrator considers cloud and edge domains. The validation results obtained from the prototype prove the feasibility of the solution from a functional perspective, verifying its capacity to deploy Internet of Things related functions even on resource constrained platforms. This approach enables new application models where these Internet of Things related functions can be onboarded on small unmanned aerial vehicles, offering a flexible and cost-effective solution to deploy these functions at the network edge. In addition, this proposal can also be used on commercial cloud platforms, like the Google Compute Engine, showing that it can take advantage of the benefits of edge and cloud computing respectively.
format Online
Article
Text
id pubmed-6651043
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66510432019-08-07 Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms Fernandez, Juan-Manuel Vidal, Ivan Valera, Francisco Sensors (Basel) Article This article addresses one of the main challenges related to the practical deployment of Internet of Things (IoT) solutions: the coordinated operation of entities at different infrastructures to support the automated orchestration of end-to-end Internet of Things services. This idea is referred to as “Internet of Things slicing” and is based on the network slicing concept already defined for the Fifth Generation (5G) of mobile networks. In this context, we present the architectural design of a slice orchestrator addressing the aforementioned challenge, based on well-known standard technologies and protocols. The proposed solution is able to integrate existing technologies, like cloud computing, with other more recent technologies like edge computing and network slicing. In addition, a functional prototype of the proposed orchestrator has been implemented, using open-source software and microservice platforms. As a first step to prove the practical feasibility of our solution, the implementation of the orchestrator considers cloud and edge domains. The validation results obtained from the prototype prove the feasibility of the solution from a functional perspective, verifying its capacity to deploy Internet of Things related functions even on resource constrained platforms. This approach enables new application models where these Internet of Things related functions can be onboarded on small unmanned aerial vehicles, offering a flexible and cost-effective solution to deploy these functions at the network edge. In addition, this proposal can also be used on commercial cloud platforms, like the Google Compute Engine, showing that it can take advantage of the benefits of edge and cloud computing respectively. MDPI 2019-07-05 /pmc/articles/PMC6651043/ /pubmed/31284514 http://dx.doi.org/10.3390/s19132980 Text en © 2019 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
Fernandez, Juan-Manuel
Vidal, Ivan
Valera, Francisco
Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms
title Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms
title_full Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms
title_fullStr Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms
title_full_unstemmed Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms
title_short Enabling the Orchestration of IoT Slices through Edge and Cloud Microservice Platforms
title_sort enabling the orchestration of iot slices through edge and cloud microservice platforms
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6651043/
https://www.ncbi.nlm.nih.gov/pubmed/31284514
http://dx.doi.org/10.3390/s19132980
work_keys_str_mv AT fernandezjuanmanuel enablingtheorchestrationofiotslicesthroughedgeandcloudmicroserviceplatforms
AT vidalivan enablingtheorchestrationofiotslicesthroughedgeandcloudmicroserviceplatforms
AT valerafrancisco enablingtheorchestrationofiotslicesthroughedgeandcloudmicroserviceplatforms