Edge computing es la computación en servidores y dispositivos localizados para procesar más rápidamente los datos en las aplicaciones. En lugar de depender totalmente de los proveedores de computación en la nube o de los centros de datos para procesar todos los datos, quizás a cientos de kilómetros de distancia, el Edge computing procesa primero los datos en un servidor local, ya sea en un dispositivo personal o en un pequeño centro de datos en la región geográfica del usuario. El Edge computing ayuda a optimizar el ancho de banda. Los múltiples dispositivos que envían datos a instalaciones distantes pueden reducir la velocidad y la funcionalidad de la red, por lo que el procesamiento de esos datos en un dispositivo de borde puede ser mucho más rápido.
La computación en la nube y los grandes centros de datos son necesarios para almacenar y utilizar los datos, sobre todo a medida que aumenta la demanda de un procesamiento más rápido y una mayor capacidad de almacenamiento. Pero las largas distancias desde los centros de datos hasta un ordenador personal o un teléfono pueden hacer que la red retroceda, lo que impide que la tecnología del Internet de las Cosas funcione con la máxima eficacia. Los dispositivos y sistemas del Internet de las Cosas deben actualizarse al instante para que surtan todo su efecto, y la computación de borde lo hace más probable al procesar los datos en un dispositivo o servidor cercano para obtener resultados más rápidos. Estos dispositivos se conocen como edge devices.
La tecnología de Edge será más importante a medida que la computación ubicua y ambiental se integre más en los dispositivos, los hogares, las empresas y los vehículos. Los coches inteligentes, en particular, requerirían una respuesta casi instantánea a los datos entrantes; esos datos no pueden esperar a ser procesados por un proveedor de la nube o un centro de datos distante. La infraestructura inteligente también requeriría un análisis de datos en tiempo real si se instalara en las carreteras.
La edge computing y las redes 5G son dos tecnologías similares y relacionadas: Las redes 5G para dispositivos permiten una mayor velocidad de Internet y computación. La baja latencia es una prioridad para el 5G y la edge computing. Las redes 5G no se han implantado en todas partes, en parte porque muchas zonas no tienen capacidad de red para soportar plenamente la tecnología. Pero la edge computing puede ser capaz de acelerar el desarrollo de la 5G y salvar la brecha entre la implementación completa de la 5G y las aplicaciones que requieren un procesamiento de datos inmediato.
Retos de la Edge computing
La edge computing podría permitir a las zonas rurales tener acceso a redes rápidas y a la tecnología IoT. Sin embargo, uno de los retos para implantar con éxito la computación de borde en algunas ubicaciones geográficas es la falta de redes adecuadas para soportar dicha computación. Los pequeños centros de datos de edge, que se han propuesto para implantar la Edge computing, serían difíciles de gestionar y asegurar, especialmente en zonas rurales con menos personas y recursos de seguridad.
La seguridad Edge en general también es difícil de mantener. Está dispersa en dispositivos y servidores, muchos de los cuales no tienen los mismos niveles de seguridad que los grandes centros de datos o los proveedores de la nube. Los datos que se mueven por el borde son muy difíciles de rastrear y asegurar. Los procesos de autenticación y el encriptado de datos para los dispositivos y puntos finales son importantes.
Proveedores de la Edge computing
Algunas empresas ofrecen software para edge computing, que puede instalarse en dispositivos personales o corporativos. Algunos proveedores de edge computing son:
- Amazon Web Services (AWS)
- RedHat
- HPE Edgeline
- Microsoft Azure
- IBM
- Cisco
- Dell EMC
- SAP