Geekflare cuenta con el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliados comprando enlaces en este sitio.
Comparte en:

Computación en la niebla: explicada en 5 minutos o menos

Informática de niebla
Escáner de seguridad de aplicaciones web Invicti – la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Algunos procesos industriales y comerciales son tan críticos que confiar en la computación en la nube ralentizará la productividad y la eficiencia de todo el sistema. Aquí, la computación en la niebla viene a su rescate.

El espacio tecnológico está cambiando rápidamente y la nueva tecnología de TI domina el mercado. De acuerdo con la Ciclo de promoción de Gartner 2022, actualmente, muchas tecnologías relacionadas con la computación y el almacenamiento están creando un gran revuelo en un corto período de tiempo. 

Por ejemplo, almacenamiento computacional, plataformas en la nube de la industria, La Ciberseguridad arquitectura de malla, etc., son algunos. En la operación de la nube de la industria, una tecnología emergente es la computación en la niebla. Crea un puente entre la computación perimetral ultrarrápida y la computación en la nube de velocidad intermedia. 

Si su empresa se dedica a tareas supercríticas que deben llevarse a cabo rápidamente con alta seguridad, entonces elige la computación perimetral. Pero, ¿qué sucede si el hardware informático de borde no puede procesar la cantidad de datos que las máquinas producen en el sitio? Utiliza redes de niebla.

Siga leyendo para aprender la computación en la niebla desde el nivel básico, junto con algunos recursos de aprendizaje adicionales de alta calidad para dominar la computación en la niebla en una capacidad comercial o profesional.   

What Is Fog Computing?

Video de Youtube

La computación en la niebla es una red descentralizada de infraestructura informática o procesos de procesamiento de datos en la que los recursos informáticos se ubican entre el dispositivo o la fuente de datos y cualquier centro de datos central o de terceros. la computación en nube infraestructura.

A Cisco se le ocurrió el término fog computing en 2012 para definir una alternativa a la computación en la nube que se mantendrá más cerca de las máquinas o aplicaciones donde la velocidad de procesamiento de datos debe ser más rápida, o el proceso puede ralentizarse o fallar. 

Más tarde, en 2015, los principales desarrolladores de hardware y software como Intel, Microsoft, Dell Technologies, ARM Holdings y Cisco Systems establecieron el Consorcio OpenFog para promover el crecimiento de la computación en la niebla.

Actualmente, fog computing es un nombre popular en nichos industriales donde el procesamiento de datos de alta velocidad debe realizarse en el borde de la red en la nube. Tiene algunos sinónimos, como se menciona aquí: 

  • Redes de niebla
  • Empañarse   

La red de niebla es un puente entre informática de punta y computación en la nube. Para ahorrar en costos de ancho de banda y aumentar la velocidad de procesamiento, los procesos de fabricación habilitados para IoT, la automatización del hogar, los sistemas de seguridad, etc., pueden implementar una capa adicional de poder computacional llamada nebulización.

Esta capa computacional tendrá aplicaciones de almacenamiento, capacidad de procesamiento y análisis. Dependiendo de un conjunto de instrucciones preconfiguradas, los datos irán directamente a una infraestructura de computación en la niebla más cercana al dispositivo IoT o sensores que recopilan datos del entorno operativo. 

Es el mismo lugar donde guarda su sistema informático perimetral. Por lo tanto, puede considerar que la computación perimetral y la computación en la niebla están más cerca una de la otra, mientras que la computación en la nube se mantiene mucho más alejada. 

Si la informática perimetral no puede procesar los datos, los datos recopilados se envían a un sistema de redes de niebla. Procesará los datos e instruirá a los sistemas IoT con algunas decisiones. Más tarde, almacenará los datos procesados ​​en la nube para fines de archivo. 

How Does Fog Computing Work?

Un marco de red de niebla consta de varios componentes de hardware y funciones de software según su aplicación industrial. 

A menudo incluye puertas de enlace informáticas que recopilan datos de fuentes de datos y máquinas inteligentes in situ. Además, una red de niebla puede aceptar datos de varios puntos finales de recopilación, como conmutadores y routers conectar activos digitales dentro de una red.

