Step 3

Management Domain Sizing & Fit Check

The Broadcom Planning & Preparation Workbook has a Management Domain Sizing sheet, but it only works one direction: you feed it a fleet and it tells you the minimum number of hosts. In a planning meeting the question is usually the other way round — “we’re proposing four hosts with 64 cores and 1 TB each, does that fit?” — and the sheet can’t answer it.

This toolkit provides an interactive tool that does both:

▶ Open the Management Domain Sizing calculator

It reproduces the workbook’s sizing calculation (pinned revision v1.9.1.001) and adds a cluster fit check: enter the hosts you intend to build and it shows whether the fleet fits at N-1 (surviving one host failure), the headroom on each dimension, and the binding constraint. Everything runs in the browser — no data leaves the page.


What it models

Fleet inputs

  • Deployment model (Simple / High Availability) and size (Small / Medium / Large)
  • Principal storage (vSAN-ESA / vSAN-OSA / NFS / FC)
  • Management components: vCenter, NSX Managers (+ Global Manager), NSX Edges, AVI load balancer, Security Services Platform, VCF Operations, Cloud Proxy, VCF Automation, VCF Operations for Networks, plus the always-on SDDC Manager, VCF services runtime (control + worker), and protection reserve
  • A workload-domain repeater — each workload domain’s vCenter and dedicated NSX Managers run inside the management domain, so they add to its footprint; each row also carries an advisory Supervisor planned + NSX Edge form factor check (the WLD Edge cluster itself is not counted — it runs on WLD hosts)

Cluster inputs (the part the workbook lacks)

  • Cluster type (standard / stretched multi-AZ), host count
  • Per-host cores, RAM, and usable vSAN capacity
  • CPU/RAM oversubscription, host + operations reserve %, storage growth %

Outputs

  • Fits / does-not-fit verdict with the tightest dimension called out
  • Per-dimension table: what the fleet needs vs. what the cluster offers, with headroom
  • Fleet requirement: total nodes / vCPU / RAM / disk, minimum hosts, per-host load at N-1
  • vSAN raw-capacity breakdown (VM capacity → swap → FTT redundancy → reserve → growth)

What it does not model (yet)

