vSAN 6.7 Update 1 y versiones posteriores admiten comandos de anulación de asignación de SCSI que permiten recuperar espacio de almacenamiento que se asigna a archivos eliminados en el sistema de archivos creado por el invitado en el objeto de vSAN.
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 una 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 admite desasignaciones en línea y desasignaciones sin conexión. 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.