NSX Controller, appelé « plan de contrôle central » (Central Control Plane, CCP) est un système de gestion des états distribués avancé qui contrôle les réseaux virtuels et les tunnels de transport de superposition.

NSX Controller est déployé en tant que cluster de dispositifs virtuels hautement disponibles qui sont chargés du déploiement programmatique des réseaux virtuels sur l'ensemble de l'architecture NSX-T Data Center. Le CCP de NSX-T Data Center est logiquement séparé de tout le trafic du plan de données, ce qui signifie que toute défaillance dans le plan de contrôle n'affecte pas les opérations en cours dans le plan de données. Le trafic ne passe pas par le contrôleur. Celui-ci est chargé de fournir la configuration à d'autres composants NSX Controller, tels que les commutateurs logiques, les routeurs logiques et la configuration Edge. La stabilité et la fiabilité du transport de données sont cruciales en matière de gestion réseau. Pour améliorer encore la haute disponibilité et l'évolutivité, NSX Controller est déployé dans un cluster de trois instances.