The tool models the full management-domain component set (SDDC Manager, vCenter, NSX Managers/Edges, AVI, SSP, VCFMS control/worker, VCF Operations, Cloud Proxy, VCF Automation, VCF Operations for Networks + collector, Log Management, Real-time Metrics, License Server, Software Depot, and the protection reserve). A few edge cases are still simplified — add their footprint manually or fall back to the workbook:

  • Identity Broker (additional-instance only; served from the VCFMS cluster).
  • Per-workload-domain: Site Protection / SRM, Security Services Platform. Each workload domain currently contributes only its vCenter and (dedicated) NSX Managers.
  • AVI splits across two domains. The controllers always run in the management domain (the AVI row above), scoped per NSX instance — a second NSX instance means a second controller set on the management footprint, which the tool models once. The Service Engines run per cluster in the workload domain (minimum 2 per cluster), and are not modelled at all — add them to the WLD’s own capacity. See prerequisites.md → Avi Load Balancer.
  • License Hub is modelled (its own row, 10 vCPU / 30 GB / 710 GB across installer + controller + worker) and is added whenever vDefend/SSP or Avi is in scope — once, even when both are. Its 710 GB is the workbook’s figure; the TechDocs component table sums to 810 GB (installer 400 + controller 155 + worker 255). vCPU and RAM match exactly, only disk differs — the same workbook-vs-TechDocs divergence flagged for Avi below (#176). See prerequisites.md → License Hub.
  • A workload domain’s Global Manager is sized the same as its local NSX Manager (the workbook allows a separate Global Manager size).

How the numbers are derived

Appliance footprints are transcribed from the workbook’s table_* reference tables; the host-count and vSAN-capacity formulas are transcribed from the Management Domain Sizing summary cells. The engine is verified against the sheet’s own computed values for the workbook’s saved baseline (High Availability / Medium, VCF Operations excluded — the tool defaults VCF Operations on for a greenfield fleet, which raises these figures):

OutputToolWorkbook
Total vCPU122122
Total RAM (GB)316316
VM capacity (GB)78727872
Minimum hosts44
vCPU / host (N-1)4141
RAM / host (N-1)106106
Storage / host (N-1)58555855
vSAN raw (GB)1756417564

This is a planning aid. Always confirm the final numbers against the official workbook for your actual revision before committing to hardware. For stretched (multi-AZ) builds, also work through 03-multi-az-prep.md — the tool doubles vSAN raw for the dual-site mirror, but the witness, latency budgets, and per-AZ networking still need the multi-AZ prep page.

Validation against Broadcom TechDocs

The footprints are transcribed from the pinned workbook; they were cross-checked against Broadcom TechDocs (issue #16). Results:

  • vCenter (vCPU/RAM), NSX Manager (Extra_Small–Large), and NSX Edge (all sizes) match the current vSphere 9 / NSX docs exactly — Hardware Requirements for the vCenter Appliance, NSX Manager Installation Requirements, NSX Edge Installation Requirements.
  • AVI load balancer — the workbook diverges from the real NSX ALB Controller sizes. The workbook (and so this tool) uses Small 6/32/512, Large 16/48/1400, X-Large 16/64/1750. The authoritative NSX ALB Controller ladder is Small 6/32/128, Medium 10/32/256, Large 16/48/512 — i.e. the workbook’s disk figures are high, it has no Medium tier, and its “X-Large” is not a real controller size (Large is the top). vCPU/RAM for Small/Large still line up. Treat AVI sizing here as indicative; confirm against the NSX ALB install guide for the real controller footprint.
  • vSAN capacity math — OSA ×2 (FTT=1 mirror), the 30% rebuild/ops reserve, and the stretched ×2 mirror all match the vSAN design guidance. The ESA ×1.5 multiplier reflects ESA’s adaptive RAID-5 efficiency, not a RAID-1 mirror (which is ×2) — reasonable as a default, but size for ×2 if you pin FTT=1 RAID-1 on the management cluster.
  • vCenter disk figures and the NSX Manager XLarge row reflect the pinned workbook revision and may differ from later 9.1 point releases.
  • VCF Operations / Automation / VCFMS / Cloud Proxy / Ops-for-Networks come from the workbook’s own reference tables; no external per-size Broadcom table was available to cross-check — validate against the workbook itself.
  • Real-time Metrics does not match the workbook — deliberately. The workbook’s Real-time Metrics row multiplies by a node-count cell that does not exist in the sheet, so its formula evaluates to 0 vCPU / 0 RAM at every size. That is an incomplete row, not a claim that RTM is free: the product plainly asks for resources. The tool instead reports the VCFMS scale-up delta, because RTM deploys no appliances of its own — it grows the services runtime (see 05-day2-deployments.md §B.0), which is why its node count shows 0.
    • Medium — 32 vCPU / 43 GB — is observed, from the Add Real-Time Metrics wizard on a real deployment (2026-07-22).
    • Small and Large are derived, not observed: scaled by the VCFMS worker ratio (a Small worker is 12/24 against Medium’s 24/48; a Large worker is 24/48, the same as Medium). Treat them as estimates until someone sees the wizard at those sizes.
    • Disk is contested. The tool reports the workbook’s 205 GB — the only RTM figure that genuinely traces to the source — while the wizard reports 15 GB for the same Medium instance. The gap is unexplained; budget the larger figure and do not be surprised when the wizard shows less.
  • VCF Automation is sized on its own size, not the deployment profile. It has a separate Small / Medium / Large selector in the tool, and that size also fixes the node count — Small = 1 node (Simple model), Medium / Large = 3 nodes (High Availability). Size and model are not independent choices (#193). The fleet’s deployment model / size does not drive Automation at all, so a Large fleet can run a single-node Automation and vice versa.

NSX Edge / VNA form factors

The NSX Edge node has four form factors. The Virtual Network Appliance (VNA, Distributed connectivity) shares the identical per-node footprint, so the sizer’s single Edge selector covers both families. Per node:

Form factorvCPURAM (GB)Disk (GB)
Small24200
Medium48200
Large832200
XLarge1664200

The management Edge cluster is a 2-node deployment, so the sizer doubles these totals. Figures are transcribed from the pinned workbook and match the NSX Edge Installation Requirements.

An Edge-backed Supervisor needs Large or bigger. When a vSphere Supervisor uses an NSX Edge cluster — VPC networking with a Centralized Transit Gateway, or classic NSX segment networking — that Edge cluster must be at the Large form factor minimum (10-supervisor-enablement.md §3.1); Small and Medium only cover plain north-south routing. The other Supervisor paths use no Edge cluster and the minimum does not apply: VPC networking with a Distributed Transit Gateway runs on a VNA cluster, and vDS networking uses no NSX at all. The sizer carries a vSphere Supervisor planned toggle on the management domain and on each workload domain; it flags an NSX Edge selection below Large. A workload domain’s Edge cluster runs on that domain’s hosts, so it is advisory only there — not added to the management-domain totals.

Source

Figures come from reference/vcf-9.1-planning-and-preparation-workbook.xlsx (v1.9.1.001), sheet Management Domain Sizing. When Broadcom ships a new revision, re-check the table_* values and the summary formulas and update web/src/lib/mgmt-sizing.ts in the same commit.