Introduction

Every VI workload domain you stand up in VCF asks the same networking question: does it join an existing NSX Manager, or get its own? The Networking page of the workload domain creation wizard boils this down to two buttons – “Join Existing NSX Manager Instance” and “Create New NSX Manager Instance” – but the operational consequences run much deeper than a single click. This is a per-domain decision, not a fleet-wide one, and a VCF instance scaling toward its 25-domain ceiling will likely end up with a mix of both.

Architectural Overview

Shared NSX: Join an Existing Instance

Choosing “Join Existing NSX Manager Instance” surfaces only version-compatible NSX Managers already in the fleet, and the new workload domain’s vCenter is automatically registered as a compute manager against it. VCF 9.1 adds a notable option here: a workload domain can now select the management domain’s own NSX Manager as its shared instance, rather than requiring a separate dedicated NSX deployment elsewhere. Shared NSX means a smaller overall footprint and one fewer NSX Manager cluster to patch and monitor, at the cost of a larger blast radius – an NSX-side incident or maintenance window now touches every domain attached to that instance, and scaling is constrained by whatever headroom the shared instance has left. That headroom has a hard ceiling: an NSX Manager deployed at Large or Extra Large appliance size supports up to 16 attached vCenters (compute managers), while a Medium-sized NSX Manager supports only 2.

Dedicated NSX: Create a New Instance

Choosing “Create New NSX Manager Instance” hands you a full deployment wizard: a Deployment Size of Simple (single-node) or High-Availability (three-node, recommended for anything beyond a lab), an Appliance Size of Medium, Large, or Extra Large, and FQDN requirements for each node plus a cluster-level FQDN. A dedicated NSX Manager gives the domain independent availability, independent scaling, and a lifecycle that moves on its own schedule – nothing else. The tradeoff is a materially higher footprint: another HA cluster to size, deploy, and keep patched.

Version Compatibility Matters More With Shared NSX

Because a shared NSX Manager serves multiple domains, its version has to stay compatible with every attached vCenter – and that compatibility isn’t binary. Broadcom’s workload domain creation documentation lays it out as a state table:

Shared NSX VersionWorkload Domain vCenter VersionResulting State
NSX 9.1vCenter 9.1Full features
NSX 9.1vCenter 9.0.xPinned state (limited to vCenter 9.0 capabilities)
NSX 9.1vCenter 8.0.xPinned state (limited to vCenter 8.0 capabilities)
NSX 9.0.xvCenter 9.0.xFull features
NSX 4.2.xvCenter 8.0.xLegacy mode

Even after NSX Manager itself is upgraded, new NSX 9.1 features stay inactive until every ESXi host transport node across every attached workload domain is running the matching version. A dedicated NSX Manager sidesteps this entirely – its version story only has to make sense for one domain.

The Tradeoff, Side by Side

DimensionDedicated NSXShared NSX
FootprintHigher – own HA clusterLower – reuse existing cluster
AvailabilityIndependent of other domainsShared blast radius
ScalabilityScales independentlyConstrained by shared instance headroom (16 vCenters max on Large/XL, 2 on Medium)
LifecycleUpgrades on its own scheduleVersion compatibility can pin features

A Decision That’s Independent of VPC Connectivity

Whichever NSX topology you pick, it’s a separate decision from how the domain reaches the outside world – VCF 9’s networking consumption model is built on Virtual Private Clouds (VPCs) sitting behind Transit Gateways, and each workload domain chooses how that Transit Gateway connects out. Centralized Connectivity keeps north-south traffic funneled through a dedicated Edge cluster, and only becomes VPC-ready once you configure that Edge cluster with an active-standby Tier-0 gateway after domain creation. Distributed Connectivity is VPC-ready as soon as the domain is created, but needs a Virtual Network Appliance cluster deployed afterward if you want the Distributed Transit Gateway to provide stateful NAT or load balancing. Shared-vs-dedicated NSX and centralized-vs-distributed connectivity are two independent switches you flip for every domain – not one combined choice.

What’s Next

Next in this series: NSX Edge Cluster Deep Dive: Tier-0/Tier-1 Gateways, VPN, and North-South Firewall Design.

Further Reading (Official Broadcom Documentation)

Virtualization Gurus