¿Qué es VMware NSX-T?
¿Qué es VMware NSX-T?
NSX-T (Transformers) está diseñado para abordar muchos de los casos de uso para los que no se diseñó NSX-V,como los multihipervisores. NSX-T es una pila SDN con reconocimiento de múltiples hipervisores que se ha traído para vSphere, KVM, OpenStack, Kubernetes y Docker.
Está diseñado para abordar los marcos de aplicaciones emergentes y las arquitecturas que tienen puntos de conexión heterogéneos entre los ya indicados. Uno de los principales casos de uso de NSX-T es con contenedores. En la virtualización actual, estamos viendo que más y más aplicaciones se ejecutan en entornos fuera de las máquinas virtuales.
También es importante considerar la compatibilidad con múltiples hipervisores el hecho de que NSX-T se ha desacoplado de VMware vCenter Server. NSX-T es una solución independiente para entornos con vCenter y vSphere, pero también puede admitir KVM, nube pública, contenedores (DOCKERS) y también se puede integrar con soluciones como Red Hat OpenShift, Pivotal y otros.
Uno de los principales cambios en el enfoque que verás al comparar los dos productos es que NSX-T está más centrado en dar funcionalidades en busca de dar servicios de red en la nube.
También permite a las organizaciones más flexibilidad en la elección de la solución que mejor se adapte a su caso de uso, ya sea que incluya hipervisores, contenedores, bare-metal y nubes públicas.
VMware NSX-T se integra con la plataforma VMware Photon , que es el sistema operativo propietario de VMware y que desarrolló desde cero desde el cual soluciones como vCenter o los NSX-Controller de NSX-V llevan integrados como S.O.
NSX-T también contiene el complemento de interfaz de red de contenedores (CNI) de NSX-T que permitirá a los desarrolladores configurar la conectividad de red para las aplicaciones de contenedores (Dockers) y que nos ayudarán a entregar la infraestructura como un servicio.
Cambios en la arquitectura
Curiosamente, con NSX-T se ha pasado de la encapsulación basada en VXLAN que es utilizada por NSX-V. Con ello se ha adoptado la nueva encapsulación «Geneve». Esta diferencia en arquitectura hace que NSX-T y NSX-V sean incompatibles en este momento.
¿Cuál es la posición del modo de Encapsulación estándar de GENEVE en contraposición a VXLAN ?. Esta es una cuestión obligatoria cuando hay una gran cantidad de dispositivos de hardware en el mercado que soportan VXLAN
Geneve es una encapsulación recién acuñada y Co-escrita por VMware, Microsoft, Red Hat e Intel. Geneve combina lo mejor de los protocolos de encapsulación actuales como VXLAN, STT y NVGRE en un único protocolo. Mucho se ha aprendido de los protocolos de virtualización de red actuales y como NSX ha madurado. La necesidad de ir más lejos con el protocolo de encapsulación extensible ha salido a la luz. Geneve permite insertar metadatos como campos TLV que se pueden utilizar para nuevas funciones según sea necesario.
Otros cambios en la arquitectura de NSX-T a tener en cuenta:
- Los controladores NSX-T Manager y NSX-T se pueden implementar como máquinas virtuales en ESXi o KVM
- No es estrictamente necesario el uso de vCenter
- Hay un nuevo (hostswitch) que se utiliza para el soporte de multi-hypervisores. Esta es una variante de VMware vSwitch y Open Virtual Switch para KVM
- Utiliza la encapsulación de Geneve, el MTU de 1600 todavía se recomienda para el encabezado de encapsulación
- Cambios de enrutamiento: NSX-T utiliza el enrutamiento optimizado de última generación. Este está basado en varios niveles con separación lógica entre el enrutador del proveedor (Tier0 router) y la función de enrutador del Tenant (TIER1 router)
- Interfaz estándar de HTML5 para configuración y gestión
Resumen final
VMware NSX está evolucionando sin duda, especialmente con la introducción de VMware NSX-T. VMware está demostrando su compromiso con la plataforma de NSX que se mueve más allá de los entornos de vSphere e incluye KVM, OpenStack y varias nubes públicas. Este desacoplamiento de vSphere ciertamente atraerá a otros a la siempre popular plataforma de virtualización de red de VMware.