El principio de funcionamiento de un sistema de computación de niebla significa principalmente transportar datos desde y hacia IoT o dispositivos sensores en un entorno de IoT. Así es como se lleva a cabo la transferencia de datos durante la nebulización:

  • Un controlador de automatización supervisa las señales de lectura de los dispositivos IoT en red, sensores y otras máquinas inteligentes.
  • El controlador de automatización ejecuta una aplicación o algoritmo programado que, a su vez, automatiza el equipo IoT. 
  • Este programa preconfigurado utiliza un servidor OPC Foundation estándar para transportar datos al siguiente dispositivo en la canalización de redes de niebla. OPC Foundation también se conoce como Object Linking and Embedding for Process Control (OLEPC) o Open Platform Communications (OPC).
  • El programa también puede usar cualquier otra puerta de enlace.
  • Una máquina convierte estos datos en un protocolo de datos que comprende varios estándares de comunicaciones de Internet, como HTTPS o MQTT (MQ Telemetry Transport).
  • Ahora, la red de Internet o intranet puede enviar fácilmente los datos convertidos a uno o más nodos de niebla en el borde de la nube para su análisis.
  • Los nodos de niebla instruirán inmediatamente a los conectados Dispositivos de IoT sobre qué hacer analizando la señal ambiental.
  • Más tarde, el nodo de niebla almacena los datos en un servidor en la nube distante para fines de auditoría, análisis y archivo.

Ahora, averigüemos la breve diferencia entre la computación de niebla y de borde.

Fog Computing Vs. Edge Computing

Video de Youtube

La principal diferencia entre las redes perimetrales y de niebla es la ubicación de la potencia informática. 

En Edge Computing, el poder de cómputo y toma de decisiones podría integrarse en el dispositivo IoT. Por ejemplo, las cámaras de seguridad inteligentes con capacidad de reconocimiento facial que están conectadas a una red de área local (LAN), así como a almacenamiento en la nube.

A veces, varios dispositivos IoT más pequeños, como actuadores, sensores de temperatura, sensores de fluidos, sensores de movimiento, etc., conectados a un centro de computación perimetral también son una arquitectura posible para una red informática perimetral.

Por el contrario, la computación en la niebla coloca inteligencia o poder de cómputo en la LAN mediante un nodo de niebla o un concentrador de niebla. El concentrador recopila señales del mundo real de los dispositivos y procesos de IoT y luego instruye a las máquinas inteligentes conectadas sobre qué hacer. El nodo de niebla también es responsable de enviar datos al servidor de la nube central para un análisis en profundidad, que no es crítico para la toma de decisiones en tiempo real.

Sin embargo, algunos expertos en IoT consideran que la nebulización es solo el estándar de Cisco para la computación perimetral.  

Fog Computing Vs. Cloud Computing

Ahora que puede pensar que la niebla y la computación en la nube son muy similares, es importante conocer las diferencias entre computación en la niebla versus computación en la nube.

La computación en la nube crea un centro centralizado para todas las necesidades informáticas y de almacenamiento. Hace que una red no sea inteligente. por el contrario; fog networking lleva la inteligencia al borde de una red que también está conectada a una nube. 

Tal inteligencia de borde reduce la carga en la computación en la nube y los recursos de Internet.  

Components of Fog Computing

Diferentes empresas de IoT usan diferentes formas de configurar un sistema de redes de niebla. Por lo tanto, podría encontrar múltiples arquitecturas en el ecosistema de redes de niebla. Sin embargo, los siguientes son los componentes comunes en cualquier arquitectura de nebulización estándar: 

#1. Nodos virtuales y físicos

Estos son simplemente dispositivos de usuario final como teléfonos móviles, varios sensores en una línea de producción, Altavoces inteligentes, luces inteligentes y muchos más que generan datos y ejecutan instrucciones.

#2. Dispositivos de niebla o nodos

Niebla-Dispositivos-o-Nodos

Estos son generalmente servidores de niebla, puertas de enlace de niebla y dispositivos de niebla. Los dispositivos de niebla almacenan datos, mientras que una puerta de enlace de niebla analiza los datos de múltiples dispositivos de niebla. Finalmente, las puertas de enlace de niebla se encargan del enrutamiento y reenrutamiento de datos.  

