Fog computing - Enciclopedia

Traducción al español

El cómputo en la nube o la red en la nube, también conocida como "nubetización", es una arquitectura que utiliza dispositivos de borde para realizar una gran cantidad de cómputo (cómputo en la nube), almacenamiento y comunicación localmente y enrutada a través de la infraestructura de red de Internet.

Concepto
En 2011, surgió la necesidad de extender el cómputo en la nube con el cómputo en la nube para hacer frente a la enorme cantidad de dispositivos IoT y volúmenes de datos grandes para aplicaciones de baja latencia en tiempo real. El cómputo en la nube, también llamado cómputo en la nube, está destinado a la computación distribuida donde numerosos dispositivos "periféricos" se conectan a una nube. La palabra "nube" se refiere a sus propiedades similares a la nube, pero más cerca del "suelo", es decir, dispositivos IoT. Muchos de estos dispositivos generarán grandes volúmenes de datos en bruto (por ejemplo, de sensores), y en lugar de enviar todos estos datos a servidores basados en la nube para su procesamiento, la idea detrás del cómputo en la nube es realizar tanto procesamiento como sea posible utilizando unidades de cómputo co-ubicadas con los dispositivos generadores de datos, para que se envíen datos procesados en lugar de datos en bruto y se reduzcan los requisitos de ancho de banda. Un beneficio adicional es que los datos procesados son más probablemente necesarios por los mismos dispositivos que generaron los datos, por lo que al procesar localmente en lugar de de forma remota, se minimiza la latencia entre entrada y respuesta. Esta idea no es completamente nueva: en escenarios de no cómputo en la nube, se ha utilizado durante mucho tiempo hardware especializado (por ejemplo, chips de procesamiento de señales que realizan transformadas de Fourier rápidas) para reducir la latencia y aliviar la carga en el CPU.

El red en la nube consta de un plano de control y un plano de datos. Por ejemplo, en el plano de datos, el cómputo en la nube permite que los servicios de cómputo residen en el borde de la red en lugar de en servidores de un centro de datos. En comparación con el cómputo en la nube, el cómputo en la nube subraya la proximidad a los usuarios finales y los objetivos del cliente (por ejemplo, costos operativos, políticas de seguridad, explotación de recursos), una distribución geográfica densa y la conciencia contextual (en lo que respecta a los recursos de cómputo y IoT), la reducción de latencia y el ahorro de ancho de banda de la infraestructura para lograr una mejor calidad de servicio (QoS) y análisis de borde / minería de flujos, lo que resulta en una experiencia de usuario superior y redundancia en caso de fallo, mientras que también puede utilizarse en escenarios de vida asistida.

El red en la nube apoya el concepto del Internet de las Cosas (IoT), en el que la mayoría de los dispositivos utilizados por las personas diariamente se conectarán entre sí. Ejemplos incluyen teléfonos, dispositivos de monitoreo de salud portátiles, vehículos conectados y realidad aumentada utilizando dispositivos como Google Glass. Los dispositivos IoT suelen estar limitados en recursos y tienen capacidades de cómputo limitadas para realizar cálculos criptográficos. Un nodo en la nube puede proporcionar seguridad para dispositivos IoT realizando estos cálculos criptográficos en su lugar.

SPAWAR, una división de la Marina de EE. UU., está desarrollando y probando una red en la nube escalable y segura para proteger activos militares estratégicos, tanto fijos como móviles. Las aplicaciones de control de máquina, que se ejecutan en los nodos de la malla, "toman el control" cuando se pierde la conectividad a Internet. Los casos de uso incluyen el Internet de las Cosas, por ejemplo, en grupos de drones inteligentes.

La Universidad de Melbourne está abordando los desafíos de la recopilación y el procesamiento de datos de cámaras, dispositivos ECG, laptops, smartphones y dispositivos IoT con su proyecto FogBus 2, que utiliza borde/nube y Oracle Cloud Infrastructure para procesar datos en tiempo real.

ISO/IEC 20248 proporciona un método mediante el cual los datos de los objetos identificados por el cómputo en la nube utilizando portadores de datos de identificación automática (AIDC), un código de barras y/o etiqueta RFID, pueden leerse, interpretarse, verificarse y hacerse disponibles en el "Nube" y en el "Borde", incluso cuando la etiqueta AIDC se haya movido.

Historia
El término "cómputo en la nube" se desarrolló por primera vez por Cisco en 2012. El 19 de noviembre de 2015, Cisco Systems, ARM Holdings, Dell, Intel, Microsoft y la Universidad de Princeton fundaron el Consorcio OpenFog para promover intereses y desarrollo en el cómputo en la nube. Helder Antunes, Director General Sénior de Cisco, se convirtió en el primer presidente del consorcio y Jeff Fedders, Estratega Principal de IoT de Intel, se convirtió en su primer presidente.

Definición
Tanto el cómputo en la nube como el cómputo en la nube proporcionan almacenamiento, aplicaciones y datos a los usuarios finales. Sin embargo, el cómputo en la nube está más cerca de los usuarios finales y tiene una distribución geográfica más amplia.

El "cómputo en la nube" es la práctica de utilizar una red de servidores remotos alojados en Internet para almacenar, gestionar y procesar datos, en lugar de un servidor local o un ordenador personal.

También conocido como cómputo en la nube o nubetización, el cómputo en la nube facilita la operación de servicios de cómputo, almacenamiento y red entre dispositivos de extremo y centros de datos de cómputo en la nube.

El Instituto Nacional de Estándares y Tecnología (NIST) publicó en marzo de 2018 una definición del cómputo en la nube adoptando gran parte de la terminología comercial de Cisco como la Publicación Especial del NIST 500-325, "Modelo Conceptual del Cómputo en la Nube", que define el cómputo en la nube como un paradigma de recursos físicos o virtuales horizontales que reside entre dispositivos de extremo inteligentes y el cómputo en la nube o el centro de datos tradicional. Este paradigma admite aplicaciones sensibles a la latencia verticalmente aisladas mediante la provisión de cómputo distribuido, escalable, jerárquico, federado y ubicuo, almacenamiento y conectividad de red. Por lo tanto, el cómputo en la nube se distingue principalmente por la distancia del borde. En el modelo teórico del cómputo en la nube, los nodos en la nube operan físicamente y funcionalmente entre los nodos de borde y la nube centralizada. Mucha de la terminología no está definida, incluyendo términos arquitectónicos clave como "inteligente" y la distinción entre el cómputo en la nube y el cómputo en la nube no se acuerda generalmente.

= Diferencias con el cómputo en la nube y el cómputo en la nube =
Mientras que el cómputo en la nube se refiere típicamente al lugar donde se instancian los servicios, el cómputo en la nube implica la distribución de los recursos de comunicación, cómputo, almacenamiento y servicios en o cerca de dispositivos y sistemas bajo el control de los usuarios finales. El cómputo en la nube es un nivel intermedio de potencia de cómputo. En lugar de ser un sustituto, el cómputo en la nube a menudo actúa como complemento del cómputo en la nube. El cómputo en la nube es más eficiente en términos de energía que el cómputo en la nube.

Estándares
El IEEE adoptó los estándares de cómputo en la nube propuestos por el Consorcio OpenFog.

Véase también
Robótica en la nube
Cómputo en la nube
Cómputo en la nube
Cómputo en la nube móvil
Consorcio OpenFog

Referencias