¿Qué es la Computación en Niebla?

La computación en niebla es una tecnología emergente que cierra la brecha entre la computación en la nube y la computación en el borde. Básicamente, es una red descentralizada de infraestructura informática o procesos de procesamiento de datos.

El término “computación en niebla” fue acuñado en 2012 por Cisco, que también se unió a Intel, Microsoft, ARM Holdings y Dell para formar el Consorcio OpenFog en 2015. En la actualidad, la computación en niebla se ha convertido en un nombre popular en las industrias que necesitan procesar datos a alta velocidad. La computación en niebla también es conocida como "fogging" y "fog networking".

Contenidos

Explicación de la Computación en Niebla

Si tu negocio requiere análisis de datos a alta velocidad y con una robusta seguridad, la computación en el borde es una opción viable para ti. Sin embargo, si el hardware de computación en el borde no es capaz de procesar el volumen de datos que se produce en el lugar, necesitas optar por redes de niebla.

La computación en niebla tiene una infraestructura de computación donde la computación, análisis y aplicaciones de datos ocurren entre la fuente de datos y la nube. Acerca el poder de la nube a los dispositivos de recolección de datos.

¿Qué es la Computación en Niebla?
Aprende cómo se Explica la Computación en Niebla

Los procesos industriales potenciados por IoT, sistemas de seguridad y automación del hogar utilizan la computación en niebla por su velocidad de procesamiento y rentabilidad. Esta red cuenta con capacidad de almacenamiento, capacidad de procesamiento y aplicaciones analíticas. Con el conjunto correcto de instrucciones, los datos recolectados van directamente a una infraestructura de computación en niebla ubicada cerca del dispositivo IoT o sensores.

Es el mismo lugar donde se encuentra el sistema de computación en el borde. En situaciones cuando la computación en el borde no puede procesar datos, envía los datos recolectados a la computación en niebla. Al recibirlos, la red de niebla procesará los datos y compartirá el análisis con los sistemas IoT. Luego, enviará los datos procesados a la nube para su archivado.

Componentes de la Computación en Niebla

Dado que diferentes empresas de IoT establecen su sistema de computación en niebla de manera diferente, podrías encontrarte con varias arquitecturas en el ecosistema de red de niebla. Aquí, echa un vistazo a los componentes comúnmente vistos en una arquitectura de niebla estándar:

  • Diferentes nodos físicos y virtuales, como teléfonos móviles, altavoces inteligentes, luces inteligentes, sensores de líneas de producción, etc., se utilizan para generar datos y ejecutar instrucciones.
  • Dispositivos, puertas de enlace, y servidores para almacenamiento de datos, enrutamiento de datos y análisis de datos.
  • Servicios de Monitoreo como Interfaces de Programación de Aplicaciones (API) para garantizar el funcionamiento constante de los nodos de niebla y dispositivos IoT.
  • Programas de procesamiento de datos para realizar tareas como procesar, filtrar, limpiar, reconstruir y almacenar datos en la nube.
  • Sistemas de gestión de recursos para equilibrar la carga y supervisar la adecuada utilización de los nodos de niebla.
  • Herramientas de cifrado robustas para cifrar datos en tránsito y en reposo para una computación segura en niebla.

Lee también: ¿Qué es NVMe sobre TCP (NVMe/TCP)?

Proceso de Trabajo de la Computación en Niebla

El método de trabajo de las redes de niebla es el siguiente:

  • Un controlador de automatización rastrea señales de diferentes dispositivos y sensores de la red y ejecuta un algoritmo o programa para automatizar el equipo IoT.
  • Este programa transporta datos al siguiente dispositivo de la red utilizando un servidor estándar de la Fundación OPC, también conocido como Comunicaciones de Plataforma Abierta (OPC) o Enlace de Objetos y Embebido para Control de Procesos (OLEPC).
  • Una herramienta convierte estos datos en protocolos de datos estándar como HTTPS o MQTT.
  • En este punto, los datos convertidos se envían a los nodos de niebla para análisis utilizando la red de internet o intranet.
  • Tan pronto como reciben los datos, los nodos de niebla instruyen inmediatamente a los dispositivos IoT conectados sobre lo que pueden hacer con el análisis de la señal ambiental.
  • Finalmente, el nodo de niebla mantiene los datos en un servidor en la nube para auditoría, análisis y archivado.

Lee también: ¿Qué es un Clúster?

Beneficios de la Computación en Niebla

Minimización de Latencia

La computación en niebla es la elección correcta para empresas donde la latencia de los datos es crucial o de la máxima importancia. Aquí, el análisis de datos tiene lugar cerca de la fuente de datos. Por lo tanto, proporciona la mínima latencia en comparación con otras tecnologías.

Toma el ejemplo de la distribución de energía y la industria de la salud, donde cada segundo cuenta. En estos casos, la computación en niebla puede alertarte más rápido que otras tecnologías, de modo que se pierde menos tiempo en el proceso.

Maximización de Seguridad

Los datos generados por dispositivos IoT necesitan la máxima protección contra el acceso no autorizado de criminales cibernéticos. En la computación en niebla, puedes monitorear los nodos de niebla y garantizar su protección utilizando las mismas políticas y controles que utilizas para el resto del entorno de TI. Todo esto garantiza que los datos permanezcan seguros en tránsito y en reposo.

Menor Uso de Ancho de Banda

El uso de ancho de banda de la red está limitado en la computación en niebla porque aquí, el análisis de datos no necesita transferir datos a un servidor en la nube. Además, reduce la dependencia de internet de las empresas para el análisis.

Mientras que los dispositivos conectados generan constantemente datos que necesitan análisis, la mayoría del análisis se realiza en el punto más cercano. Así que, solo una cantidad limitada de datos necesita ser transportada.