#3. Servicios de monitoreo

Estas API garantizan que los nodos de niebla y los dispositivos IoT no se detengan y siempre se comuniquen. 

#4. Programas de procesamiento de datos

Estos programas se ejecutan en un servidor de niebla para filtrar, procesar, limpiar, reconstruir y finalmente almacenar datos en la nube. 

#5. Sistemas de gestión de recursos

Funciona como unidad de equilibrio de carga y supervisa la utilización de todos los nodos de niebla. 

#6. Aplicaciones y herramientas de seguridad

Aplicaciones y herramientas de seguridad

El cifrado de datos en tránsito y en reposo siempre es necesario para garantizar una informática de niebla segura. Estos componentes aseguran un cifrado sólido de los datos digitales. 

#7. GUI, software y aplicaciones

Estas son aplicaciones y herramientas que utilizan los usuarios humanos o los operadores de la planta para controlar todo el sistema. 

Why and When Do You Need Fog Computing?

La computación en la niebla permite a las empresas basadas en IoT ampliar sus operaciones. No podían confiar en la computación en la nube porque cuando ve un aumento en el tráfico o en el usuario, la computación en la nube podría fallar. 

La computación en la nube es una buena fuente de poder computacional, plataforma de programación y almacenamiento masivo de bajo costo. Sin embargo, no puede confiar únicamente en la nube o la virtualización cuando se trata de procesos que requieren un nivel supercrítico de precisión y velocidad. 

Cuando se habla de latencia prácticamente nula en una fábrica basada en un sistema IoT o en una ciudad inteligente, debe configurar uno o más sistemas de redes de niebla según el tamaño del entorno IoT.

Algunas otras razones notables para implementar la nebulización son:

  • Sus sistemas IoT recopilan demasiados datos y no necesita todos estos datos. Por lo tanto, la nebulización puede ayudarlo con la filtración de datos.
  • El equipo IIoT en red debe reaccionar en un milisegundo desde la detección de una anomalía. Tal velocidad solo puede ocurrir con edge computing o fog computing.  

A continuación, exploremos los beneficios de la computación en la niebla.

Benefits of Fog Computing

Encuentre a continuación el potencial de las redes de niebla en ciudades inteligentes, hogares y automatización industrial: 

Minimizar Latencia

Si la latencia es muy importante para su negocio, la computación en la niebla es una opción ideal. Realiza el análisis de datos en un punto cercano a la fuente de datos. Por lo tanto, las empresas pueden esperar una latencia mínima en comparación con otras tecnologías.

Especialmente en industrias como la fabricación y la energía, donde cada segundo es valioso, las redes de niebla pueden ofrecer alertas más rápidas, lo que garantiza menos tiempo perdido.

Menos uso de ancho de banda

En fog computing, el análisis de datos no implica mover los datos a un servidor en la nube. Por lo tanto, no hay necesidad de una gran cantidad de ancho de banda de red. No solo reduce la dependencia de Internet, sino que también cuesta menos a las empresas.

Aunque los dispositivos conectados siguen generando datos para el análisis, las tareas se realizan en el punto más cercano. Como resultado, la mayoría de los datos no necesitan transporte.

Privacidad

privacidad de datos

Si bien la privacidad de los datos es fundamental en el mundo actual, la computación en la niebla se encarga de eso. Siempre que las empresas necesiten aplicar un cierto nivel de privacidad, pueden utilizar las redes de niebla. 

Todos los datos de misión crítica se analizan localmente mientras un equipo de TI supervisa y respalda cuidadosamente el dispositivo. Solo los subconjuntos de datos que necesitan un análisis de alto nivel se envían al servidor en la nube.

Por esta razón, los datos procesados ​​por la computación en la niebla son comparativamente más seguros frente a los invasores de la privacidad.

Costo reducido

El costo es a menudo una preocupación importante para todo tipo de organizaciones. Si eligen la nebulización, el costo total para la empresa se reduce. Dado que este tipo de computación necesita menos ancho de banda de red, el costo operativo se reduce significativamente.

Seguridad maximizada

Seguridad de la red

