Diferencia entre la computación fog y la computación de borde

Diferencia entre la computación fog y la computación de borde

Internet of Things (IoT) ha sido preparado como la próxima gran evolución después de que Internet prometiera cambiar nuestras vidas conectando las entidades físicas con Internet de una manera omnipresente que conduce a un mundo inteligente. Los dispositivos IoT están a nuestro alrededor conectando dispositivos portátiles, autos inteligentes y sistemas de hogares inteligentes. De hecho, los estudios sugieren que la tasa a la que estos dispositivos se están integrando en nuestras vidas, se espera que más de 50 mil millones de dispositivos se conecten a Internet para 2020. Hasta ahora, el uso básico de Internet es conectar máquinas computacionales a máquinas mientras se comunica en forma de páginas web. Pero IoT va un paso más allá.

Sin embargo, para acomodar un número masivo de dispositivos conectados y administrar eficientemente la afluencia masiva de datos que se recopilan de cada dispositivo requiere una arquitectura escalable. Además, la mayoría de los dispositivos que conforman Internet de las cosas están limitados; recursos como el ancho de banda y el almacenamiento, y la potencia informática son escasas. Tales desafíos pueden mitigarse extendiendo las funciones de la computación en la nube más cerca de los dispositivos IoT. La computación de niebla, también conocida como la computación de borde, es una solución potencial que extiende la capa de nube para estar más cerca de las cosas que producen y consumen datos. Pero, ¿cuáles son estas dos tecnologías y cómo difieren entre sí??

¿Qué es la computación de niebla??

El término computación en niebla fue acuñado por Cisco y definido como una extensión del paradigma de la computación en la nube desde el núcleo de la red hasta el borde de la red. La computación de niebla es una capa intermedia que extiende la capa de nube para acercar la computación, la red y los dispositivos de almacenamiento a los nodos finales en IoT. Los dispositivos en el borde se llaman nodos antiniebla y se pueden implementar en cualquier lugar con conectividad de red, junto con la vía del ferrocarril, los controladores de tráfico, los parques de estacionamiento o en cualquier otro lugar. Es una extensión de la computación en la nube, no su reemplazo. Reduce la latencia y supera los problemas de seguridad al enviar datos a la nube. Debido a la estrecha integración con los dispositivos finales, mejora la eficiencia general del sistema, mejorando así el rendimiento de los sistemas cibernéticos críticos.

¿Qué es la computación de borde??

Aunque, los objetivos principales de la computación de borde y la computación de niebla son los mismos, es decir, reducir la congestión de la red y reducir el retraso de extremo a extremo, sin embargo, difieren en cómo procesan y manejan los datos y dónde se colocan la inteligencia y la potencia informática. Edge Computing es una arquitectura que utiliza clientes de usuario final y uno o más dispositivos de borde de usuario cercano en colaboración para impulsar la instalación computacional hacia fuentes de datos, E.G, sensores, actuadores y dispositivos móviles. Empuja la infraestructura computacional a la proximidad de la fuente de datos y la complejidad informática también aumentará correspondientemente. En tal arquitectura, cualquier dispositivo con capacidades de cómputo, almacenamiento y red puede servir como un dispositivo de borde cercano. Por lo general, los recursos de borde se configuran de manera ad hoc para mejorar el rendimiento general del sistema.

Diferencia entre la computación fog y la computación de borde

Concepto

- Aunque, los objetivos principales de la computación de borde y la computación de niebla son los mismos, es decir, reducir la congestión de la red y reducir el retraso de extremo a extremo, sin embargo, difieren en cómo procesan y manejan los datos y dónde se colocan la inteligencia y la potencia informática. Ambos términos a menudo se usan indistintamente, ya que ambos implican traer inteligencia y poder de procesamiento a donde se crean los datos. Fog Computing empuja la inteligencia al nivel de red de área local de la arquitectura de red, mientras procesa datos en un nodo niebla o en la puerta de enlace de IoT. La computación de borde coloca la inteligencia y la potencia de la puerta de enlace de borde en los dispositivos, como los controladores de automatización programables.

Comunicación de datos

- En la computación de niebla, la comunicación de datos entre los dispositivos de generación de datos y el entorno en la nube requiere una serie de pasos; La comunicación se dirige primero a los puntos de E/S de un PAC, después de lo cual se envía a una puerta de enlace de protocolo que convierte los datos en un formato comprensible. Los datos se transmiten luego a un nodo niebla de la red local, después de lo cual los datos se dirigen a la nube para el almacenamiento. En la computación de borde, por otro lado, la comunicación es mucho más simple y hay potencialmente menos puntos de falla.

Arquitectura

- Fog Computing es una infraestructura informática descentralizada que extiende la computación y los servicios en la nube al borde de la red para acercar la computación, la red y los dispositivos de almacenamiento a los nodos finales en IoT. El objetivo es mejorar la eficiencia y reducir la cantidad de datos transportados a la nube para el procesamiento, el análisis y el almacenamiento. La computación de borde, por otro lado, es una expresión anterior que muestra el término de computación de niebla. Es una arquitectura que utiliza clientes de usuario final y uno o más dispositivos de borde cercano al usuario en colaboración para impulsar la instalación computacional hacia fuentes de datos, E.G, sensores, actuadores y dispositivos móviles.

COG COMPUTA VS. COMPUTACIÓN DE EDGE: cuadro de comparación

Resumen

En pocas palabras, la computación de niebla y la computación de borde a menudo se usan para significar la misma arquitectura y, por lo tanto, los términos se consideran intercambiables; Sin embargo, se puede hacer una distinción sutil. Aunque ambos ofrecen una solución potencial que extiende la capa de nube para que esté más cerca de las cosas que producen y consumen datos, la principal diferencia es hacer con cómo manejan los datos y dónde se colocan la inteligencia y la potencia informática. En la informática de niebla, la inteligencia se encuentra en la red de área local, donde en la computación de borde, la inteligencia y la potencia de la puerta de enlace de borde se encuentran en dispositivos inteligentes como controladores de automatización programables.