Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Computación
en la niebla:
conceptualización
y aplicaciones
DOI: 10.29236/sistemas.n156a8
Resumen
El concepto de computación en la niebla es quizá tan difuso como el fenó-
meno meteorológico que representa, y es que cuando se trata de acercar
de manera física la capacidad de almacenamiento, computación y comu-
nicación de la nube a los billones de dispositivos que hoy componen inter-
net de las cosas, son múltiples los caminos y las aproximaciones posibles.
Por lo tanto, con el fin de aplicar el concepto adecuado en el contexto ade-
cuado, el presente artículo pretende presentar y diferenciar los distintos
conceptos relacionados con computación en la nube y en el borde, así co-
mo ofrecer claridad en sus dominios de aplicación, los cuales tienen en
común el aprovechamiento de la localidad para optimizar tiempos de res-
puesta, mejorar la privacidad de los datos, ampliar la capacidad de perso-
nalización de los servicios y reducir el consumo de los recursos de red
mediante el filtrado o tratamiento local de los datos.
Palabras claves
Computación en la niebla, computación en el borde, computación móvil,
Internet de las Cosas (IoT), aplicaciones.
74 SISTEMAS
Andrés Felipe Cantor Albarracín
Figura 1.
76 SISTEMAS
fits-all”. Con esto presente, se des- clústeres descentralizados de
criben a continuación algunas de comunicación, almacenamiento
las aproximaciones encontradas y cómputo. Este tipo de compu-
en la literatura desde la más próxi- tación es altamente dinámica y
ma a la más lejana de los disposi- tiene aplicación en contextos co-
tivos IoT. laborativos como ayudas en de-
sastres naturales, emisión de vi-
Figura 1. Comparación de la com- deos grupales o sistemas vehi-
putación en la nube y sus paradig- culares colaborativos (ej. Flotas
mas computacionales relaciona- de drones).
dos en términos de su ubicación y
distancia a las nubes centrales • Computación móvil (Mobile
(traducción propia) (Yousefpour, y Computing – MC): Se trata de un
otros, 2019, pág. 295). subconjunto de la computación
en la bruma, en el cual los dis-
• Computación en la bruma (Mist positivos son únicamente móvi-
Computing): Se trata de la forma les e.j. celulares, tabletas o lap-
más extrema de computación en tops y que merece su categoría
el borde, pues se trata de usar aparte, pues estos dispositivos
los dispositivos IoT para realizar pueden tomar ventaja de las re-
las tareas de computación y al- des móviles y los servicios de
macenamiento de datos. Por su- ubicación con los que cuentan,
puesto, esta aproximación tiene para crear aplicaciones sensi-
las limitaciones propias de los bles al contexto tales como re-
dispositivos y no es adecuada cordatorios basados en la ubi-
para el tratamiento de datos his- cación (Yousefpour, y otros, 20-
tóricos o de grandes cantidades 19).
de datos (big data), pero es una
gran alternativa para aplicacio- • La nube de las cosas (Cloud of
nes que usan exclusivamente Things): En la misma línea de la
datos recientes (hot data) o que computación en la bruma, la nu-
pueden usar resultados de pro- be de las cosas propone agregar
cesamiento de capas de mayor una capa de virtualización a los
capacidad como datos en ca- recursos computacionales en el
ché. borde con el fin de ofrecer servi-
cios de comunicación, almace-
• Computación ad hoc móvil (Mo- namiento y computación simila-
bile Ad Hoc Computing – res a la nube. Teniendo en cuen-
MACC): Se tratan de redes de ta la gran cantidad de dispositi-
comunicación que se generan vos en el borde y la creciente ca-
de manera espontánea y tem- pacidad de computo con la que
poral entre distintos dispositivos cuentan, esta aproximación pro-
móviles y que permite generar mete ser una solución para una
SISTEMAS 73
77
amplia gama de aplicaciones cenamiento, procesamiento y
críticas de IoT. Sin embargo, aceleración tan avanzadas en la
tiene retos en términos de priva- nube, puedan ser parte de un flu-
cidad de los datos y motivación jo continuo nube a dispositivo
de los dispositivos para partici- (cloud to thing continuum) apro-
par. vechando las ventajas de cada
una de las capas de comunica-
• Computación en el borde (Edge ción y con consideraciones de
computing): Se trata de la com- latencia y localidad.
putación que se lleva a cabo en
la red local de los dispositivos • Computación móvil en el borde
IoT. Es decir, permite agregar (Mobile Edge Computing –
nodos computacionales distin- MEC): Así como la computación
tos a los dispositivos IoT, siem- en la bruma se extiende a la red
pre y cuando los mismos se en- de acceso con la computación
cuentren a máximo un dispositi- en el borde, la computación mó-
vo de comunicación (hop) de los vil se extiende a la red de acceso
mismos. En estas capas es co- con la computación móvil en el
mún encontrar dispositivos co- borde, permitiendo la integra-
mo las tarjetas Raspberry pi que ción de mayor cantidad de dis-
permiten la ejecución de código positivos móviles. Un ejemplo de
C++/Python de manera eficiente configuración de redes que per-
permitiendo la ejecución de ser- mite este tipo de computación
vicios de coordinación y/o pro- son las redes locales inalámbri-
cesamiento. cas (WLAN).
• Parqueo Inteligente (Grassi, Bonomi, F., Milito, R., Zhu, J., & Addepalli,
S. (2012). Fog computing and its role in
Bahl, Jamieson, & Pau, 2017): the internet of things. MCC'12 - Pro-
Tratamiento de imágenes produ- ceedings of the 1st ACM Mobile Cloud
cidas en vehículos inteligentes Computing Workshop, 13-15.
SISTEMAS 73
81
Galvão, J., Sousa, J., Machado, J., Men- The Benefits of Self-Awareness and
donça, J., Machado, T., & Silva, P. Attention in Fog and Mist Computing.
(2019). Mechanical design in industry Computer, 48(7), 37-45.
4.0: Development of a handling system
using a modular approach. Lecture Rai, R., Sahoo, G., & Mehfuz, S. (2015).
Notes in Electrical Engineering, 505(3), Exploring the factors influencing the
508-514. cloud computing adoption: a systema-
tic study on cloud migration. Springer-
Grassi, G., Bahl, P., Jamieson, K., & Pau, Plus, 4(1), 1-12.
G. (2017). ParkMaster: An in-vehicle,
edge-based video analytics service for Salem, A., & Nadeem, T. (2016). LAMEN:
detecting open parking spaces in urban Leveraging resources on anonymous
environments. 2017 2nd ACM/IEEE mobile edge nodes. Proceedings of the
Symposium on Edge Computing, SEC Annual International Conference on
2017. Mobile Computing and Networking,
MOBICOM, 03-07-Octo, 15-17.
McAfee, A., & Brynjolfsson, E. (2012). Big
Data: The Management Revolution. Yousefpour, A., Fung, C., Nguyen, T.,
Harvard business review, 90, 60-66, 68, Kadiyala, K., Jalali, F., Niakanlahiji, A., .
128. . . Jue, J. (2019). All one needs to know
about fog computing and related edge
OpenFogConsortium. (Febrero de 2017). computing paradigms: A complete sur-
Obtenido de Open Fog Consortium: vey. Journal of Systems Architecture,
https://www.openfogconsortium.org/ra/ 98(February), 289-330.
82 SISTEMAS