Todos los datos generados por el IoT deben protegerse del acceso no autorizado y delincuentes cibernéticos. En fog computing, los nodos de niebla se pueden monitorear y proteger utilizando los mismos controles y políticas que las empresas tienen para el resto de su entorno de TI. Como resultado, los datos se mantienen seguros en tránsito y en reposo.

Mejora la fiabilidad

En la mayoría de los casos, los dispositivos IoT tienen que funcionar en condiciones ambientales difíciles. Las redes de niebla pueden mejorar la confiabilidad de los datos incluso en estas duras condiciones al tiempo que reducen la necesidad de transmisión de datos a la nube.

Análisis en tiempo real

Análisis en tiempo real

Las empresas que utilizan fog computing también tienen acceso a análisis de datos en tiempo real. Pueden sacar provecho de esta característica para mantenerse por delante de sus competidores.

Las empresas manufactureras y financieras necesitan tomar decisiones instantáneas utilizando datos analíticos. Pueden beneficiarse de la nebulización con su rápida transferencia de datos en tiempo real.

Learning Resources

#1. Computación en la niebla: conceptos, marcos y aplicaciones

¿Está buscando un libro de estilo de libro de texto para aprender a empañar desde niveles básicos hasta niveles avanzados? Pruebe este libro sobre computación en la niebla de CRC Press en Amazon.

Vista previa Producto Clasificación Precio
Computación en la niebla: conceptos, marcos y aplicaciones Computación en la niebla: conceptos, marcos y aplicaciones Aún no hay calificaciones $171.85

Las siguientes son las características notables de este libro de tapa dura: 

  • Introducción y conceptos básicos de la computación en la niebla
  • Arquitectura de computación en la niebla
  • Evaluación de fog computing en IoT
  • Aprendizaje automático en computación de niebla
  • Seguridad de la información en fog computing
  • Aplicaciones y herramientas de simulación de computación en la niebla
  • Varias aplicaciones del mundo real de la computación en la niebla

#2. Computación en la niebla e Internet de las cosas

Esta conferencia sobre computación en la niebla e Internet de las cosas se llevó a cabo recientemente. Se centró en el tema emergente de la industria de TI.  

Vista previa Producto Clasificación Precio
Computación en la niebla e Internet de las cosas Computación en la niebla e Internet de las cosas Aún no hay calificaciones $55.25

Este libro de resumen de la conferencia informática está disponible en Amazon en versiones de tapa dura y rústica.

Resumen

El Internet de las Cosas y el Internet Industrial de las Cosas está creciendo rápidamente. De acuerdo a Statista, había 8.6 millones de IoT activos y IIOT dispositivos en 2019. El número aumentó a 15.14 mil millones en 2023. Un pronóstico cuidadosamente investigado por la misma compañía de análisis estadístico dice que el mundo verá aproximadamente 29.42 mil millones de dispositivos IoT activos para 2030.

Esta gran cantidad de dispositivos IoT en el hogar, los municipios de ciudades inteligentes y las industrias requerirán petabytes de ancho de banda de Internet si planean trabajar en la infraestructura de computación en la nube. 

Sin mencionar que algunos procesos críticos de IoT nunca alcanzarán una velocidad de procesamiento más rápida si se quedan en la nube. La computación en la niebla es una solución razonable entre la nube y el borde, y puede explorar oportunidades comerciales o puestos profesionales bien pagados cuando aprende y domina la computación en la niebla.

A continuación, echa un vistazo Recursos de aprendizaje de Internet de las cosas (IoT) para los principiantes.

Gracias a nuestros patrocinadores
Más lecturas excelentes sobre computación en la nube
Impulse su negocio
Algunas de las herramientas y servicios para ayudar a que su negocio crezca.
  • Invicti utiliza Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en cuestión de horas.
    Prueba Invicti
  • Web scraping, proxy residencial, administrador de proxy, desbloqueador web, rastreador de motores de búsqueda y todo lo que necesita para recopilar datos web.
    Prueba Brightdata
  • Semrush es una solución de marketing digital todo en uno con más de 50 herramientas en SEO, redes sociales y marketing de contenido.
    Prueba Semrush
  • Intruder es un escáner de vulnerabilidades en línea que encuentra debilidades de ciberseguridad en su infraestructura, para evitar costosas filtraciones de datos.
    Intente Intruder