PracticeVideosBlogFlashcards

6.1 vSAN Core Architecture: OSA vs Express Storage Architecture (ESA)

Key Takeaways

  • OSA uses disk groups with a dedicated cache device and capacity devices.

  • ESA uses a storage pool per contributing host and certified NVMe devices without dedicated cache disk groups.

  • A cache-device failure can make an OSA disk group unavailable; ESA has a different per-device failure boundary.

  • ESA network requirements depend on the supported ReadyNode profile, including supported 10 GbE entry configurations.

Last updated: October 2026

6.1 vSAN Core Architecture: OSA vs Express Storage Architecture (ESA)

Traditional enterprise datacenters have historically separated compute resources from storage infrastructure, relying on dedicated Storage Area Networks (SAN) or Network-Attached Storage (NAS) arrays connected via Fibre Channel or iSCSI fabrics. While functional, this bifurcated model introduces operational complexity, storage controller bottlenecks, and complex capacity forecasting. VMware vSAN transforms this model by delivering software-defined, hyperconverged storage (HCI) built directly into the VMware ESXi hypervisor.


The Hyperconverged Storage Model & Distributed Object Architecture

Unlike legacy Virtual Storage Appliances (VSAs) that execute as virtual machines running a third-party storage operating system, vSAN is embedded directly into the ESXi VMkernel at the I/O data path. This native kernel integration delivers two primary architectural advantages: it eliminates the context-switching latency overhead inherent to user-space virtual machines, and it allows storage operations to access CPU and memory scheduling primitives with direct integration into the hypervisor storage path.

vSAN aggregates local, direct-attached storage devices (NVMe, SAS, SATA solid-state drives, or magnetic hard disks) across all participating ESXi hosts in a cluster into a single, shared distributed object datastore known as vsanDatastore. Every host in the cluster—whether it contributes local storage or operates as a compute-only node—can access this shared datastore subject to network and placement conditions.

The Object-Based Storage Paradigm

Traditional file systems organize storage into blocks and tracks. vSAN manages data as discrete storage objects. An object is a distinct logical volume that represents a specific virtual machine entity, backed by one or more physical components distributed across cluster nodes according to assigned Storage Policy-Based Management (SPBM) rules:

  • VM Home Namespace: The directory containing VM configuration files (.vmx), log files, and descriptor files.
  • VMDK (Virtual Disk): The virtual hard disk containing the guest operating system and user data.
  • VM Swap: Created when a virtual machine powers on, sized to match unreserved memory allocations.
  • Snapshot Delta Disks: Created when point-in-time virtual machine snapshots are generated.
  • Memory State: Preserves guest physical memory when taking a snapshot with memory or suspending a VM.

At the hypervisor layer, the Distributed Object Manager (DOM) orchestrates I/O distribution, replication, and quorum across hosts, while the Local Log-Structured Object Manager (LSOM) interfaces directly with local physical storage devices.


vSAN Original Storage Architecture (OSA)

The vSAN Original Storage Architecture (OSA) represents the foundational two-tier storage model utilized since the inception of vSAN. In OSA, physical storage devices inside each ESXi host are partitioned into administrative units called Disk Groups.

Sizing Rules & Device Ratios

Every OSA disk group adheres to strict physical configuration rules:

  1. Fixed Cache Ratio: Exactly one dedicated flash-based cache device per disk group. You cannot configure multiple cache drives within a single disk group.
  2. Capacity Tier Sizing: Between one and seven capacity devices per disk group.
  3. Host Limits: An ESXi host can support a maximum of five disk groups, permitting up to 5 cache devices and 35 capacity devices per physical host.

Hybrid vs. All-Flash Operational Modes

OSA operates in two distinct hardware configurations:

  • Hybrid Configuration: Combines flash-based solid-state drives in the cache tier with magnetic spinning disks (HDDs) in the capacity tier. The cache device is split logically: 70% of the cache space is allocated as a read cache to store frequently accessed blocks (accelerating read cache hits), while 30% is allocated as a write buffer to absorb incoming write bursts before destaging to spinning disks.
  • All-Flash Configuration: Utilizes flash SSDs (SAS, SATA, or NVMe) in both the cache tier and capacity tier. Because flash capacity devices provide sub-millisecond random read latencies, a dedicated read cache is unnecessary. Therefore, 100% of the cache device is dedicated as a write buffer. Incoming writes are rapidly committed to the write buffer and later destaged sequentially to capacity flash drives.

