NSX Controller es un sistema de administración de estado distribuido avanzado que controla las redes virtuales y los túneles de transporte superpuestos.

NSX Controller se implementa como un clúster de dispositivos virtuales de alta disponibilidad responsables de la implementación mediante programación de redes virtuales en toda la arquitectura de NSX-T. El Plano de control central (CCP) de NSX-T se separa lógicamente de todo el tráfico del plano de datos, lo que significa que cualquier error en el plano de control no afectará a las operaciones existentes del plano de datos. El tráfico no pasa por la controladora. En su lugar, la controladora es responsable de proporcionar la configuración a otros componentes de NSX Controller, como los conmutadores lógicos, los enrutadores lógicos y la configuración de servidores perimetrales. La estabilidad y la fiabilidad del transporte de datos son una cuestión primordial en las redes. Para mejorar aún más la alta disponibilidad y escalabilidad, NSX Controller se implementa en un clúster de tres instancias.