HPE Storage Users Group
https://3parug.com/

New 3Par User - Thin Provisioning and VMWare Question please
https://3parug.com/viewtopic.php?f=18&t=2711
Page 1 of 2

Author:  walter_white [ Wed Nov 08, 2017 9:43 am ]
Post subject:  New 3Par User - Thin Provisioning and VMWare Question please

I just have a question regarding thin provisioning on the 3Par side and thick provisioning on the VMWare side..

Say I have provisioned a 1TB virtual volume to a host set on the 3Par..

In VMWare, I create a 900GB Thick Provisioned VMDK for a Windows VM.. When I go into the datastore browser in VMWare it shows a 900GB file..

Inside Windows of the VM, it's currently only using 100GB of space.. In VMWare, it's still using 900GB on the datastore as it was thick provisioned..

On the 3Par side, would it only be using 100GB of this virtual volume?

Thanks!!

Author:  ailean [ Wed Nov 08, 2017 11:42 am ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

Basically yes.

However if you write another 100GB file in the Windows VM and then delete it you will see;

Windows 100GB
VMware 900GB
3PAR 200GB

If you wanted that 100GB back in 3PAR then you'd need to run something to write zeros over the deleted file blocks in Windows.

Author:  walter_white [ Wed Nov 08, 2017 11:49 am ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

Thanks for the reply!

So if it was Windows 2012 or above, by default it does the weekly "drive optimize" which is like unmap / writing zeroes so the 3Par's ASIC will then reclaim the space on the 3Par side?

Author:  MammaGutt [ Wed Nov 08, 2017 2:40 pm ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

walter_white wrote:
Thanks for the reply!

So if it was Windows 2012 or above, by default it does the weekly "drive optimize" which is like unmap / writing zeroes so the 3Par's ASIC will then reclaim the space on the 3Par side?


With RDM, yes. With VMDK files on VMFS5, no.

With ESXi 6.5 and VMFS6 you could use thin in vmware and thin in 3PAR and the unmap commands will pass thru and reclaim it on the 3PAR as well.

Author:  walter_white [ Wed Nov 08, 2017 2:47 pm ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

MammaGutt wrote:
walter_white wrote:
Thanks for the reply!

So if it was Windows 2012 or above, by default it does the weekly "drive optimize" which is like unmap / writing zeroes so the 3Par's ASIC will then reclaim the space on the 3Par side?


With RDM, yes. With VMDK files on VMFS5, no.

With ESXi 6.5 and VMFS6 you could use thin in vmware and thin in 3PAR and the unmap commands will pass thru and reclaim it on the 3PAR as well.


Thanks for clarifying that! Actually doing some 3Par training this week and he didn't mention it was specific to RDM.. I was pretty excited at the thought it was in VMWare too.. Oh well.

Author:  pepsichanhvn [ Thu Nov 09, 2017 3:45 am ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

Hi all,

If i checked enable zero detection, is my deleted space auto reclaim or i must have sdelete to reclaim that deleted space.
My storage is 3par 7400

Thank

Author:  MammaGutt [ Thu Nov 09, 2017 4:37 am ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

pepsichanhvn wrote:
Hi all,

If i checked enable zero detection, is my deleted space auto reclaim or i must have sdelete to reclaim that deleted space.
My storage is 3par 7400

Thank


It depends on how it is deleted. For Windows it needs to be cleared from the recycle bin.
If deleted on bare-metal Windows 2012 or later then unmap is sent and space is reclaimed.
If deleted on bare-metal Windows 2008 or earlier, then sdelete is required.
If deleted in Vmware on VMFS then esxcli unmap is required on VMFS5, for VMFS6 is sends unmap and space is reclaimed.
If deleted in a virtual machine using a VMDK it is reclaimed if the OS is writing zeros when deleting, however most OSes and filesystems only delete pointers and possibly send unmap command. For VMFS5 those unmap commands gets filtered out by Vmware. With VMFS6 and thin VMDK and thin VV on 3PAR the unmap commands is passed thru to the 3PAR and space is reclaimed.

Author:  PeterShaw [ Mon Jan 15, 2018 9:49 am ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

Can i ask this on this topic? We use VMWare and Hyper-V (SCVMM, all on Server 2016). Is Thin Provisioning on Hyper-V and Thin Provisioning on 3PAR supported and working?

Author:  MammaGutt [ Mon Jan 15, 2018 4:53 pm ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

Yes. Supported and encouraged for HyperV on 2012 and later.

I recommend reading/browsing the 3par implementation guides for Windows and Vmware.

Author:  PeterShaw [ Sat Jan 27, 2018 4:52 am ]
Post subject:  Re: New 3Par User - Thin Provisioning and VMWare Question pl

Thx. I read the text but could only find some Information about this on 3PAR Allflash Array (Page80)

Page 1 of 2 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/