Cache and Capacity Planning

In OSA, size cache and capacity from the supported ReadyNode/device combination and workload demand. The logical write-buffer limit is release-specific; drive size alone does not prove usable buffer capacity. Validate controller mode, firmware, drivers and device endurance against the compatibility guide. A generic cache percentage or drive-writes-per-day number is not a substitute for a certified design.

The Failure Blast Radius in OSA

The primary architectural liability of OSA is its blast radius. Because the single cache device serves as the exclusive entry gateway for all read and write I/O within the disk group, a physical failure of that single cache drive causes the entire disk group to go offline. All capacity drives attached to that disk group immediately become unavailable, forcing vSAN to initiate component rebuilds across the remaining cluster nodes.


vSAN Express Storage Architecture (ESA)

Introduced in vSphere 8 and enhanced in vSphere 9, the vSAN Express Storage Architecture (ESA) is an optional, alternative architecture engineered from the ground up for modern enterprise hardware. High-performance PCIe NVMe solid-state drives, high-core-count processors, and 25 GbE / 100 GbE networking allow storage to be handled without the legacy constraints of disk groups.

The Single-Tier NVMe Storage Pool

ESA completely eliminates the two-tier disk group hierarchy and dedicated cache drives. Instead, ESA introduces a single-tier storage pool:

  • Uniform Drive Participation: Every drive claimed by ESA is a certified NVMe SSD that contributes simultaneously to both write performance and persistent capacity storage.
  • Elimination of the Cache Blast Radius: Because there are no dedicated cache drives, the failure of an individual NVMe drive impacts only the specific components stored on that device. It never causes sibling drives to go offline, drastically reducing the failure domain within the host.

The Log-Structured File System (vSAN LFS)

At the heart of ESA is the vSAN Log-Structured File System (vSAN LFS). In traditional storage architectures, writing small, random data blocks incurs significant write amplification and CPU overhead. vSAN LFS ingests incoming writes rapidly into an in-memory and NVMe-backed write log. The LFS batches and packages writes into full stripes, writing them sequentially to NVMe capacity. This design minimizes write amplification, extends SSD drive longevity, and frees CPU cycles.

Adaptive RAID-5/6 Erasure Coding with RAID-1 Write Performance

In the Original Storage Architecture, selecting RAID-5 or RAID-6 erasure coding saved disk capacity but imposed a severe performance penalty. Every write operation required a "read-modify-write" cycle—reading existing parity and data blocks, calculating new parity, and writing back the changes—creating noticeable write latency.

vSAN ESA eliminates the erasure coding write penalty. By leveraging the Log-Structured File System, ESA writes full stripes without performing read-modify-write cycles, achieving RAID-1 write performance parity while maintaining the capacity savings of RAID-5 or RAID-6.

Furthermore, ESA introduces Adaptive RAID-5:

  • Small Clusters (3 to 5 Hosts): Automatically configures a 2+1 parity scheme (2 data segments + 1 parity segment), requiring a minimum of 3 hosts and introducing a modest 1.5x capacity multiplier (33% parity overhead).
  • Standard Clusters (6 or More Hosts): Automatically transitions to a 4+1 parity scheme (4 data segments + 1 parity segment), requiring a minimum of 5 hosts and delivering a 1.25x capacity multiplier (only 20% parity overhead).

Snapshot Behavior

ESA's native snapshot implementation differs from traditional redo-log chains and is designed to reduce snapshot overhead. That does not make snapshots independent backups or guarantee zero latency during every operation. Validate backup-product interoperability, policy, retention and recovery. Keep an independent recovery copy for failures outside the protected storage cluster.

Comprehensive Comparison: OSA vs. ESA

