vSAN 6.7 Update 1 und höhere Versionen unterstützen SCSI-UNMAP-Befehle, mit denen Sie den einem gelöschten vSAN-Objekt zugeordneten Speicherplatz zurückfordern können.
Durch Löschen oder Entfernen von Dateien wird Speicherplatz im Dateisystem freigegeben. Dieser freie Speicherplatz wird einem Speichergerät zugewiesen, bis er vom Dateisystem freigegeben oder die Zuordnung aufgehoben wird. vSAN unterstützt die Rückforderung von freiem Speicherplatz, die auch als Aufhebung der Zuordnung (Unmap) bezeichnet wird. Sie können Speicherplatz innerhalb des vSAN-Datenspeichers freigeben, wenn Sie eine VM löschen oder migrieren, einen Snapshot konsolidieren usw.
Durch die Rückgewinnung von Speicherplatz können ein höherer Host-Flash-E/A-Durchsatz erreicht und die Flash-Lebensdauer verbessert werden.
vSAN unterstützt auch die Befehle vom Typ „SCSI UNMAP“, die direkt von einem Gastbetriebssystem ausgegeben werden, um Speicherplatz zurückzufordern. vSAN unterstützt Offline-Unmap- und Inline-Unmap-Vorgänge. Unter einem Linux-Betriebssystem werden Offline-Unmap-Vorgänge mit dem Befehl fstrim(8) durchgeführt, und Inline-Unmap-Vorgänge werden durchgeführt, wenn der Befehl mount -o discard verwendet wird. Unter Windows-Betriebssystemen führt NTFS standardmäßig Inline-Unmap-Vorgänge durch.
Die Funktion der Aufhebung von Zuordnungen (Unmap) ist standardmäßig deaktiviert. Um die Aufhebung von Zuordnungen auf einem vSAN-Cluster zu aktivieren, verwenden Sie den folgenden RVC-Befehl: vsan.unmap_support –enable
Wenn Sie die Aufhebung von Zuordnungen auf einem vSAN-Cluster aktivieren, müssen Sie alle VMs aus- und danach wieder einschalten. VMs müssen für die Durchführung von Unmap-Vorgängen die virtuelle Hardwareversion 13 oder höhere Versionen verwenden.