En la actualidad, tenemos un problema con la informática de punta. Todos hablan diferentes idiomas, dicen mucho, pero hablan entre sí.
Cuando solía administrar equipos de desarrollo globales que creaban aplicaciones distribuidas para empresas Fortune 500, solía comenzar un proyecto con un glosario de equipo. ¿Por qué? Porque cuando puedes reunir a 100 desarrolladores y arquitectos inteligentes en una habitación, rápidamente descubres que casi todo el mundo tiene una jerga tecnológica diferente, especialmente si es una chica de Java que intenta comunicarse con un tipo PL / SQL.
Existe una gran necesidad de establecer un nivel en toda la industria de la informática de punta. Sin duda, todos ustedes están siendo bombardeados con mensajes de proveedores, documentos técnicos y paneles de discusión sobre el “edge” y la “edge computing” como la próxima gran novedad. De alguna manera, eso es cierto. De otras formas, no es nada por lo que emocionarse. Por lo tanto, comencemos a desempacar la computación en el borde y repasemos los objetivos principales necesarios para comprender en qué se ha convertido y en qué se convertirá la computación en el borde a medida que continúe evolucionando.
La ubicación de Edge Computing

¿Dónde está el borde? Esa es una gran pregunta. En pocas palabras, el borde está en cualquier lugar que no sea la nube central o los centros de datos empresariales. Para los geeks: la periferia -por el bien de la computación perimetral-, es el vasto hogar de todos los distintos tipos de computación distribuida que no son computación en la nube como la hemos conocido durante la última década más o menos.
Contrariamente a la creencia popular, el borde no está definido por los límites de la red. Como dice mi amigo Rob Tiffany, vicepresidente de estrategia de IoT en Ericsson, la ventaja de cualquier aplicación comienza con la ubicación predeterminada. Es la ubicación del dispositivo de punto final , ya sea un sensor, un controlador lógico programable, un teléfono inteligente o un automóvil conectado.
En un sentido físico, la ubicación predeterminada podría ser un almacén, una fábrica o incluso una persona en movimiento por la ciudad. También resulta ser la ubicación donde se generan y se consumen los datos. Sí, la computación en el borde puede ser bidireccional. No se trata solo de la agregación de datos de dispositivos y sensores de punto final.
El borde se extiende desde la ubicación predeterminada hasta cualquier lugar y cualquier cosa menos la nube central. Esta extensión es el dominio de la computación perimetral, en sus muchos sabores y formas. Para una aplicación distribuida en particular, el intervalo entre la ubicación predeterminada y la ubicación donde residen la aplicación del lado del servidor y los recursos informáticos es el contexto informático distribuido o de borde.
¿Al borde o no al borde?
Cuando trabajamos para salir de la ubicación física del punto final a la proximidad de la ubicación del servidor perimetral, podemos estar en la proximidad o fuera de la proximidad. El primero se considera comúnmente ubicaciones en las instalaciones, como su casa, un edificio o campus universitario o empresarial, o una celda pequeña o una torre de telefonía celular cercana que preste servicio a un usuario móvil itinerante .
La informática de borde de proximidad se está volviendo más importante para la informática crítica que puede requerir conexiones de baja latencia y altamente confiables entre el dispositivo cliente de punto final y los recursos del servidor de borde. Piense en una fábrica inteligente o en un puerto inteligente. La seguridad y la privacidad se están convirtiendo en motivos de ubicación cada vez más importantes. Es importante tener en cuenta que la informática de borde de proximidad también puede ser de igual a igual. Un buen ejemplo serían los drones conectados de forma inalámbrica para participar en la inteligencia de enjambre y la auto-orquestación y gestión en torno a tareas coordinadas.
La ubicación del servidor fuera de proximidad para la informática de borde puede ser en una oficina central de telecomunicaciones, un sitio de colocación que alberga un centro de datos regional o municipal para una empresa. También puede ser una de una gama cada vez mayor de zonas de disponibilidad física o lógica, zonas locales y puntos de presencia de borde de proveedores de CDN (Red de distribución de contenido). Eso puede incluir los grandes proveedores de servicios en la nube como AWS, Microsoft Azure y Google Cloud.
Los recursos informáticos de borde fuera de proximidad tienden a servir cargas de trabajo de aplicaciones de informática de borde menos críticas y no sensibles al tiempo, como el almacenamiento en caché y la distribución de contenido local, la agregación masiva de datos o el entrenamiento del modelo de ML federado. Si bien brindan cierto grado de beneficio de latencia, su valor principal es reducir los costosos costos de comunicación de retorno de enviar cantidades masivas de datos entre las nubes públicas centrales y la ubicación predeterminada.
Técnicamente hablando, se trata de bordes de red
Hay que considerar la vista de red o telecomunicaciones. Este ángulo en el borde es importante porque, desde una perspectiva técnica, la computación (procesamiento, memoria y almacenamiento) reside física y lógicamente en una red. Sin la red y el hardware de infraestructura, no hay nube, ni nube perimetral, ni computación perimetral.
La informática es la aplicación de software. En el caso del edge computing, tiene una arquitectura de software distribuida y cada vez más desagregada. Por otro lado, computación es un término orientado al hardware que significa los recursos de infraestructura en los que se ejecutan las aplicaciones. Piense en esto en términos de servidores de borde que contienen procesadores, memoria, almacenamiento y componentes de red que los conectan a la red.
Es posible que también haya oído hablar del borde cercano y del borde lejano. En su mayor parte, así es como las empresas de telecomunicaciones describen el extremo más alejado de la red o el “borde de acceso”. El borde cercano, por otro lado, está poblado por las oficinas centrales de los operadores de telecomunicaciones y los PoP de los ISP (proveedores de servicios de Internet). La clave es que los dispositivos de punto final se conectan a las redes de borde lejano, que posiblemente incluyen redes locales, tanto privadas como públicas. Como usuarios finales, la mayoría de nosotros nos ocupamos del extremo más alejado. Poco conocido para la mayoría de nosotros, nuestras películas y programas de televisión de Netflix se transmiten desde los nodos de borde CDN ubicados en el borde cercano.
Curiosamente, los proveedores de servicios en la nube y el mundo de las tecnologías de la información suelen utilizar la visión de red de las empresas de telecomunicaciones de la informática de borde (borde cercano, borde lejano) cuando hablan de la ubicación de las cargas de trabajo y la computación del servidor de borde. Esta visión difiere de la forma en que ven las cosas las personas del sector industrial que han estado trabajando con “Internet industrial” o “Internet industrial de las cosas”. El mundo de IIoT todavía considera predominantemente que los límites de la computación de borde están dentro de las paredes de una fábrica. En su opinión, el borde se origina desde los sensores en el campo hasta la puerta de enlace de IoT o el servidor local ubicado en un casillero de servidor en una planta, o lo que a menudo se conoce como el borde de IoT. Para la gente de IIoT, la nube pública y el perímetro de telecomunicaciones comienzan fuera de los límites de su red privada.
Es importante tener en cuenta que mientras que el mundo de la tecnología operativa (OT) ve la computación en el borde desde el sensor hasta la nube, las empresas de telecomunicaciones y el mundo de la TI ven la computación en el borde desde el punto de vista de la nube central, el centro de datos o el núcleo de la red hasta el punto final -dispositivos o sensores-. No es raro ni sorprendente que surjan debates semánticos y confusión cuando las perspectivas en duelo se encuentran entre sí.
Hasta la fecha, la mayoría de las verticales de la industria solo han comenzado a aventurarse más allá de sus sagradas redes industriales. Sin embargo, su visión de la computación de borde está cambiando a medida que el mundo de OT choca con los mundos de TI y CT (tecnología de comunicaciones).
Como puede ver, el borde es una frontera salvaje y lanuda que necesita un afeitado y una pizca de colonia. Y aún no ha terminado, así que espero que sigan conmigo mientras continuamos explorando la vanguardia de nuestro futuro digital.
En mi próximo artículo de Cutting Edge, continuaremos subiendo la pila de borde y hablaremos sobre las modalidades de computación y las diferentes vistas sobre la computación en la nube de borde. Hasta entonces, medite en este humilde intento de explicar la base de la computación en el borde y el borde. Espero sus comentarios y compartir.
Por Leonard Lee