NSX Controller is an advanced distributed state management system that provides control plane functions for NSX logical switching and routing functions. It serves as the central control point for all logical switches within a network and maintains information about all hosts, logical switches (VXLANs), and distributed logical routers. Controllers are required if you are planning to deploy 1) distributed logical routers or 2) VXLAN in unicast or hybrid mode.
No matter the size of the NSX Data Center for vSphere deployment, create three NSX Controller nodes in each NSX Controller cluster. Having a different number of controller nodes is not supported.
The cluster requires that each controller's disk storage system has a peak write latency of less than 300 ms, and a mean write latency of less than 100 ms. If the storage system does not meet these requirements, the cluster can become unstable and cause a system downtime.
The NSX Controller cluster DNS settings override any DNS settings configured on the controller IP pool.
Prerequisites
- Verify that an NSX Manager appliance is deployed and registered with a vCenter Server system.
- Determine the IP pool settings for your controller cluster, including the gateway and IP address range. DNS settings are optional. The NSX Controller IP network must have connectivity to the NSX Manager and to the management interfaces on the ESXi hosts.
Procedure
Results
When successfully deployed, the controllers have a Connected status and display a green check mark.
If the deployment is not successful, see "NSX Controller Deployment Issues" in the NSX Troubleshooting Guide.
During NSX Controller node deployment, automatic VM startup/shutdown is enabled on the hosts where the controller nodes are deployed. If the controller node VMs are later migrated to other hosts, the new hosts might not have automatic VM startup/shutdown enabled. For this reason, check all hosts in the cluster to make sure that automatic VM startup/shutdown is enabled. See "Edit Virtual Machine Startup and Shutdown Settings" in the vSphere Virtual Machine Administration documentation.