Architecting a VMware NSX Solution : Design Considerations : 4.6 NSX Controller Cluster : 4.6.1 Design Considerations
   
4.6.1 Design Considerations
The NSX Controller cluster must be deployed in an odd number of nodes. The current limitation with version 6.1.x is three nodes. This is to maintain majority in the event of a node failure.
Distribute the NSX Controller VMs across ESXi hosts within the NSX Edge cluster. Leverage VM:VM anti-affinity rules to achieve this.
The NSX Controller VMs are deployed as virtual appliances with the following resource specifications.
Table 3. NSX Controller Cluster VM Specification
Attribute
Specification
Memory
4 GB
CPU Reservation
2048 Mhz
vCPU
4
Storage
20 GB
 
Note Modifying settings is unsupported and memory reservation is not required.