Tecnologías como la informática móvil y la Internet de las cosas (IoT) son ahora indispensables para muchas industrias. La más importante de estas tecnologías es la de transmisión y procesamiento de información, es decir, la tecnología de la información (TI). El edge computing se considera como una arquitectura de TI abierta. Es descentralizada y se utiliza para desarrollar tecnologías en las que determinar la naturaleza de la información en tiempo real es importante. Además, busca optimizar las respuestas a los usuarios reduciendo los costos.
Ha llegado la era del IoT (Internet of Things), en la que todas las cosas están conectadas a Internet. Y, con la circulación de grandes cantidades de datos, no solo los datos pueden ser agregados y procesados por la computación en la nube convencional, sino también en áreas cerca de los usuarios. La atención se centra en la «informática de borde», que procesa datos en el extremo del Internet de las cosas. Entonces, ¿cuáles son los beneficios de la computación perimetral o edge computing para nosotros?
¿Qué es el edge computing?
El Edge computing o como se diría en español: computación de borde o computación perimetral, se define como un modelo de computación distribuida. Un modelo que permite acercar las aplicaciones empresariales al lugar en que se generan los datos y donde se deben realizar las acciones. Para esto puede apoyarse en dispositivos IoT, (internet de las cosas) o servidores locales perimetrales. Siempre con el objetivo de mejorar los tiempos de respuesta a los usuarios, a la vez que permite ahorrar ancho de banda.
La computación perimetral es esencial para superar las deficiencias de rendimiento y cumplimiento de las aplicaciones y servicios en la nube. Ya que, a pesar de su eficiencia, el cloud computing no siempre cumple con los tiempos de respuesta de las aplicaciones de misión crítica. Adicionalmente, encontramos que las empresas que necesitan cumplir con ciertos niveles de exigencia sobre almacenamiento de datos, también pueden necesitar mayor capacidad de almacenamiento local que la computación en la nube.
Computación perimetral significa que los datos se procesan allí mismo, donde se generan, en lugar de enviarlos a un servidor para su procesamiento. Utiliza centros de datos en miniatura cercanos a los usuarios distribuidos en el «borde» de la red. En lugar de centros de datos grandes, que están generalmente sobrecargados. De esta manera, los datos son procesados más cerca de donde son generados. Logrando reducir los costos y aumentar la eficiencia mientras los usuarios se van conectando a servidores cercanos.
Características del edge computing
Una de las características del Edge computing es la capacidad que tiene de acercar la información procesada a la fuente misma de los datos. De manera que el procesamiento de los datos mismos se realice de forma rápida y segura; lo más cerca posible de donde se encuentra el usuario emisor o la fuente de estos datos. Potenciando y optimizando el uso de dispositivos electrónicos capacitados para conectarse a internet. De esta manera la velocidad de respuesta será mayor.
Generalmente, el Edge computing se considera de asistencia remota. Es decir, que no requiere de personal técnico especializado residente. De presentarse una eventualidad o de ocurrir algún error en el sistema, su propia infraestructura está diseñada para que pueda repararse por personal local con poca o ninguna experticia técnica de forma fácil y rápida. También cuenta, de ser necesario, con un muy reducido número de personal especializado que se encarga de la administración del sitio de forma centralizada desde un lugar distante.
La latencia y los costos reducidos son características clave de la computación perimetral. El borde es la ubicación más cercana al abonado y donde los datos se procesan o almacenan sin ser transferidos a una ubicación central. De esta manera se obtiene un mayor control de la información, gracias a que el procesamiento se realiza muy cerca de la fuente de los datos. Depende de un servicio o aplicación específicos para optimizar el costo, el rendimiento y la experiencia del usuario.
El Edge computing se utiliza principalmente en las empresas que requieren de una respuesta más rápida. Es decir, la latencia que define el tiempo necesario para recopilar y procesar los datos en una red, tiene que reducirse. Esto se consigue gracias a que el procesamiento de los datos se realiza en el sitio mismo de su recolección, en lugar de tener que esperar su procesamiento en una plataforma central como sucede en la nube. Con esto se brindan mayores beneficios a las empresas.
¿En qué se diferencia del cloud computing?
Existe más de una diferencia entre el Edge computing y la nube. Para empezar, recordemos que en el cloud computing los datos son centralizados. Mientras que el edge computing utiliza conjuntos de datos en miniatura distribuidos a en el “borde” de la red. La computación de borde, se encarga de clasificar todos estos datos, con el fin de determinar cuáles de ellos deben ser enviados a los centros de procesamiento y cuáles pueden ser procesados localmente.
Otra diferencia, no menos importante para resaltar, la constituye el coste y la velocidad. La nube tiene una mayor capacidad de procesamiento y su costo es menor, pero la respuesta no siempre es lo suficientemente rápida como se espera. Por contra, la informática perimetral tiene un coste más elevado, pero su velocidad de respuesta es considerablemente más rápida. Es decir:
- Edge computing = mayor coste y mayor velocidad de respuesta.
- Cloud computing = menor coste, menor velocidad de respuesta.
¿Es similar al fog computing?
Aunque en principio estos dos conceptos mantienen similitudes en cuanto a que ambos utilizan mayores y más inteligentes capacidades de procesamiento de datos de una forma más rápida donde estos se originan; poseen claras diferencias entre ellas en cuanto al lugar donde se ubican estas mayores capacidades de procesamiento. Es decir, la informática perimetral se centra en los procesos de almacenamiento y procesamiento de datos, directamente en los dispositivos finales o en los enlaces con otros dispositivos que los conectan.
Por otro lado, el fog computing, lleva esas mayores capacidades al nivel de red de un área local, que conecta los dispositivos finales con la nube. Dicho de otra manera, el Edge computing se refiere más al procesamiento en los dispositivos finales mientras que el Fog computing se refiere a la red que conecta estos dispositivos con la nube. De allí que estos dos conceptos más que similares podrían considerarse como complementos necesarios para garantizar una información segura.
¿Qué ventajas aporta?
La industria del juego está entrando en una nueva era gracias al #5G y el #EdgeComputing 🎮https://t.co/YdE9priF7d pic.twitter.com/RLPElj8BFC
— Telefónica (@Telefonica) February 26, 2021
Veamos algunas de las ventajas que aporta el uso del Edge computing a las empresas:
La velocidad y los costos del servicio de transmisión de datos se ven grandemente favorecidos debido a que el procesamiento de los datos se realiza en el mismo sitio donde se generan. Esto, como hemos dicho anteriormente, propicia una respuesta mucho más rápida al usuario. Adicionalmente, aunque el costo del Edge computing es más elevado al momento de su adquisición, a largo plazo resultará un ahorro gracias al modelo de procesamiento de los datos.
Gracias a los sistemas inteligentes de almacenamiento de datos distribuidos, se pueden analizar grandes conjuntos de datos de IoT sin necesidad de enviarlos a la sala de servidores. Lo que acelera el proceso de toma de decisiones y le permite reducir costes. Lo más probable, es que incluso la proliferación de la red 5G no signifique que los datos recopilados por automóviles, drones o aviones autónomos se envíen a la sala de servidores. Todo lo contrario, permite agilizar el procesamiento de los datos.
Mejor gestión de la privacidad y los datos, ya que actualmente, los datos recopilados por las instalaciones de IoT son bastante vulnerables al robo o la falsificación. Pero a la larga, aumentará la conciencia de su existencia y tales amenazas afectarán a la etapa de transmisión de datos a las salas de servidores a través de redes públicas. En este escenario, el edge computing, proporcionará una mayor seguridad de los datos y evitará que una sola interrupción derribe toda la red.