Mi definición favorita de Network Transformation o transformación de las redes es: la posibilidad de agregar capacidades y funciones extras o externas a las redes como las conocemos hoy. Aprovechar la migración o reemplazo del hardware de redes para adicionar características útiles tanto para la propia plataforma de networking como para plataformas de terceros.
Por lo tanto, el hardware sigue siendo importantísimo para el networking. Además de comparar performance, puertos, protocolos y alta disponibilidad los distintos fabricantes ofrecen nuevas capacidades que son variables importantes para la elección de la plataforma.
En los siguientes párrafos explico 5 capacidades claves que debemos considerar en un proyecto de Network Transformation.
Capacidad de ser parte de un fabric
Esta capacidad permite que equipos sueltos se interconecten entre sí para comportarse como un cluster, un equipo mas complejo o con mayores capacidades y funciones.
Capacidad de programabilidad
Infraestructura como código o Infraestructuras convergentes son algunos ejemplos de infraestructuras programables. Las plataformas de Networking disponibilizan APIs para configurar los equipos desde orquestadores o intérpretes. Programabilidad es una capacidad a tener en cuenta en un proyecto de network transformation.
Capacidad de automatización
Automatizar debe ser una capacidad buscada en cualquier proyecto de TI moderno. Ya sea automatizar el funcionamiento de un equipo en sí mismo o automatizar el comportamiento de todo un fabric o plataforma completa en base a variables externas. Un gran número de fabricantes de networking incluyen herramientas de automatización, incluso funciones de machine learning para aprender del funcionamiento base de la red para resolución de incidentes guiados o la soñada resolución de problemas automatizada.
Capacidad de alojar cargas de Edge Computing
El Edge computing busca utilizar el hardware en el borde de la red o lo más cercano a donde se generan los datos. Los switches y routers pueden tener hardware disponible para este fin, adicional a esto, si podemos tener un motor de contenedores en el sistema operativo de los equipos, completamos la ecuación. Estos contenedores pueden usarse para entregar y procesar métricas de funcionamiento y experiencia de uso del propio networking, ejecutar pruebas sintéticas, convertirse en sensores de seguridad o correr contenedores necesarios para el negocio propiamente.
Capacidad de gestión centralizada
Las redes por su propia naturaleza son distribuidas por lo que administrarla de manera distribuida siempre fue complejo, ahora es más complejo si tomamos en cuenta todas las nuevas capacidades y funciones que vamos agregando. Es por este motivo que la gestión remota centralizada debe ser una de las primeras características a evaluar. Incluso la gestión centralizada de infraestructuras de red es la interfaz para gestionar todas las características revisadas en este artículo.
Estos son 5 de mis capacidades favoritas que busco en un proyecto de Network Transformation.
Este es un artículo original del blog, si le parece útil por favor compártalo.
Abrazo!