6.7

Table Of Contents
The operation helps the storage array to reclaim unused free space. Unmapped space can be then used
for other storage allocation requests and needs.
Asynchronous Reclamation of Free Space on VMFS6 Datastore
On VMFS6 datastores, ESXi supports the automatic asynchronous reclamation of free space. VMFS6
can run the unmap command to release free storage space in the background on thin-provisioned
storage arrays that support unmap operations.
Asynchronous unmap processing has several advantages:
n
Unmap requests are sent at a constant rate, which helps to avoid any instant load on the backing
array.
n
Freed regions are batched and unmapped together.
n
Unmap processing and truncate I/O paths are disconnected, so I/O performance is not impacted.
For VMFS6 datastores, you can configure the following space reclamation parameters.
Space reclamation
granularity
Granularity defines the minimum size of a released space sector that
underlying storage can reclaim. Storage cannot reclaim those sectors that
are smaller in size than the specified granularity.
For VMFS6, reclamation granularity equals the block size. When you
specify the block size as 1 MB, the granularity is also 1 MB. Storage
sectors of the size smaller than 1 MB are not reclaimed.
Note Certain storage arrays recommend an optimal unmap granularity. If
the recommended unmap granularity is greater than 1 MB, for example 16
MB, ESXi does not support automatic unmap processing on these arrays.
On the arrays with the optimal granularity of 1 MB and less, the unmap
operation is supported if the granularity is a factor of 1 MB. For example, 1
MB is divisible by 512 bytes, 4 K, 64 K, and so on.
Space reclamation
method
The method can be either priority or fixed. When the method you use is
priority, you configure the priority rate. For the fixed method, you must
indicate the bandwidth in MB per second.
Space reclamation
priority
This parameter defines the rate at which the space reclamation operation is
performed when you use the priority reclamation method. Typically, VMFS6
can send the unmap commands either in bursts or sporadically depending
on the workload and configuration. For VMFS6, you can specify one of the
following options.
vSphere Storage
VMware, Inc. 336