Privacidad de Datos

La computación en niebla también es muy buena para garantizar la privacidad de datos. Las empresas que manejan información personal y datos críticos para la misión encuentran que la computación en niebla es beneficiosa. Aquí, todos los datos sensibles se analizan localmente bajo la estricta supervisión del equipo de TI que proporciona el soporte necesario para el dispositivo.

Sin embargo, los subconjuntos de datos que requieren un nivel más alto de análisis se trasladan al servidor en la nube. Aún así, los datos procesados en este tipo de computación son comparativamente más seguros.

Rentabilidad

Todo el concepto de la computación en niebla implica menos gastos que la computación en la nube. La necesidad de menos ancho de banda significa reducir los costos operativos. Las empresas que eligen este tipo de computación ven una reducción en el costo total para la empresa. Dado que este tipo de computación necesita menos ancho de banda de red, los costos operativos se reducen significativamente.

Mejor Fiabilidad

Los dispositivos IoT a menudo necesitan funcionar en condiciones ambientales desafiantes. La red de niebla reduce la necesidad de transmitir datos al servidor de la nube y así mejora la fiabilidad de los datos incluso bajo estas condiciones hostiles.

Análisis en Tiempo Real

Las empresas que realizan computación en niebla también pueden tener acceso en tiempo real a análisis de datos. Dado que no tienen que esperar mucho tiempo por esos datos, les ayuda a mantenerse por delante de sus competidores.

Especialmente las empresas de finanzas, banca y manufactura necesitan datos analíticos para la toma de decisiones instantáneas. La computación en niebla beneficia a tales empresas con su rápida y en tiempo real transferencia de datos.

Desventajas de la Computación en Niebla

Dependencia de la Ubicación Física

La computación en niebla tiene lugar en una ubicación cercana al dispositivo de origen de datos. Por lo tanto, no es posible acceder a ella desde una ubicación remota.

Problemas de Seguridad

La computación en niebla no está libre de problemas de seguridad. Puede ser víctima de suplantación de direcciones IP o ataques de Hombre-en-el-Medio (MitM). Dado que el concepto de la computación en niebla todavía está en su etapa inicial de desarrollo, los desarrolladores aún están buscando vulnerabilidades de seguridad para cerrar los cabos sueltos.

Problemas de Escalabilidad

La computación en niebla es un modelo de computación complicado donde se agrega una capa adicional entre los sistemas de almacenamiento y el procesamiento de datos. Se necesita hardware más costoso como enrutadores, puertas de enlace, concentradores, etc. En última instancia, se vuelve un desafío escalar modelos de computación en niebla.

El próximo paso, ¿Qué es una Red de Computadoras?



Leave a Comment

Fix: Las aplicaciones no ancladas siguen reapareciendo en Windows 11

Fix: Las aplicaciones no ancladas siguen reapareciendo en Windows 11

Si las aplicaciones y programas no anclados siguen reapareciendo en la barra de tareas, puedes editar el archivo Layout XML y eliminar las líneas personalizadas.

Cómo Reiniciar Suave y Duro un iPod Shuffle

Cómo Reiniciar Suave y Duro un iPod Shuffle

En este tutorial te mostramos cómo realizar un reinicio suave o duro en el Apple iPod Shuffle.

Cómo gestionar tus suscripciones de Google Play en Android

Cómo gestionar tus suscripciones de Google Play en Android

Hay tantas aplicaciones excelentes en Google Play que no puedes evitar suscribirte. Con el tiempo, esa lista crece y necesitas gestionar tus suscripciones de Google Play.

Cómo usar Samsung Pay con el Galaxy Z Fold 5

Cómo usar Samsung Pay con el Galaxy Z Fold 5

Buscar en tu bolsillo o cartera la tarjeta adecuada para pagar puede ser un verdadero inconveniente. En los últimos años, varias empresas han estado desarrollando y lanzando soluciones de pago sin contacto.

Cómo eliminar fotos y videos de Facebook

Cómo eliminar fotos y videos de Facebook

Esta guía te mostrará cómo eliminar fotos y videos de Facebook usando una PC, Android o dispositivo iOS.

Cómo Reiniciar Galaxy Tab S9

Cómo Reiniciar Galaxy Tab S9

Hemos pasado un tiempo con la Galaxy Tab S9 Ultra, y es la tableta perfecta para emparejar con tu PC con Windows o el Galaxy S23.

Cómo Silenciar Mensajes de Texto en Grupo en Android 11

Cómo Silenciar Mensajes de Texto en Grupo en Android 11

Silencia los mensajes de texto en grupos en Android 11 para mantener las notificaciones bajo control para la aplicación de Mensajes, WhatsApp y Telegram.

Firefox: Borrar el Historial de URLs en la Barra de Direcciones

Firefox: Borrar el Historial de URLs en la Barra de Direcciones

Borra el historial de URLs de la barra de direcciones en Firefox y mantén tus sesiones privadas siguiendo estos pasos rápidos y sencillos.

Cómo Detectar y Reportar Estafadores en Facebook

Cómo Detectar y Reportar Estafadores en Facebook

Para reportar a un estafador en Facebook, haz clic en Más opciones y selecciona Encontrar soporte o reportar perfil. Luego completa el formulario de reporte.

Edge para Android: Cómo habilitar el bloqueador de anuncios

Edge para Android: Cómo habilitar el bloqueador de anuncios

Es posible que estés de acuerdo en ver algunos anuncios de vez en cuando, ya que nunca sabes cuándo podrías encontrar algo que quieres comprar. Sin embargo, a veces, los anunciantes no conocen el significado de la palabra suficiente, y los anuncios se vuelven intrusivos. Este artículo te mostrará cómo habilitar el bloqueador de anuncios en el navegador Microsoft Edge para Android.