VCF Fleet Deployment Models â 4 Designs
⸠VCF Fleet Deployment Model Selection Spectrum â from Single AZ to Multi-Region
âī¸ Common Elements Across All Fleet Designs
- Single VCF Operations instance manages all VCF Instances in the fleet
- Single VCF Automation instance provides self-service across the fleet
- Centralized management reduces operational complexity + ensures consistency
- Latency: Must verify all latency requirements between VCF Operations and ALL fleet components before finalizing design
- Placement: VCF fleet in low-latency, high-bandwidth network segment (ideally)
- Scale: Multiple fleets may be required (e.g., 1 fleet per region: AMER, EMEA, APAC)
- Foundation: Basic Design is architectural foundation for all fleet deployments; supports incremental expansion
- Architecture Flexibility: Single or multi-domain per instance; mixed cluster types within domains; flexible workload segmentation (VDI, K8s, GP)
đ Fleet Deployment Model Comparison
| Attribute | Basic | Site HA | Multi-Site/Region | VCF Edge |
|---|---|---|---|---|
| AZ Count | 1 | 2+ | Multiple regions | 10+ sites |
| Cross-AZ HA | â | â | â | Partial |
| Stretched Clusters | â | â | Optional | Optional |
| Multiple Instances | â | Optional | â | â |
| Complexity | Low | Medium | High | Medium-High |
| Log/Metrics | Optional | Optional | Recommended | Optional |
VCF Fleet Sizing Models â Simple ¡ HA-Medium ¡ HA-Large
âšī¸ Planning Workbook
Download the Planning and Preparation Workbook â populate Management Domain Sizing tab to determine exact resource requirements based on chosen design.| Component | Simple | High Availability â Medium | High Availability â Large |
|---|---|---|---|
| VCF Management Services | 1Ã Control Plane Node 3Ã Large Worker Node | 3Ã Control Plane Node 3Ã X-Large Worker Node | 3Ã Control Plane Node 4Ã X-Large Worker Node |
| SDDC Manager | 1Ã Default | 1Ã Default | 1Ã Default |
| vCenter | 1Ã Small | 1Ã Medium | 1Ã Large |
| NSX | 1Ã Medium | 3Ã Medium | 3Ã Large |
| VCF Operations | 1Ã Small | 3Ã Medium | 3Ã Large |
| License Server | 1Ã Default | 1Ã Default | 1Ã Default |
| Cloud Proxy | 1Ã Small | 1Ã Standard | 1Ã Standard |
| VCF Automation | 1Ã Medium | 3Ã Medium | 3Ã Large |
| Component | Simple | High Availability â Medium | High Availability â Large |
|---|---|---|---|
| VCF Management Services | 1Ã Control Plane Node 2Ã Large Worker Node | 3Ã Control Plane Node 2Ã X-Large Worker Node | 3Ã Control Plane Node 3Ã X-Large Worker Node |
| SDDC Manager | 1Ã Default | 1Ã Default | 1Ã Default |
| vCenter | 1Ã Small | 1Ã Medium | 1Ã Large |
| NSX | 1Ã Medium | 3Ã Medium | 3Ã Large |
| Cloud Proxy | 1Ã Small | 1Ã Standard | 1Ã Standard |
| VCF Operations | Fleet-level (1st Instance) â not redeployed in additional instances | ||
| VCF Automation | Fleet-level (1st Instance) â not redeployed in additional instances | ||
| License Server | Fleet-level (1st Instance) â not redeployed in additional instances | ||
âšī¸ Additional Instance Note
VCF Operations, VCF Automation, and License Server are fleet-level components. Additional VCF Instances leverage the existing fleet components â no redeployment required.
Network Consumption Models â 5 Models
| Model | Interface | Key Capabilities | Supports All Apps Org | Supports VKS | NSX Federation | Implications |
|---|---|---|---|---|---|---|
| VCF Automation All Apps Orgs |
VCF Automation portal/API | VPC-based networking (prescriptive) ¡ Centralized or Distributed VLAN connectivity ¡ Supervisor services ¡ Avi LB | â | â | â | Admins should NOT interact directly with NSX UI/API (except troubleshooting) ¡ Best for new workloads |
| Virtual Private Cloud (VPC) |
vCenter UI / NSX UI / API | Self-service N/S services ¡ NAT (Centralized+Dist-VLAN) ¡ VPN ¡ VKS (Centralized+Dist-VLAN) ¡ IPAM embedded ¡ Projects + multi-tenancy | â | â | â (not via Global Mgr) | Without All Apps Orgs: IaaS tenancy at network/security level only ¡ Software-defined allows scaling N/S stack |
| NSX Segment | NSX UI / API | Tier-0/Tier-1 gateways + segments ¡ NSX Federation full support ¡ NSX Projects + multi-tenancy ¡ VPN ¡ Advanced L7 security ¡ VM Mobility across L3 | â | â | â Full | Requires NSX-specific knowledge ¡ No embedded IPAM ¡ NSX segments as DVPG in vCenter (view only â no CRUD) |
| VLAN Networking | vCenter + Switch Admin | VMs on DVPG or NSX VLAN segments ¡ Physical fabric handles routing ¡ Familiar traditional model ¡ VKS supported ¡ IPv6 supported | â | â | â | Static config ¡ Network admin required for every new VLAN ¡ Max 4094 VLANs in L2 domain ¡ No IaC approach possible |
| VCF Automation VM Apps Orgs |
VCF Automation portal/API | VM-based self-service ¡ Avi LB self-service ¡ Multiple external connections ¡ VLAN extension subnets ¡ External IP Blocks + Infoblox IPAM | VM Apps only | Limited | â | Traditional VM workloads ¡ Provider delegates LB, FW, org resources ¡ Quotas enforced |
vSphere Supervisor Models â Zones, Control Plane, Storage Topologies
vSphere Zone Types
| Zone Type | Mapping | Benefits | Implications |
|---|---|---|---|
| Single vSphere Cluster Zone | Maps to a single vSphere cluster | Simplest deployment model | Scale by adding new vSphere cluster as additional workload zone ¡ Removing only cluster requires draining ALL workloads from zone |
| Multi vSphere Cluster Zone | Maps to multiple vSphere clusters | Scale compute by aggregating clusters ¡ Easier capacity expansion ¡ Seamless cluster replacements/upgrades/retirements with no downtime | Requires shared storage for cluster decommissioning ¡ Storage policies must be identical between clusters ¡ Network segments uniformly available between clusters ¡ Similar performance characteristics required across clusters ¡ Namespace can only allocate from a single vSphere Cluster from the zone |
Control Plane Availability Models
| Model | Nodes | Default? | Benefits | Implications |
|---|---|---|---|---|
| Simple | 1 Control Plane Node | â Default at WLD creation | Simplified activation ¡ Minimal resources | Single point of failure ¡ Downtime during upgrade ¡ NOT supported for Three Zone Management deployments ¡ Can scale to HA post-activation (Single Management Zone only) |
| High Availability | 3 Control Plane Nodes (1 per zone in 3-zone model) | â | Protects against single CP node failure ¡ Required for Three Management Zone model | Only option for Three Management Zone deployment ¡ Additional resources required |
vSphere Supervisor Zone Deployment Models
| Model | Management Zones | Workload Zones | Supports vSphere Pods | All Apps Org | Notes |
|---|---|---|---|---|---|
| Simplified Supervisor | 1 (combined) | Same as mgmt | â | â | Single CP VM ¡ Single vNIC ¡ No LB ¡ Minimal resources ¡ VM Service only |
| Single Mgmt Zone â Combined Workload | 1 | Same zone | â | â | Simple or HA CP ¡ No extra clusters for workloads ¡ Cluster availability impacts both mgmt + workload |
| Single Mgmt Zone â Isolated Workload | 1 dedicated | Separate zones | â | â | Simple or HA CP ¡ Mgmt and workload availability independent ¡ Requires extra clusters for workloads |
| Three Mgmt Zones â Combined Workload | 3 | Same as mgmt | â | â | HA CP only ¡ Activation via API only ¡ Protected from single cluster outage ¡ No extra clusters for workloads |
| Three Mgmt Zones â Isolated Workload | 3 dedicated | Separate zones | â | â | HA CP only ¡ API activation only ¡ Maximum isolation ¡ Additional clusters required |
Supervisor Storage Topologies for vSphere Zones
| Topology | Scope | Supported vSAN Storage | Zone Failure Behavior |
|---|---|---|---|
| Zonal Datastore | Local to single vSphere Zone ¡ Attached to hosts in that cluster ¡ Only accessible by workloads in that zone | vSAN Cluster ¡ vSAN Cluster + File Svcs ¡ Stretched vSAN ¡ Stretched vSAN + File Svcs ¡ vSAN Storage Cluster ¡ vSAN Storage Cluster + File Svcs ¡ Stretched vSAN Storage Cluster ¡ Stretched vSAN Storage Cluster + File Svcs | Failure of zone impacts workloads in that zone; Stretched vSAN options auto-restart workloads in surviving zone |
| Multi-Zone Datastore | Multiple zones each with own dedicated datastore ¡ No storage-level replication or failover | vSAN Cluster ¡ vSAN Cluster + File Svcs ¡ vSAN Storage Cluster ¡ vSAN Storage Cluster + File Svcs | Application must provide own HA/replication ¡ StatefulSet replicas distributed across zones ¡ RWX file volumes local to zone (unavailable on zone failure) |
| Cross-Zone Datastore | Single logical datastore spanning multiple zones ¡ Infrastructure-level HA and fault tolerance | vSAN Storage Cluster ¡ vSAN Storage Cluster + File Svcs | Infrastructure protects from single zone failure ¡ RWX volumes accessible during zone failure (File Svcs model) ¡ App replication still recommended |
VCF Automation Models
| Model | Nodes | Use Cases | Scaling | Implications |
|---|---|---|---|---|
| Simple | 1 node (small appliance) | PoC/Evaluation ¡ Small-scale non-critical ¡ Dev/Test | Scale-out to HA by resizing to Medium/Large â auto scales to 3 nodes | No application-level HA |
| High Availability | 3-node cluster (medium or large) | Production ¡ Mission-critical ¡ Enterprise ¡ Future growth | Scale-up/down (medium â large) ¡ Supports external LB | Application-level availability ¡ Supports external load balancer |
Workload Connectivity Models â 5 N-S Data Path Architectures
| Model | N-S Path | NAT | VPN | LB Support | All Apps/VKS | Multi-Rack L3 | NSX Federation | vCenter UI |
|---|---|---|---|---|---|---|---|---|
| Centralized (NSX Edge) | NSX Edge nodes â physical uplinks | â (Auto-SNAT, NAT, GW FW) | â | Avi LB + VNA LB | â Both | â | â | â |
| Distributed VLAN (VNA) | Direct from ESX host pNIC to fabric | â (Default Out NAT, NAT only) | â | VNA-based LB | â Both | â | â | â |
| Distributed VXLAN (EVPN) | Host pNIC â EVPN-VXLAN fabric | External IP (1:1 stateless NAT) | â | None native | â All Apps/VKS | â | â | â |
| NSX Segment (Tier-0/1) | NSX Edge (active/active or active/standby T0) | â (T1 stateful) | â | Advanced T1 LB | â All Apps Org | â | â Full | â |
| VLAN Networking | Physical fabric (traditional routing) | â | â | External only | â All Apps Org | Limited (4094 VLAN) | â | â |
âšī¸ Distributed VXLAN Requirements
Distributed VXLAN requires EVPN Route Controller node(s) to exchange MP-BGP EVPN NLRI and a standard EVPN-VXLAN network fabric. Near host pNIC line rate for traffic; no NSX Edge nodes required.
VCF Management Services Models + Management Network Models
đĻ Component Models â What Runs Where
| Component | 1st VCF Instance | Additional Instances |
|---|---|---|
| Fleet Lifecycle | â Fleet-level | â |
| Salt RaaS | â Fleet-level | â |
| Log Management | â Fleet-level (Day-N) | â |
| SDDC Lifecycle | â Instance-level | â Instance-level |
| Telemetry | â Instance-level | â Instance-level |
| Salt Master | â Instance-level | â Instance-level |
| Identity Broker | â Instance-level | â Instance-level (Day-N) |
| Real-Time Metrics | â Instance-level (Day-N) | â (Day-N) |
| Software Depot | â Instance-level | â (Day-N) |
â ī¸ Day-N Deployment Note
Log Management, Real-Time Metrics, Identity Broker (in additional instances), and Software Depot (in additional instances) require adding more worker nodes as a Day-N operation.đ Deployment Models â Simple vs HA
| Model | Control Plane | Workers | Failure Impact |
|---|---|---|---|
| Simple | 1 CP node | 3 workers | CP failure â redeploy cluster + restore from backup |
| High Availability | 3 CP nodes | Spec + count depends on deployment size | HA for CP + workers; no impact during upgrade |
đ Management Network Models
- Standard: VCF components on vSphere Distributed Port Group (DVPG)
- NSX Stretched Overlay: VCF components on NSX stretched overlay segment + DVPG. Supported ONLY for: VCF Operations, VCF Automation, License Server, VCF Ops for Networks
- IP Mobility: Stretched overlay enables IP mobility for VCF Ops + Ops for Networks (DR scenarios)
- VCF Automation DR: Same IPs reusable at recovery site via NSX stretched overlay
- NSX Federation: Global Managers must be deployed Active/Standby on this model
- VCF Mgmt Services: Deployed Day 0 on DVPG â NOT on NSX overlay segments
- NSX Edge Cluster: Additional steps required; BGP routing required for T0 gateway
Operations Models â VCF Operations ¡ Log Management ¡ Ops for Networks ¡ Recovery
| Model | Nodes | Additional Appliances | Scaling | Implications |
|---|---|---|---|---|
| Simple | 1 node | License Server ¡ Cloud Proxy ¡ SDDC Manager | Scale-up + scale-out to HA | Slower recovery from failure ¡ vSphere HA restarts on host failure ¡ Service interruption possible for monitoring/alerting + fleet mgmt |
| High Availability | 3-node cluster: Primary + Replica + Data node | License Server ¡ Cloud Proxy ¡ SDDC Manager ¡ Optional external LB | Scale-up all nodes ¡ Scale-out with additional data nodes ¡ Cloud Proxy â collector group (manual) | Rapid single-node failure recovery ¡ External LB: extra IP+FQDN + SAN cert entries for all nodes + LB FQDN |
| Continuous Availability | Node pair across 2 AZs: Primary â Primary Replica ¡ Data â Data Replica | License Server ¡ Cloud Proxy | Cross-AZ scale | Highest availability model; requires 2 AZs; data replication between zones |
| Model | Nodes | Benefits | Key Notes |
|---|---|---|---|
| Simple | 1 replica | Smallest footprint; can extend to HA | Day-2 deploy via VCF Operations ¡ VIP IP + FQDN required at deploy (can add later) ¡ No app HA ¡ vSphere HA restarts on failure |
| High Availability | 3+ replica cluster (3â19 replicas) | Distributed cluster + integrated LB ¡ Full to partial service maintained on node failure | Day-2 deploy via VCF Operations ¡ VIP IP + FQDN required at deploy |
| Multi-Instance | Multiple independently managed instances (each Simple or HA) | Large-scale environments ¡ Full isolation between instances ¡ Remote sites (low BW) ¡ Organizationally separate environments | 1 instance integrated with VCF Operations; others run standalone Aria Ops for Logs 8.18 ¡ Day-2 deploy (primary via VCF Ops; secondary manually) |
| Model | Platform Nodes | Collector Nodes | Scale | Implications |
|---|---|---|---|---|
| Simple | 1 Platform node (XL size required) | 1 Collector node | Scale-up + scale-out to HA cluster ¡ Supports 10,000 VMs/objects | Slower recovery ¡ vSphere HA restarts ¡ No app HA ¡ 100% CPU+RAM reservation required ¡ Deploy via VCF Operations (Day-2) |
| High Availability | 3-node cluster | 1 Collector node | Greater scale + availability | Day-2 deploy via VCF Operations |
| Recovery Option | Scope | When to Use | Key Requirements |
|---|---|---|---|
| Component Backup & Restore | Individual component level | Individual VCF component fails; restore without full Instance recovery | SFTP server ¡ Third-party image backup tool |
| VCF Instance Backup & Restore | Entire VCF Instance (same location) | Entire VCF Instance failed; recover in same location | SFTP server ¡ Accounts for sequencing + dependencies ¡ PowerShell automation ¡ Recovery replicates exact identity (VLANs, IPs, hostnames) ¡ Test requires isolated lab (IP conflict prevention) |
| VCF Fleet DR | Fleet-level components to another site | Entire VCF Instance failed; must recover in different location | 2+ VCF Instances + physical sites ¡ IP mobility between sites ¡ Recovers: VCF Ops + Fleet Lifecycle + Salt RaaS + Log Mgmt + VCF Automation |
| Cyber Recovery | VCF Instance affected by ransomware | Ransomware attack; isolated clean room recovery needed | 2+ VCF Instances ¡ Isolated clean room ¡ Push-button network isolation ¡ EDR integration ¡ On-premises recovery |
âšī¸ DORA Compliance
VCF Instance Backup & Restore satisfies regulatory requirements including the Digital Operational Resilience Act (DORA).
Security Models â Identity Broker ¡ VCF SSO ¡ Lateral Security (vDefend)
Identity Broker Architecture â 3-Component Auth Design
- External IdP: Centralized source of digital identities (corporate directory) â authenticates users
- Identity Broker: Connects corporate IdP to VCF fleet components; enables VCF SSO; streamlines auth across components (except SDDC Manager)
- VCF Single Sign-On: Centralized authentication, identity propagation, and session management across VCF fleet
Supported External IdPs
Okta (SAML)
Okta (OIDC)
Ping Identity
MS Entra ID
MS ADFS
Symantec
Generic SAML 2.0
Generic OIDC
AD/LDAP
OpenLDAP
Identity Broker Models
| Model | Deployment | Notes |
|---|---|---|
| VCF Instance IdP Model | Identity Broker on VCF Management Services instance in mgmt domain | Default fleet + instance level auth; VCF SSO + SCIM/JIT/LDAP provisioning methods |
| Multi-Instance IdP Model | Each VCF Instance has own Identity Broker | Used for additional VCF Instances; fleet-level SSO via 1st Instance broker remains |
â ī¸ Identity Broker Upgrade Requirement
Must redeploy VCF Identity Broker 9.0.x to supported network/datastore before upgrading to 9.1. This is a critical pre-requisite step.VCF Single Sign-On Models
| Model | Description | IdP Config | Use Case |
|---|---|---|---|
| VCF Fleet-Wide SSO | Single Identity Broker per fleet; unified SSO across all VCF Instances; user accesses all fleet resources with single login | One IdP â 1 Identity Broker â all fleet components | Standard enterprise deployment; centralized identity |
| Cross-Instance SSO | Multiple Identity Brokers (per instance); SSO works across instances via federation | Multiple IdPs possible; Identity Brokers federated | Multi-instance with separate IdP configs per instance; acquired organizations; regulatory isolation |
| Single VCF SSO | SSO scoped to a single VCF Instance only; no cross-instance auth propagation | One IdP â 1 Identity Broker â 1 instance | Small deployments; isolated VCF Instances; airgapped environments |
| Model | Scope | Key Capabilities | Implications |
|---|---|---|---|
| License Hub | Central vDefend license management | Connected + disconnected ops ¡ Automated renewal reactivation ¡ License endpoints: NSX Mgr + vDefend SSP + Avi Controller ¡ Up to 120 endpoints per License Hub ¡ Usage updated every 180 days | Simplifies license ops ¡ Single pane across multiple vDefend + Avi installations |
| Security Services Platform (SSP) | Appliance-based advanced security | Single SSP Installer deploys + manages single SSP instance ¡ 1 SSP instance per NSX Manager cluster ¡ Security Intelligence, NDR, Malware Prevention ¡ Security Segmentation Score + Report ¡ Firewall Rule Analysis ¡ DFW for Bare Metal workloads ¡ Security Metrics | Mgmt domain or workload domain deployment ¡ May need to expand domain resources for SSP |
| Management Domain Security | VCF management components | vDefend DFW prescriptive methodology ¡ Staged approach: Infrastructure â Environments â Application ¡ Terraform automation script for implementation | Protects VCF mgmt components; simplifies design + planning |
| Workload Domain Security | Customer workload VMs | DFW 1-2-3-4: Four-Stage Prescriptive Segmentation Journey ¡ Stage 1: Segmentation Planning (CSV metadata import) ¡ Stage 2â4: Progressive policy enforcement ¡ RBAC-labeled dynamic security groups | Systematic segmentation implementation; reduces change risk |
VCF Domain Models ¡ vSphere Cluster Models ¡ Distributed Switch Models
Domain Type Comparison
| Attribute | Management Domain | Workload Domain |
|---|---|---|
| Created By | VCF Installer (auto) | VCF Operations (manual/API) |
| vCenter | 1 (shared mgmt components) | 1 dedicated per domain |
| vCenter SSO Domain | Shared (vsphere.local) | Dedicated per domain; supports dedicated IdP |
| Max Workload Domains | â | 40 per VCF Instance |
| Can Run Workloads? | â (also hosts fleet mgmt) | â (primary purpose) |
| NSX Edge Nodes | â | â |
| Lifecycle Management | Independent from WLD | Independent per domain |
NSX Instance Sharing â Dedicated vs Shared
| Attribute | Dedicated NSX per WLD | Shared NSX across WLDs |
|---|---|---|
| Footprint | Higher (each WLD has own NSX Mgr cluster) | Reduced (1 NSX Mgr cluster shared) |
| Availability | Independent mgmt + control plane per WLD â higher availability | Single mgmt + control plane shared â potential single point |
| Scale Limit | Per-WLD limits apply independently | Shared limits; NSX capacity shared across WLDs |
| Lifecycle | Independent upgrade per WLD NSX | Coordinated upgrade (impacts all shared WLDs) |
| Edge Sharing | Edge clusters per WLD only | Edge clusters can be shared when sharing NSX |
| Model | Fault Domains | Storage | HA Type | Rack Failure? | AZ Failure? | Notes |
|---|---|---|---|---|---|---|
| Single-Rack vSphere Cluster | 1 (single rack/L2 domain) | vSAN HCI / External | vSphere HA (host level) | â | â | Default for mgmt domain ¡ Simplest model ¡ All hosts L2 adjacent |
| Multi-Rack Layer 3 | Multiple storage fault domains | vSAN HCI* or Compute (see storage models) | vSphere HA ¡ Rack-level fault domain isolation | â | â | L3 between ESX hosts ¡ Isolated L2 per rack ¡ Extra subnets/VLANs per rack ¡ NOT supported for mgmt domain default cluster ¡ More complex networking |
| Stretched vSphere Cluster | 2 AZ storage fault domains | Stretched vSAN (see notes) | vSphere HA across AZs ¡ Witness in 3rd AZ | â | â | Can stretch single-rack clusters only* ¡ L3 multi-rack clusters CANNOT be stretched ¡ Storage Client traffic separation = cannot stretch Storage Clusters ¡ DR via vSphere Metro Storage Cluster (vMSC) for FC/NFS |
âšī¸ vSAN Node Minimums
Management Domain Default Cluster: 3 nodes (Simple, tolerates 1 host failure, no auto-rebuild) or 4 nodes (HA, tolerates 1 failure with auto-rebuild). All Workload Domain Clusters: Minimum depends on storage policy; typically 4+ nodes for RAID-6 with auto-rebuild.- Role: vSphere Distributed Switches provide centralized provisioning, administration, and monitoring across all associated ESX hosts in a vSphere cluster
- Network services provided: (1) VMs â physical network + other VMs ¡ (2) VMkernel services (mgmt, vMotion, vSAN, NSX host TEP) â physical network
- Deployment: At least 1 VDS per vSphere cluster for system traffic; additional VDS for NSX overlay segments on workloads
- Design qualities driving VDS selection: Availability ¡ Manageability ¡ Performance ¡ Recoverability ¡ Security
- LACP: UI-native configuration for LACP on VDS supported in VCF 9.1 (previously API-only); includes physical fabric validation prechecks
- NIOC (Network I/O Control): Used to prioritize traffic types (mgmt, vMotion, vSAN, NFS, iSCSI, NSX TEP) on shared uplinks
- MTU: 9000 bytes recommended for vSAN and NSX overlay traffic (jumbo frames)
- Out-of-band vCenter operations: In 9.1, VDS changes (add/remove uplinks, teaming, MTU, PNICs) can be performed directly in vCenter without impacting SDDC Manager
Storage Models â Principal Storage Comparison + vSAN Topologies
Principal Storage Feature Comparison
| Capability | vSAN | Fibre Channel | NFS | iSCSI | NVMe |
|---|---|---|---|---|---|
| Full SDDC Solution | â | â | â | â | â |
| Storage Policy Based Management | â | â | â | â | â |
| Automated Deployment & Scale | â | â | â | â | â |
| Automated LCM/Patching/Upgrades | â | â | â | â | â |
| Stretched Clusters | â | â (vMSC) | â (vMSC) | â | â |
| Remote Clusters | â | â | â | â | â |
| Compute Only Clusters | â | â | â | â | â |
| VCF Automated Config | â | â (manual/import) | â (manual/import) | â | â |
vSAN Storage Models
| Model | Architecture | Drive Type | Stretched? | Key Use | Implications |
|---|---|---|---|---|---|
| Single-Rack vSAN ESA | HCI ¡ Single-tier storage | NVMe only | â (2 AZs) | Performance-optimized HCI workloads; default in VCF 9.1 | Extra network config ¡ CPU/RAM overhead ¡ Extra raw capacity for failure scenarios ¡ Auto RAID-6 default |
| Single-Rack vSAN OSA | HCI ¡ Two-tier (cache + capacity) | SATA/SAS/NVMe | â (2 AZs) | Broader hardware compatibility; legacy workloads | Same overhead as ESA; two-tier architecture adds cache tier |
| vSAN Storage Cluster | Disaggregated storage (ESA required) | NVMe only | â (Stretched or Non-Stretched) | Storage-dense nodes; compute scales independently of storage | Do NOT run VMs directly on storage cluster ¡ Requires vSAN ESA |
| vSAN Compute Cluster | Compute-only; mounts remote vSAN datastore | None local | â (2 AZs) | Independent compute + storage scaling; Site Coupling | Requires vSAN Storage Cluster ¡ No local vSAN storage |
| vSAN Stretched Cluster | Single logical cluster across 2 AZs + witness | ESA or OSA | â (native) | Site-level HA; tolerates full AZ failure | Witness host in 3rd site/AZ ¡ vSphere HA auto-restarts VMs in surviving AZ |
| vSAN Multi-Rack | vSAN cluster across multiple physical racks | ESA or OSA | â | Rack-level fault tolerance + scalability | vSAN Fault Domains configured per rack; tolerates rack-level failure |
âšī¸ vSAN HCI Mesh (Datastore Sharing)
Permitted across all vSAN storage models within a VCF domain. Multiple independent vSAN HCI Clusters can consume storage from adjacent vSAN storage resources â flexible cross-cluster capacity sharing.
NSX Manager, Edge Cluster, Load Balancer & VNA Cluster Models
| Model | Nodes | VIP | API Scaling | Upgrade Impact | Notes |
|---|---|---|---|---|---|
| Simple NSX Manager | 1 node | VIP (for future expansion) | Limited | Management + control plane impacted | vSphere HA protects with high restart priority ¡ Smallest footprint ¡ Slower recovery |
| HA NSX Manager | 3-node cluster | VIP (UI + API) | All API via VIP â single node | No impact during upgrade | Anti-affinity rule (nodes on different ESX hosts) ¡ Rapid single-node failure recovery ¡ vSphere HA high restart priority |
| HA NSX Manager + External LB | 3-node cluster | VIP (UI) + External LB VIP (API) | API distributed across all 3 nodes | No impact during upgrade | Best for high-churn API environments ¡ Requires external LB |
| NSX GLOBAL MANAGER MODELS (Federation) | |||||
| HA Global Manager | 3-node cluster | VIP (UI + API) | VIP targets single node | No impact during upgrade | Anti-affinity rules ¡ vSphere HA high restart priority ¡ Centralized management for NSX Federation |
| HA Global Manager + Standby | 3-node active + 3-node standby | VIP per cluster | Active cluster handles API | No impact during upgrade | Active/Standby cross-site model for Global Manager DR ¡ Standby promoted on primary failure |
| Model | vSphere Cluster Basis | Form Factor | Rack Failure? | AZ Failure? | Key Notes |
|---|---|---|---|---|---|
| Single-Rack Edge Cluster | Single-Rack vSphere Cluster | VM or Bare Metal | â | â | Standard deployment ¡ Shared storage between racks required for multi-rack variant ¡ North-south throughput limited by edge node count/type |
| Rack Fault Tolerant (Multiple Single-Rack Clusters) | Multiple Single-Rack Clusters | VM or Bare Metal | â | â | No dependency on physical fabric for rack failure ¡ Optimal fault isolation between racks ¡ Dependency on BGP config for symmetric routing |
| Rack Fault Tolerant (Multi-Rack L3 Cluster) | Multi-Rack Layer 3 vSphere Cluster | VM or Bare Metal | â | â | Higher N-S throughput across racks ¡ Fewer resources vs multiple single-rack clusters ¡ L2 adjacency for VLANs across racks (VXLAN) required |
| Dual AZ â NSX Edge Node HA | Multiple Single-Rack OR Stretched vSphere Cluster | VM or Bare Metal | â | â Fast failover | Fast network failover across AZs ¡ Multiple single-rack: no dependency on physical fabric ¡ Stretched cluster: common datastore required across AZs ¡ BGP config dependency for symmetric routing |
| Dual AZ â vSphere HA Recovery | Stretched vSphere Cluster only | VM only | â | â Slow failover | Symmetric routing maintained ¡ Slow failover (vSphere HA restart time) ¡ Requires physical fabric to extend NSX Edge uplink VLANs + TEP VLAN + mgmt VLANs ¡ Common datastore across AZs |
Virtual Network Appliance (VNA) Cluster Models
- Role: VNA node = appliance providing stateful network services (NAT, L4 LB) that cannot be distributed to hypervisors running Distributed Transit Gateway
- N-S traffic: Traffic requiring stateful services goes through VNA cluster; bypasses NSX Edge nodes entirely
- Supported services: Default Outbound NAT (Auto-SNAT), NAT, Gateway Firewall, L4 Load Balancing
- NOT supported: VPN, centralized routing â use NSX Edge Cluster for those
- New in 9.1: L4 LB for VPCs via VNA; supports VCF Automation All Apps Org + VKS
- Placement: Deployed within workload domain; size + node count based on stateful service requirements
- vCenter UI: VNA Cluster managed via vCenter UI (Transit Gateway / VPC context)
- Near line-rate: Traffic NOT redirected to VNA achieves near host pNIC line rate
- Distributed VLAN Connectivity: Requires VNA nodes for stateful services; no NSX Edge required
| LB Model | Type | Integration | Use Cases | Notes |
|---|---|---|---|---|
| NSX Native LB | Software LB on Tier-1 Gateway | NSX only | L4/L7 LB for NSX Segment workloads ¡ VPN termination LB | Managed via NSX Policy API; no extra appliance |
| Avi Load Balancer | Software-defined L4/L7 (add-on, v32.1.1) | NSX + VPC + Transit GW | Production L4/L7 for VMs + Supervisor + VKS ¡ Full self-service via VCF Automation ¡ Quotas/SE limits/app limits | Separate versioning (32.1.1); NOT in VCF or vSF base SKU; add-on only ¡ External LB for VCF Ops HA (NSX T1 one-arm or Avi) |
| VNA L4 LB | L4 LB via Virtual Network Appliance | VPC / Distributed VLAN | L4 LB for VPC workloads + VKS; stateful services in distributed topology | Requires VNA cluster deployment; no NSX Edge required for Distributed VLAN |
| NSX T1 One-Arm LB | NSX Tier-1 one-arm LB | NSX + management network | VCF Operations HA cluster load balancing (management plane) | Used specifically for VCF Ops HA cluster in NSX stretched overlay network model |
Network Fabric Models ¡ VCF Edge Models ¡ Private AI Models
- Spine-Leaf (IP Fabric): Recommended for VCF deployments; ECMP L3 routing; no STP; BGP/OSPF underlay
- EVPN-VXLAN Fabric: Required for Distributed VXLAN Connectivity Model; MP-BGP EVPN NLRI exchange; near host pNIC line rate
- L2 (ToR) Fabric: Supports Single-Rack vSphere Clusters; L2 VLANs extended to hosts; simpler but less scalable
- L3 Fabric: Required for Multi-Rack Layer 3 vSphere Cluster Model; isolated L2 per rack; extra subnets and VLANs per rack required
- Key requirement: Verify ALL latency requirements (Site to Site) before finalizing fabric design
- Uplink speeds: 25 GbE (standard) or 100 GbE (high-performance / AI/ML workloads)
- LACP: Supported and configurable via VCF Installer/SDDC Manager UI in 9.1 (with physical fabric prechecks)
- MTU: 9000 bytes (jumbo frames) for vSAN + NSX overlay traffic on physical fabric
â ī¸ VCF Edge Requirements
| Requirement | Value | Justification |
|---|---|---|
| Min Sites | 10 sites | Geographically diverse edge locations |
| Min CPU per Host | 8 CPU cores | Minimum resources per edge host |
| Max CPU per Site | 256 CPU cores | Max scale per individual edge location |
| Host Placement | Physically distinct from DC | Separate rack/switch from DC workload hosts |
| Edge vCenter | DC or Co-location facility | Dedicated or existing vCenter for Edge workload |
| VCF Operations | MANDATORY | Required for licensing of Edge environment |
đēī¸ VCF Edge Use Cases & Patterns
- Retail: POS, inventory, customer analytics at edge
- Banking: Branch computing, ATM infrastructure, local compliance
- Energy: Substation automation, SCADA, operational data processing
- Healthcare: Medical imaging, patient monitoring, remote diagnostics
- Manufacturing: OT/IT convergence, factory floor automation
- Government/Defense: Classified/hardened deployments
- 10 Design Patterns including: Single Node + Argo CD, 2-Node vSAN edge cluster, Full VCF stack at edge, Compute-only clusters
- If deploying without full VCF stack: manually deploy VCF Operations + vCenter
đ¤ Private AI Foundation Platform Models
| Model | Abstraction Level | Key Capabilities | Best For |
|---|---|---|---|
| vSphere Supervisor (VKS) | Kubernetes-native | GPU partitioning (vGPU/DirectPath) ¡ VKS clusters with GPU node pools ¡ OCI registries (Harbor) ¡ Deep Learning VMs | DevOps/Data Scientists using Kubernetes; model training + inference; CI/CD for AI apps |
| VCF Automation All Apps | Self-service platform | AI workload catalog items ¡ Pre-configured GPU templates ¡ Avi LB for AI inference endpoints ¡ VLAN extension for AI data pipelines | Platform teams delivering AI IaaS; multi-tenant AI consumption |
| Bare Metal AI Cluster | Near-bare-metal | DirectPath I/O for GPUs (AMD MI350, NVIDIA) ¡ vMotion + Storage vMotion + Live Patch ¡ RDMA passthrough (ConnectX-7, BlueField-3) | Maximum GPU performance; HPC/training workloads; UALink fabric for GPU interconnect |
đŽ Private AI Compute Models â GPU Support in VCF 9.1
| Hardware | Type | Mode | New in 9.1 |
|---|---|---|---|
| NVIDIA ConnectX-7 | NIC + Compute | Enhanced DirectPath + RDMA | â vMotion+LivePatch |
| NVIDIA BlueField-3 | DPU | Enhanced DirectPath | â vMotion+LivePatch |
| AMD MI350 | GPU | Enhanced DirectPath | â GA in 9.1 |
| AMD IOMMU Virt. | IOMMU | DirectPath virtualization | â New in 9.1 |
| Intel E825 NIC | LOM NIC | Xeon Gen 6 platform | â New in 9.1 |
âšī¸ AI Partnerships
Hugging Face, PyTorch, OPEA, and UALink partnerships in VCF 9.1 for optimized AI workload performance on AMD MI350 + GPU clusters.
Detail