UK’s trusted IT infrastructure partner since 2003
Servnet
FinanceToolsConfiguratorGet in Touch
FREE UK TOOL · VENDOR-NEUTRAL HCI SIZING

How many HCI nodes?
vSAN vs Nutanix vs Azure Local.

One workload in, node counts for all three platforms out — with the real raw→usable maths (adaptive RAID, RF2/RF3, mirror/nested resiliency, repair reserves, N+1). No login, no single-vendor lock-in— the neutral first-pass the vendor sizers won’t give you.

3 platforms side by sideVerified vendor resiliency mathsCapacity- vs compute-boundDedupe as a band, not a promise
Your workload
Candidate node
Node specs are your editable estimates. Data-reduction is a planning band (1.0 = none) — dedupe/compression is workload-dependent, never a vendor guarantee.
NODES REQUIRED
VMware vSAN ESA
43.8 TB · capacity-bound
4
Nutanix AOS
57 TB · capacity-bound
5
Microsoft Azure Local
54.7 TB · capacity-bound
6
Fewest nodes ≠ automatically best — it trades against resiliency. Same workload, different data-protection models.
Get my HCI quote →
Indicative — confirm with a Servnet architect. No software prices shown here.
VMware vSAN ESA
RAID-5 erasure coding (adaptive 2+1 / 4+1)
4nodes (3+1)
Usable: 43.8 TB · 37% of raw
Binding: capacity (cap 3 · compute 3 · floor 3)
  • RAID-5 is adaptive: the space-efficient 4+1 (×1.25) needs ≥6 hosts; at 3–5 hosts it uses 2+1 (×1.5).
  • 3 hosts is the stripe minimum; 6 is recommended so a failed host can rebuild.
  • ESA host minimum 128 GB RAM / 16 cores; per-device RAM scaling (KB 90287) — confirm RAM sizing at quote.
Nutanix AOS
FT1 (data RF2 / metadata RF3)
5nodes (4+1)
Usable: 57 TB · 38% of raw
Binding: capacity (cap 4 · compute 3 · floor 3)
  • Each node reserves a CVM (~10 vCPU + 32 GB RAM) from COMPUTE — verify exact figures against a Nutanix Sizer/portal.
  • Usable held below the 95% Stargate cap; one (FT1) or two (FT2) nodes’ worth is reserved for rebuild.
Microsoft Azure Local
Three-way mirror
6nodes (5+1)
Usable: 54.7 TB · 30% of raw
Binding: capacity (cap 5 · compute 3 · floor 3)
  • Repair reserve of one capacity drive per node (up to 4) is set aside before usable capacity; cache drives don’t count toward usable.
Nodes required (incl. N+1)VMware vSAN ESARAID-5 erasure coding (adaptive 2+1 / 4+1)443.8 TB usablecapacity-boundNutanix AOSFT1 (data RF2 / metadata RF3)557 TB usablecapacity-boundMicrosoft Azure LocalThree-way mirror654.7 TB usablecapacity-bound
Node count = the greater of capacity-bound and compute-bound, raised to each platform’s host floor, plus one for N+1. Same workload, different resiliency models — so the counts differ.
Raw → usable efficiency (at recommended nodes)VMware vSAN ESA37%Nutanix AOS38%Microsoft Azure Local30%
Share of installed raw capacity that becomes usable after resiliency + reserves (before any dedupe/compression, which is a separate user-set band). Higher isn’t automatically better — it trades against fault tolerance.
Assumptions (verified per-platform math · your estimates)
efficiency: data-reduction ×1 applied as a USER band (1.0 = none) — dedupe/compression is workload-dependent, never a vendor guarantee
resiliency: vSAN ESA adaptive RAID + 5%+~1/N reserve; Nutanix RF2/RF3 + rebuild-node reserve + 95% cap; Azure Local mirror/nested/dual-parity + per-node repair reserve
compute: node count = max(capacity-bound, compute-bound) then host floor then +1 for N+1; vCPU:core ×4 is workload-dependent (VMware: no single correct ratio)
controllerTax: Nutanix CVM (10 vCPU / 32 GB) is a compute reserve; vSAN/S2D are in-kernel — verify CVM + ESA RAM figures at quote
scope: three platforms only: vSAN ESA, Nutanix, Azure Local. Node/drive specs are your editable estimates — not a quote
Get your HCI hardware quote
We'll validate the node count against the vendor sizer, spec the ReadyNodes / HCI hardware and licensing, and quote — vSAN, Nutanix or Azure Local, whichever suits. No obligation.

Indicative illustration only. Servnet Limited is not authorised or regulated by the FCA and does not provide financial advice or arrange finance. All finance opportunities are referred to Number Eight Business Finance. Finance policy

Two numbers decide node count — and reserves eat more than you think

Every HCI cluster is sized by the greater of two figures: how many nodes you need for usable capacity after resiliency and reserves, and how many you need for compute after the hypervisor and any controller VM. Get one wrong and you strand the other. And the resiliency tax is bigger than the headline: Nutanix RF2 halves raw before you count the reserved rebuild node; vSAN ESA layers a log-filesystem and metadata overhead plus an operations-and-rebuild reserve on top of the RAID factor; Azure Local sets aside a repair drive per node beforeapplying the mirror or parity fraction. This tool applies each vendor’s real numbers so the three land on an honest, comparable footing.

The traps we designed out

  • vSAN ESA RAID-5 is adaptive — the efficient 4+1 (×1.25) only exists at six or more hosts; at 3–5 it’s 2+1 (×1.5). Sizing a 5-node cluster at 4+1 under-provisions it.
  • Azure Local 2-node isn’t 50% — production guidance is nested resiliency at 25%, not a two-way mirror. Assuming 50% materially undersizes raw.
  • Dedupe/compression isn’t a constant — it’s a band you set, defaulting to none. We never bake a vendor’s optimistic ratio into the hardware plan.

