Mithilfe von SCSI UNMAP-Befehlen können Sie Speicherplatz zurückfordern, der gelöschten Dateien in dem Dateisystem zugeordnet ist, das vom Gast im vSAN-Objekt erstellt wurde.
vSAN 6.7 Update 1 und höher unterstützt SCSI UNMAP. 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.
Die Funktion zum Aufheben der Zuordnung (Unmap) ist standardmäßig nicht aktiviert. Aktivieren Sie Gast anpassen/Zuordnung von Gast aufheben auf der Registerkarte „Erweiterte Optionen“ der vSAN-Dienste. 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.
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- 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.