cd /news/ai-infrastructure/vsan-for-mixed-workloads-policy-desi… · home topics ai-infrastructure article
[ARTICLE · art-35762] src=dev.to ↗ pub= topic=ai-infrastructure verified=true sentiment=↑ positive

vSAN for Mixed Workloads: Policy Design and the OSA-to-ESA Transition

VMware vSAN's Express Storage Architecture (ESA) offers significant performance improvements over the legacy Original Storage Architecture (OSA) for mixed workloads, including transactional and AI training. ESA eliminates dedicated cache drives, uses sequential log writes for RAID-5 parity, and supports at-rest encryption with external KMS, enabling sub-millisecond latency for transactional cores and high throughput for AI workloads. Proper Storage Policy-Based Management (SPBM) is critical for balancing these divergent demands on shared infrastructure.

read2 min views1 publishedJun 21, 2026

💡

What is vSAN OSA & ESA?

VMware vSAN Original Storage Architecture (OSA) is the legacy disk-group-based architecture designed for mixed magnetic/SSD environments. The newer Express Storage Architecture (ESA) is optimized entirely for high-performance NVMe drives, eliminating disk groups in favor of a single Storage Pool.

Enterprise architecture often requires running highly divergent workloads on shared physical infrastructure. Balancing the deterministic latency needed for transactional processing with the massive sequential throughput demanded by AI training profiles represents a classic infrastructure tightrope.

When the underlying platform relies on VMware vSAN, achieving this balance comes down to granular Storage Policy-Based Management (SPBM).

Designing storage policies without analyzing telemetry data under peak load is a recipe for silent performance degradation. Transactional banking cores require minimal write amplification and predictable sub-millisecond read times. Conversely, AI clusters executing large-batch training loops care about raw block delivery and streaming data pipes.

Below is the operational baseline measured across configurations during peak cluster strain:

Workload Type IOPS Range (Peak) Latency Profile Focus Metric
Core Transactional
25K - 40K (80K peak) 0.8ms - 1.2ms P99 Read Latency
AI Workload Training
80K - 120K random 3 - 5 GB/s seq Throughput Density
AI Model Inference
Steady demand stream 0.4ms - 0.7ms Deterministic P50

💡

Calculate vSAN ESA Capacity Instantly:> Storage overhead can quickly break infrastructure budgets if left unmodeled. Instead of wrestling with complex sizing spreadsheets for your new NVMe pools, you can instantly model your RAID-5 overhead and FTT constraints using this live, browser-based[vSAN ESA Capacity Calculator]. It runs completely offline and requires zero signup.

To survive rigorous third-party infrastructure audits while maintaining high availability, relying on a default "Cluster-Wide" policy is insufficient. The architecture must partition workloads logically via explicit SPBM profiles.

Data protection requirements in regulated fields often mandate full encryption of sensitive datasets at rest. However, implementation details differ wildly between the two architectures:

Yes, provided the hardware stack utilizes certified all-NVMe drives. ESA eliminates the concept of dedicated cache drives, turning every installed drive into a contributing member of both the capacity and performance pools.

Legacy OSA required a multi-step write-modify-write cycle for parity, introducing heavy latency. ESA writes data sequentially into a log append log before structuring it into parity, offering RAID-1 speeds at RAID-5 capacity savings.

Yes. Because the encryption occurs before data hits the physical block layer and keys are managed via industry-standard external KMS protocols, it satisfies strict data isolation and segmentation validation criteria.

── more in #ai-infrastructure 4 stories · sorted by recency
── more on @vmware 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/vsan-for-mixed-workl…] indexed:0 read:2min 2026-06-21 ·