HCI resiliency & efficiency reference

Raw→usable efficiency and host minimums by platform and resiliency (before dedupe/compression).

PlatformResiliencyUsable of rawMin hostsNotes
vSAN ESARAID-1 mirror (FTT1)≈50%3 hostsHighest performance, lowest efficiency
vSAN ESARAID-5 (adaptive 2+1 / 4+1)67% (2+1) → 80% (4+1)3 / 6 hosts4+1 (×1.25) only at ≥6 hosts
vSAN ESARAID-6 (4+2)≈67%6 hostsTolerates 2 failures
NutanixFT1 (RF2)≈50%3 nodes+1 node reserved for rebuild
NutanixFT2 (RF3)≈33%5 nodesMetadata rides RF5 → 5-node floor
Azure LocalTwo-way mirror50%2 nodesSingle-fault only
Azure LocalNested (2-node)25%2 nodesProduction-recommended for 2-node
Azure LocalThree-way mirror33%3 nodesTolerates 2 failures
Azure LocalDual parity50% → 80%4+ nodes80% needs 16 all-flash nodes

Efficiency is before reserves + data reduction. Verified against: Broadcom TechDocs · VMware Cloud Foundation Blog · VMware Cloud Foundation Blog · Broadcom TechDocs · VMware Cloud Foundation Blog · Nutanix Bible · Nutanix Bible · Microsoft Learn · Microsoft Learn · Microsoft Learn.

HCI sizing FAQs

How many HCI nodes do I need?

It’s the greater of two numbers: the capacity-bound node count (enough usable storage after the platform’s resiliency overhead and reserves) and the compute-bound node count (enough CPU and RAM after the hypervisor and any controller VM), then raised to the platform’s minimum host count and plus one for N+1 resilience. This calculator computes all of that for vSAN ESA, Nutanix and Azure Local from one workload and shows which dimension binds — because a capacity-heavy cluster can strand CPU, and vice-versa.

Why do the three platforms give different node counts?

Because they protect data differently. vSAN ESA uses adaptive RAID-5/6 erasure coding (space-efficient, but 4+1 only unlocks at six hosts); Nutanix replicates data (RF2 ≈ half the raw, RF3 ≈ a third, and reserves a rebuild node); Azure Local offers mirror (two/three-way), 2-node nested resiliency (25%), or dual parity whose efficiency scales with node count and media. Same usable-TB target, different raw needed — so different node counts. The tool makes those trade-offs explicit rather than hiding them behind one vendor’s optimistic defaults.

Why not just use the vendor’s own sizer?

You can — and you should confirm the final design with one — but the vendor sizers (Nutanix Sizer, the vSAN ReadyNode Sizer) are login-gated and single-platform, so you can’t easily put the three side by side early in a decision. This is a free, no-login, vendor-neutral first-pass to frame the conversation, especially for teams leaving VMware and weighing where to land. We deliberately size it as a deterministic raw→usable engine with cited constants, not a black box.

How is usable capacity calculated for each platform?

vSAN ESA: raw × compression, minus a log-structured-filesystem overhead (~13%) and metadata (~10%), minus a reserve (a fixed ~5% operations reserve plus ~1/N host-rebuild reserve at four or more hosts), divided by the RAID factor. Nutanix: raw ÷ replication factor, minus a reserved rebuild node, kept below the 95% Stargate cap. Azure Local: (raw pool − repair reserve of one capacity drive per node up to four) × the resiliency efficiency fraction. Every constant is from the vendor’s own documentation.

What about dedupe and compression savings?

They’re real but workload-dependent, so the tool treats data reduction as a planning band you set (default ×1.0 = assume none), never a baked-in vendor claim. vSAN ESA is compression-only (no dedupe); Nutanix erasure coding compresses cold data; Azure ReFS dedup is a separate, workload-dependent layer. Set a conservative ratio you can defend, size the hardware for that, and treat any extra savings as headroom — not the plan.

Does this include the controller/CVM overhead?

Yes, on the compute side. Nutanix runs a Controller VM on every node that reserves vCPU and a hard RAM allocation (indicatively ~10 vCPU / 32 GB — confirm against a current Nutanix sizer, as it’s version- and feature-dependent), which the tool subtracts from usable compute. vSAN ESA and Azure Local S2D are in-kernel, so their overhead is smaller but non-zero. This is why the same node can host slightly fewer VMs on Nutanix than on vSAN.

How accurate is it?

The resiliency multipliers, reserves, host minimums and the sizing method are taken from Broadcom/VMware TechDocs, the Nutanix Bible and Microsoft Learn, and cross-checked in an adversarial fact-check pass (July 2026). The maths is deterministic and test-covered. Node and drive specs are your editable estimates, and two items are flagged to confirm at quote — the exact Nutanix CVM reservation and vSAN ESA per-device RAM scaling. A Servnet architect validates the final design against the vendor sizer before you buy.

💷 Spread the cost · IT finance

Spread the HCI cluster over 1–5 years

Nodes, licences and migration on hire purchase, lease or subscription for UK businesses — align the spend with the VMware renewal you’re replacing.

Calculate monthly payments

Indicative estimate · subject to change · no credit check at this stage · hire purchase, lease & subscription for UK businesses

Indicative illustration only. Servnet Limited is not authorised or regulated by the FCA and does not provide financial advice or arrange finance. All finance opportunities are referred to Number Eight Business Finance. Finance policy

Plan your HCI move

Talk to a UK specialist

Get expert advice or a no-obligation quote — servers, storage, networking, maintenance, finance and cloud. We reply the same working day.

or call 0800 987 4111