#NSX #Concept
Component of [[../../NSX.md|NSX]] Solution by VMware. Management solution typically deployed as a virtual appliance that manages the [[../../NSX.md|NSX]] solution and can optionally be integrated directly into [[../../../Concepts/IT/vCenter.md]].
## Deployment
Multiple sizes are available when deploying Manager nodes:
- Small
- Medium
- Large
Usually deployed in production as a 3-node cluster for high availability. Can also be deployed in a singleton model for lab environments. For singleton mode, vSphere HA and backup/restore are used for high availability.
The appliance is deployed via an OVA directly from vCenter.
## Failures
### With an NSX Manager Cluster
1 Manager failure:
- Impact
- Nothing happens functionally; changes can still be made.
- Recovery option 1
- Get the failed manager up and running again.
- Recovery option 2
- Recover the failed manager from backup.
2 Manager failures:
- Impact
- Management plane is in read-only mode.
- Moving VMs around would be a bad idea, as the ARP/MAC table is in an unhealthy state.
- Recovery option 1
- Get the failed managers up and running again.
- Recovery option 2
- Recover failed managers from backup.
- Recovery option 3
- Convert the remaining manager to standalone — full functionality will be restored after conversion.
3 Manager failures:
- Impact
- Cannot make any changes or access the management interface, but everything else continues to function.
### Singleton NSX Manager
## Functions
The NSX Manager component is used to define and distribute network configurations. User-defined security policies are stored in its internal database and pushed to hypervisors and Edge nodes for enforcement. Information like ARP, IP mapping and inventory is also stored in the NSX Manager. The hypervisors collect this information for the manager. When Control Plane services are also needed, for example in an overlay network, the NSX Manager also stores the global MAC address table and global [[NSX - Control Plane.md#Centralized control plane (CCP)]].