This article introduces the 'Capacity - Usage by Snapshots' view and how the snapshot usage is defined. Below is the screenshot example:
vSAN ESA
Total usage:
Represents the sum of all physical space usage. It combines the running point (live data), snapshots usage, system usage, etc.
Represents the sum of VMDK snapshots and the usage of VM snapshot memory files. When a snapshot is created, it initially doesn't consume additional space. Instead, it references the blocks of the current running point (live data). Over time, as changes are made to the running point, the original data blocks referenced by the snapshot are retained for consistency, consuming snapshot space.
Current data:
Represents the live portion of the data stored on the vSAN datastore, but distinct from snapshots or backup data. Current data = Total usage - Snapshot usage.
No immediate change in total space usage
When a snapshot is created, the live data's space usage is essentially "moved" under the snapshot. However, the total space usage remains the same since no new data is written. The snapshot holds a record of the live data state at the time it was taken.
Subsequent Changes to the Running Point
When new data is written to the running point (or live data is modified), new blocks are allocated to store these changes. This increases the total space usage because now both the new data (in the running point) and the retained old data (in the snapshot) consume storage.
Initial State:
Snapshot Created:
New Data Written (20GB):