VAAI Unmap

This room is for the discussion of how the Synology DiskStation can meet the storage needs for Virtual HyperVisors.
Forum rules
1) This is a user forum for Synology users to share experience/help out each other: if you need direct assistance from the Synology technical support team, please use the following form: ... p?lang=enu

2) To avoid putting users' DiskStation at risk, please don't paste links to any patches provided by our Support team as we will systematically remove them. Our Support team will provide the correct patch for your DiskStation model.
I'm New!
I'm New!
Posts: 3
Joined: Mon Feb 09, 2015 4:10 pm

VAAI Unmap

Unread post by xawen » Sun Dec 04, 2016 1:58 am

Has anyone had any luck getting anything requiring VAAI Unmap working?

I'm trying to shrink thin provisioned VMDK files with free space on a datastore that has VAAI support and it's not working. I'm starting to suspect that VAAI Unmap isn't implemented or working.

Array: DS1515+
VMware: ESXi 6.5 Enterprise Plus - VCSA 6.5 Standard
Datastore: File based iSCSI volume - ESXi shows hardware support and thin provisioning available
VMware shows all VAAI primitives supported, including Delete Status (esxcli storage core device vaai status get)
VMs: Windows 2012 R2, Windows 2016 and CentOS 7 - all with thin vmdks

I have tried creating and deleting files, using sdelete to zero out all the free space and using Optimize Drives on a Windows VM ( ... phere-6-0/). None of that has worked. I was able to shrink the vmdk using vmkfstools --punchzero, but that's the non-VAAI method and requires the VM to be offline.

Post Reply

Return to “Virtual HyperVisors (VMWare/ESXi)”