¿Estamos complicando las infraestructuras de sistemas? En algunas de mis últimas reuniones con gente encargada de sistemas se repitió la misma pregunta.
La respuesta es más complicada de lo que parece en primer momento:
¿Complicando comparando con qué? Para ser objetivo comparemos lo que había en una infraestructura de sistemas hace más o menos diez años. Virtualización en cómputo, jerarquización de redes y “extranet”.
¿No es más simple tener una aplicación monolítica por servidor en bare metal y una red plana basada en hubs para todo? Alguien me podría decir que sí. Pero, la virtualización de servidores consolidó, trajo flexibilidad y movilidad a los servidores. Una red jerárquica y bien segmentada también tiene claros beneficios.
Puede que los contenedores y las redes definidas por software para algunas personas pueda parecer complicado como la virtualización de servidores o la jerarquización de las redes diez años atrás.
Una respuesta simple y una compleja.
Respuesta simple: si vemos solo elementos y configuraciones. Sí estamos complicando sistemas.Solo como ejemplo, en networking ahora hay redes sobrepuestas, distintos planos de gestión por función de los equipos. Controladores. Software Defined Networking. Programabilidad.En cómputo o servidores tenemos también nuevos elementos y configuraciones: Software Defined Storage. Virtualización. Contenedores. Hiperconvergencia. Replicación a múltiples data centers.
Respuesta compuesta: Las infraestructuras de TI parecen más complejas, pero el objetivo final de agregar nuevas capas, configuraciones y controladores es dotar mejoras como ser: Agilidad, visibilidad o la simplificación en la administración.
En este artículo: Lo que necesitas saber sobre Contenedores escribí sobre las ventajas de los contenedores sobre la virtualización de servidores y su impacto en redes. Aquí: Integración, el siguiente gran paso del Software Defined Networking escribí sobre la integración, el siguiente paso de las redes definidas por software. Y ¿qué pasa con desarrollo de aplicaciones? Modernizando Aplicaciones para el mundo multicloud.
Pingback: Site in a Box - JuanCarlosSAAVEDRA.net