Bienvenido a la vanguardia. Soy Leonard Lee, analista de Acceleration Economy Network que lo llevará en un viaje al borde de la red, el borde de IoT para explorar y descubrir de qué se trata toda la emoción sobre la informática Edge Computing. Un poco sobre mi experiencia: he estado en tecnología y consultoría durante casi 30 años. Anteriormente fui socio gerente de Gartner Inc, y socio y director de varias firmas de consultoría de gestión y tecnología, incluidas IBM, PwC y EY. A través de mi empresa, neXt Curve, he estado trabajando con algunas de las empresas líderes en todos los sectores de la industria de la tecnología en la informática emergente.
¿Qué es Edge Computing? El término se ha convertido en la palabra de moda del día. Muchos expertos de la industria afirman que Edge Computing es la próxima gran novedad. Otros afirman que llevamos décadas haciendo informática al límite. Para hacer las cosas aún más confusas, algunas personas dicen que la ventaja es todo lo que está fuera del centro de datos. ¿Qué significa todo esto?
En esta serie de contribuciones de varios analistas a Acceleration Economy, quiero ayudarlo a comprender qué es Edge Computing, las diferentes formas que asume, lo que significa para su negocio y por qué debería interesarle. También exploraremos qué están haciendo las empresas y las industrias para extraer una ventaja competitiva innovando sobre tecnologías, aplicaciones y modelos comerciales de computación de vanguardia en evolución.
Edge Computing: dónde está la acción
Desde hace unos años, he estado observando acerca de Edge Computing con interés desde el surgimiento de las CDN (redes de distribución de contenido) en la primera era de Dotcom. Pero en los últimos años, lo veo como un punto de convergencia en el que se unen TI, telecomunicaciones (CT) y varios dominios operativos (OT). Piense en ello como la nube se encuentra con 5G, se encuentra con IoT en todos sus diferentes sabores. Por supuesto, no podemos olvidarnos de la informática de Inteligencia Artificial emergente y el software híbrido.
También estamos viendo una amplia gama de tendencias y temas tecnológicos que se cruzan en todos los puntos del “borde” (el ‘edge’). Los viejos métodos se encuentran con nuevas formas de pensar sobre la computación (cómo implementamos los recursos de TIC) y la computación (cómo diseñamos e implementamos aplicaciones de software y datos). El espacio está siendo moldeado por tecnologías de centros de datos de vanguardia y tecnologías de end-point, desde software hasta hardware, hasta el silicio.
La mejor parte de Edge Computing es que todos exploran simultáneamente sus capacidades y potencial. Es un asunto lleno de valor comercial y desafíos técnicos para tecnólogos y líderes comerciales.
Las palabras tienen significado, también lo tiene The Edge
Quiero comenzar esta columna abordando la semántica porque Edge Computing adolece de conceptos erróneos y tergiversaciones desenfrenadas. No puedo contar la cantidad de foros de analistas sobre Edge Computing en los que todos hablaban entre sí. Establecer una nomenclatura fundamentada es un primer paso importante en cualquier discurso tecnológico publicitado porque las palabras tienen significado. No podemos entablar una discusión fructífera sobre cómo puede marcar la diferencia para su negocio sin tener claro lo que nos estamos diciendo.
Entonces, comencemos con la ventaja. ¿Qué es? En los últimos cinco años, he tenido interminables debates sobre esta palabra con líderes de tecnología de TI, CT y OT. Hay matices específicos de dominio en lo que es el borde para cada una de estas comunidades, pero hablando de manera integral, el borde es la ubicación predeterminada. Es simplemente donde se encuentra un dispositivo de end-point “cliente”. Esa ubicación puede ser el borde de la red, el suelo de una fábrica, su hogar o usted.
Por tanto, es importante comprender que Edge Computing se trata de informática distribuida. No es una computadora independiente en su teléfono inteligente o su refrigerador inteligente. En mi opinión, esto es una distinción importante porque hay muchas tecnologías e innovaciones que hacen que la computación en el dispositivo sea una alternativa más atractiva a la computación distribuida. En el contexto de la informática perimetral, el dispositivo de end-point es un cliente. En el caso de un teléfono inteligente, resulta ser uno cada vez más poderoso. Sin embargo, un dispositivo de punto final es un participante esencial en una aplicación de Edge Computing o en el diseño de un sistema, al igual que el teléfono inteligente es un cliente importante en la computación en la nube de hoy.
Para las personas con conocimientos técnicos, Edge Computing es esencialmente un modelo de computación cliente-servidor. La computación perimetral (el recurso para procesamiento, almacenamiento y redes) aloja el servidor que se encuentra cerca de un dispositivo cliente ubicado en una ubicación predeterminada. El servidor puede estar ubicado en una puerta de enlace inteligente de IoT, un nodo de nube de borde en una torre de telefonía local o una sucursal de un operador de telecomunicaciones.
Lo que diferencia al Edge Computing de la “computación en la nube” es que el servidor está ubicado en cualquier lugar que no sea una nube pública de hiperescala o un centro de datos empresarial. El servidor perimetral se coloca más cerca de la ubicación predeterminada por varias razones, como la latencia o la soberanía de los datos. Además, los avances tecnológicos están creando nuevas posibilidades para diseñar sistemas distribuidos y aplicaciones en el “borde” que presentan alternativas convincentes a la computación en la nube centralizada.
Desde el advenimiento de las CDN, Edge Computation ha sido un contrapunto a la computación en la nube centralizada que ha estado de moda en el mundo de las TI durante la última década. Desde el punto de vista tecnológico, el entusiasmo reciente por la computación de borde es, irónicamente, en gran parte atribuible a los avances en la computación en la nube durante los últimos 7 años con el advenimiento de las arquitecturas nativas de la nube. Los hiperescaladores como AWS, Google y Microsoft se han dado cuenta. Entraremos en ese interesante mundo en un artículo separado, ya que merece una atención especial.
Enmarcando el borde
El borde y Edge computing son temas extremadamente diversos. Ciertamente más diversa que la noción convencional de computación en la nube. ¿Por qué? Es más que el principio de densificar la mayor cantidad de cómputo posible en centros de datos de hiperescala que alojan nubes públicas masivas. Esencialmente, el perímetro es una amplia variedad de ubicaciones y la computación perimetral es una gama de arquitecturas y modalidades de rápido crecimiento que se adaptan a los requisitos de implementación localizados.
La computación perimetral viene con una amplia y profunda gama de complejidades que, por lo general, son incomprendidas por algunos o insuficientemente apreciadas por otros. No es un dominio que esté bien servido por abstracciones. Los detalles y las complejidades importan. Tendrá que abordarlos y navegar por ellos para descubrir y obtener valor para su negocio, ya sea un proveedor de servicios o un usuario final empresarial.
El siguiente diagrama es uno que armé para enmarcar las diferentes capas y puntos de vista de la computación de borde y borde.
Utilizaré esta taxonomía y este modelo como referencia en nuestras discusiones en curso. Juntos, podemos perfeccionarlo para aquellos que se aventuran a la vanguardia de nuestro futuro digital.
Hay una enorme cantidad de conceptos e información que entender y digerir. Puede llevar tiempo comprender la nomenclatura, la taxonomía y los conceptos que sustentan la computación perimetral. Honestamente, también me tomó un tiempo entenderlo, pero esta columna lo llevará allí. Llegaremos juntos.