Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Computing
Brayan Morales Enrique Rea
Universidad Politecnica Salesiana Diego Garces Universidad Politecnica Salesiana
Carrera de Ingenieria Electrónica Universidad Politecnica Salesiana Carrera de ingenieria Electronica
Quito, Ecuador Carrera de ingenieria Electronica Quito, Ecuador
@ups.edu.ec Quito, Ecuador nreaf@ ups.edu.ec
dgarcesc@ ups.edu.ec
Nelson Pitalasig Nelson Pitalasig
Universidad Politecnica Salesiana Universidad Politecnica Salesiana
Carrera de ingenieria Electronica Carrera de ingenieria Electronica
Quito, Ecuador Quito, Ecuador
npilatasig@ ups.edu.ec npilatasig@ ups.edu.ec
Abstract— This paper shows how it can represent the new arquitectura tradicional orientada al servicio arquitectura
paradigm of Osmotic Computing to support the efficient execution (SOA) que estructura una aplicación como una colección de
of the services and applications of Internet of Things (IoT), Edge, servicios de grano fino poco acoplados (es decir,
Cloud and Fog Computing of microservices at the edge of the
network. This paradigm is based on the need to provide such microservicios) basado en protocolos ligeros. El beneficio
services for IoT-based devices such that the relatively distributed de descomponer una aplicación en diferentes servicios más
system allows it to increase the capabilities and functionalities of pequeños es que mejora modularidad, haciendo que las
existing Cloud and Edge systems with the deployment of aplicaciones sean más simples y resistentes. Sin embargo, la
lightweight microservices in IoT platforms. with limited resources gestión de dichos microservicios no es trivial en absoluto.[4]
at the edge of the network, together with more complex Por lo tanto, la osmotic computing permite la disposición
microservices that run in large-scale data centers.
dinámica y la migración de servicios a las diferentes
Resúmen— Este paper muestra cómo puede representar el necesidades de infraestructura y software.
nuevo paradigma de Osmotic Computing para respaldar la En este artículo se va a ampliar la investigación del
ejecución eficiente de los servicios y aplicaciones de Internet of despliegue rápido de microservicios para garantizar la
Things (IoT), Edge, Cloud y Fog Computing de microservicios en calidad del servicio al usuario final.
el borde de la red. Este paradigma se basa en la necesidad de
En este Paper se va a desarrollar la investigación de la
proporcionar tales servicios para los dispositivos basados en IoT
tal que el sistema distribuida de manera relativa que le permita tecnología Osmotic Computing analizando el tiempo y
aumentar las capacidades y funcionalidades de los sistemas Cloud seguridad de los datos en la Nube para garantizar la calidad
y Edge existentes con el despliegue de microservicios ligeros en del servicio.
plataformas de IoT con recursos limitados en el borde de la red,
junto con microservicios más complejos que se ejecutan en centros Enlaces: I. Introducción, II. conceptos previos, III.
de datos a gran escala.
Metodología, IV. Caso de Estudio, V. Desarrollo, VI.
Keywords—Osmotic, Cloud, computing, IoT. Análisis VII. Conclusiones, VIII. Bibliografía.
I. INTRODUCCIÓN
En los últimos años el fenómeno IoT (Internet of Things)
II. CONCEPTOS PREVIOS
ha ido evolucionando ampliamente tanto en la industria, en
la domótica y en el seguimiento ambiental. Los datos
producidos por estos dispositivos son típicamente A. FOG Computing
almacenados en la nube utilizados para Big Data,
Almacenamiento y procesamiento de datos en la mayoría de
FOG Computing se vuelve popular porque Cloud
las soluciones Cloud-IoT, la cantidad de dispositivos IoT
Computing no es suficiente para hacer frente a la gran
Cloud de computación puede fallar en la disponibilidad de
cantidad de datos generados. Data Computing, toman
recursos, Latencia, así como la capacidad de procesamiento
tiempo impredecible debido al comportamiento incierto de
y almacenamiento de datos. [1]
los dispositivos y aplicaciones de FOG, por ejemplo, las
En este contexto, el concepto de microservicio la
computadoras personales pueden apagarse en cualquier
arquitectura está ganando más y más consenso entre la
momento. Por lo tanto, la predicción del tiempo de
comunidad industrial porque permite el desarrollo de
finalización es fundamental para este uso.[4]
emergente y eficiente computación en la nube / borde /
niebla y sistemas. [3]
El microservicio la arquitectura es una variante de la
membrana semipermeable analógicamente, los servicios (se
pueden clasificar en macroservicios y microservicios).
[4] X. Li, J. Wan, H. Dai, M. Imran, M. Xia and A. Celesti, [9] T. Taleb, K. Samdanis, B. Mada, H. Flinck, S. Dutta and
"A hybrid computing solution and resource scheduling D. Sabella, "On multi-access edge computing: A survey
strategy for edge computing in smart manufacturing", of the emerging 5g network edge cloud architecture and
IEEE Transactions on Industrial Informatics, 2019. orchestration", IEEE Communications Surveys and
Tutorials, vol. 19, no. 3, pp. 1657-1681, 2017.
[5] L. Carnevale, A. Celesti, M. Di Pietro and A. Galletta,
"How to conceive future mobility services in smart cities [10] K. Shams, M. Powell, T. Crockett, J. Norris, R. Rossi
according to the fiware frontiercities experience", IEEE and T. Soderstrom, "Polyphony: A workflow
Cloud Computing, vol. 5, no. 5, pp. 25-36, 2018. orchestration framework for cloud computing", pp. 606-
611, 2010.
[6] M. Villari, M. Fazio, S. Dustdar, O. Rana and R. Ranjan,
"Osmotic computing: A new paradigm for edge/cloud
integration", IEEE Cloud Computing, vol. 3, pp. 76-83,
nov 2016.