Architectural AttributevSAN Original Storage Architecture (OSA)vSAN Express Storage Architecture (ESA)
Storage Tier DesignTwo-tier hierarchy; strictly organized into Disk GroupsSingle-tier architecture; one storage pool per contributing host
Drive Roles1 dedicated cache drive + 1 to 7 capacity drives per disk groupAll drives serve dual roles (write log buffering and capacity)
Supported Drive MediaNVMe, SAS, SATA SSDs, and magnetic HDDs (hybrid)High-performance NVMe SSDs exclusively (certified ESA profiles)
Failure Blast RadiusHigh; cache drive failure takes down all 1–7 capacity drives in the groupLow; single drive failure only impacts components on that drive
Minimum Network Speed10 GbE recommended (1 GbE supported for hybrid only)Profile-dependent: supported entry profiles can use 10 GbE; higher profiles require greater bandwidth
Erasure Coding MechanicsTraditional 3+1 RAID-5 with read-modify-write penaltyAdaptive RAID-5 (2+1 for 3–5 hosts; 4+1 for 6+ hosts); RAID-1 write speed
Capacity Overhead (RAID-5)Fixed 1.33x multiplier (requires 4 hosts minimum)1.5x on 3–5 hosts (2+1); 1.25x on 6+ hosts (4+1)
Snapshot MechanismvSAN sparse redo-logs; performance penalty on deep treesNative LFS redirect-on-write; native snapshot implementation; validate workload impact
CPU Efficiency & PathTraditional LSOM/DOM stack; higher CPU cycles per I/OStreamlined LFS NVMe path; lower CPU overhead per IOPS

Official Reading

Use the official 2V0-16.25 objective guide for scope and Broadcom technical documentation for the installed 9.0 component. This independent lesson was reviewed October 18, 2026; actual deployment support depends on the applicable version and configuration.

Source Notes

See ESA network profiles and adaptive RAID-5 design. Checked October 18, 2026.

Review Takeaways

  • OSA uses disk groups with a dedicated cache device and capacity devices.
  • ESA uses a storage pool per contributing host and certified NVMe devices without dedicated cache disk groups.
  • A cache-device failure can make an OSA disk group unavailable; ESA has a different per-device failure boundary.
  • ESA network requirements depend on the supported ReadyNode profile, including supported 10 GbE entry configurations.
Test Your Knowledge

Under the vSAN Original Storage Architecture (OSA), what is the structural requirement for a host disk group and the operational consequence if its cache device experiences a permanent physical failure?

A

Each disk group requires two dedicated cache devices mirrored in hardware and up to eight capacity drives; a cache failure causes vSAN to transparently fail over to the secondary cache device without downtime.

B

Each disk group requires exactly one dedicated cache device and one to seven capacity devices; a permanent cache device failure causes the entire disk group and all its capacity devices to go offline.

C

Each disk group pools up to ten drives dynamically without dedicated cache roles; a drive failure only impacts the data components stored on that specific failed device.

D

Each disk group requires one cache device per three capacity drives up to twelve drives total; a cache failure throttles host write throughput by 50% but leaves capacity drives accessible.

Test Your Knowledge

How does the storage tier architecture of the vSAN Express Storage Architecture (ESA) differ fundamentally from the Original Storage Architecture (OSA) regarding drive grouping and cache allocation?

A

ESA introduces three-tier disk groups comprising dedicated NVMe read cache, Optane write cache, and high-density capacity flash.

B

ESA requires dedicated NVMe write buffer drives that are dynamically assigned across hosts via software-defined NVMe-over-Fabrics.

C

ESA eliminates disk groups and dedicated cache drives entirely, utilizing a single-tier storage pool where every certified NVMe drive provides both write logging and persistent capacity.

D

ESA replaces physical disk groups with virtual disk groups implemented inside dedicated storage virtual appliances running on each ESXi host.

Test Your Knowledge

What determines the supported network requirement for a vSAN ESA deployment?

A

Any Ethernet link works regardless of storage demand

B

All ESA configurations require Fibre Channel

C

The number of guest operating systems alone

D

The certified ESA ReadyNode profile and applicable compatibility requirements

Sections you finish are checked off in the contents.