Aquí quiero describir las diferencias entre la computación de niebla y la computación de rocío desde el punto de vista de los usuarios, en lugar de describir sus definiciones y detalles técnicos. [1]
En la próxima era de Internet de las cosas (IoT), se implementarán miles de millones de sensores en todo el mundo en todos los rincones de nuestras vidas, y nuestro estilo de vida cambiará por completo. La computación en niebla es una nueva tecnología que ayudará a la implementación de IoT porque la computación en la nube no puede soportar IoT de manera eficiente. La computación de niebla moverá una cantidad significativa de carga de trabajo de IoT de los servidores de la nube a los bordes de la red y otros dispositivos en la infraestructura. La computación en niebla es una tecnología esencial en IoT, pero no es directamente visible para el público en general.
En la informática de rocío, muchos sitios web, bases de datos y otros recursos se duplican en computadoras locales (computadoras de escritorio, computadoras portátiles, tabletas y teléfonos inteligentes) de manera adecuada. Los usuarios pueden realizar gran parte de sus tareas informáticas localmente. La computación de rocío puede traer los siguientes beneficios: (1) La dependencia de los usuarios a los servidores y redes en la nube se puede reducir; algunas de las tareas informáticas (como la navegación web para los sitios web ya existen localmente) se pueden realizar aunque no haya conexión a Internet; (2) Se puede mejorar la eficiencia porque se elimina el tiempo de transmisión; (3) Los costos de comunicación e informática pueden reducirse.
- ¿Cuál es la mejor manera de construir una infraestructura de aplicaciones que sea lo suficientemente fuerte como para escalar a más de 1 000 millones de páginas vistas / día?
- ¿Cómo es una pasantía en el centro de computación Lawrence Livermore?
- ¿Puedes aprender a codificar Java en Google Cloud (App Engine)?
- ¿Es necesario tener experiencia en TI para aprender y hacer carrera en la computación en la nube?
- ¿Qué haría falta para que una empresa cambie a Google Compute Engine desde AWS?
La computación en niebla es una tecnología de fondo; la computación de rocío es una tecnología front-end. Fog Computing ayuda a que IoT sea más eficiente. Dew Computing aprovecha al máximo las computadoras locales y brinda una nueva experiencia a los usuarios.
[1] Yingwei Wang, Las relaciones entre Cloud Computing, Fog Computing y Dew Computing, Dew Computing Research, 12 de noviembre de 2015.