vSAN 6.7 Update 1 y las versiones posteriores admiten comandos UNMAP de SCSI que permiten recuperar espacio de almacenamiento asignado a un objeto de vSAN eliminado.

Al eliminar o quitar los archivos, se libera espacio en el sistema de archivos. Este espacio libre queda asignado a un dispositivo de almacenamiento hasta que el sistema de archivos lo libera o anula la asignación. vSAN admite la recuperación de espacio libre, también denominada operación de anulación de asignación. Puede liberar espacio de almacenamiento dentro del almacén de datos de vSAN al eliminar o migrar una máquina virtual o al consolidar una instantánea, entre otras acciones.

La recuperación de espacio de almacenamiento puede proporcionar mayor capacidad de proceso de E/S de flash a host y mejorar la resistencia de flash.

vSAN también admite los comandos UNMAP de SCSI emitidos directamente desde un sistema operativo invitado para recuperar espacio de almacenamiento. vSAN es compatible con asignaciones tanto fuera de línea como en línea. En el sistema operativo Linux, las anulaciones de asignación sin conexión se llevan a cabo con el comando fstrim(8), y las anulaciones de asignación en línea se llevan a cabo cuando se utiliza el comando mount -o discard. En el sistema operativo Windows, NTFS lleva a cabo anulaciones de asignación en línea de forma predeterminada.

La capacidad de anulación de asignación está deshabilitada de forma predeterminada. Para habilitar la anulación de asignación en un clúster de vSAN, utilice el siguiente comando de RVC: vsan.unmap_support –enable

Cuando habilite la anulación de asignación en un clúster de vSAN, deberá apagar y volver a encender todas las máquinas virtuales. Las máquinas virtuales deben usar hardware virtual versión 13 o posterior para poder realizar operaciones de anulación de asignación.