When modifying storage policies between RAID 0/1 (mirroring) and RAID 5/6 (erasure coding), vSAN must re-layout the objects to comply with the new policy. This process generates transient capacity consumption. If too many objects are reconfigured simultaneously—particularly large ones—the vSAN datastore may reach full capacity, potentially causing cluster-wide impact.
Capacity Planning Example
Consider a virtual machine (VM) with 100 GB on-disk size:
RAID 1 (FTT=2): Requires 300% of the allocated space (300 GB).
RAID 6: Requires 150% of the allocated space (150 GB).
During the transition from an FTT=2 (RAID 1) policy to a RAID 6 policy, the system may require up to 450 GB of transient capacity to complete the re-layout of components. VMware by Broadcom recommends applying storage policy changes in small batches to avoid exhausting datastore capacity during this process.
VMware vSAN(All versions)
When migrating between policy types, be aware of the following operational impacts:
Resynchronization Traffic: The system performs an object re-layout, which generates significant backend network traffic and internal I/O.
Performance Degradation: ESXi hosts may experience increased CPU utilization and vSAN network latency during the migration.
Backup Job Contention: Backup solutions (e.g., Cohesity, Veeam) may compete for resources. Pause all non-essential backup and maintenance jobs before initiating policy changes.
Resolution and Best Practices
To prevent capacity issues, verify available free space on the vSAN datastore before starting and apply policy changes in small batches.
If insufficient transient space is available to transition to a more efficient policy:
Warning: This removes all data redundancy. Any hardware or host failure affecting the remaining active component will result in permanent data loss. Use this option only as a temporary measure.
Migration Procedure