ONTAP Discussions

Thick and Thin provisioning diffenence

Rawat_Sunil
17,016 Views

What is Thick and Thin provisioning and how they configure in volume.

 

 

Regards,

 

Sunil Rawat

1 ACCEPTED SOLUTION

JGPSHNTAP
16,995 Views

Not to be rude, but it sounds like you need to understand the basic fundamental commands.

 

Please try to take the web training classes that will help you out.

 

 I will get you started on this one.. assuming this is 7-mode as in your tag, you can look  - vol status (look for guarantee)

 

But please review some web based training

View solution in original post

8 REPLIES 8

Renifa
17,005 Views

Hi,

 

Thick provisioning for volumes

When a thick-provisioned volume is created, Data ONTAP sets aside enough storage from the aggregate to ensure that any block in the volume can be written to at any time. When you configure a volume to use thick provisioning, you can employ any of the Data ONTAP storage efficiency capabilities, such as compression and deduplication, to offset the larger upfront storage requirements.

Thin provisioning for volumes

When a thinly provisioned volume is created, Data ONTAP does not reserve any extra space when the volume is created. As data is written to the volume, the volume requests the storage it needs from the aggregate to accommodate the write operation. Using thin-provisioned volumes enables you to overcommit your aggregate, which introduces the possibility of the volume not being able to secure the space it needs when the aggregate runs out of free space.

 

Check the following link for more info:

https://library.netapp.com/ecmdocs/ECMP12458215/html/GUID-2F5C9474-FFE9-4E59-84DB-1B9D6D134688.html

 

Thanks,

Renifa

 

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

Rawat_Sunil
16,998 Views

Dear Renifa,

 

Thanks for your support.

 

It would be great if you will share the command/process for creatimng the thin and thick volume/LUN

 

 

Regards,

 

SUnil Rawat

JGPSHNTAP
16,996 Views

Not to be rude, but it sounds like you need to understand the basic fundamental commands.

 

Please try to take the web training classes that will help you out.

 

 I will get you started on this one.. assuming this is 7-mode as in your tag, you can look  - vol status (look for guarantee)

 

But please review some web based training

Rawat_Sunil
16,990 Views

No,

 

I knew it, just looking for some other options for lun provisioning in VMWara.

 

sharing the command:

 

Volume provisioning (new volume):
 
vol create flexvol_name aggr_name –s [volume|file|none] size [k|m|g|t]    
Creates a FlexVol volume with the specified space guarantee type (volume, file, or none) and the desired size of the guaranteed space (KB, MB, GB, or TB).
To use volume thin provisioning set guarantee to ―none.‖
To use volume thin provisioning but allow individual LUNs to reserve space at the aggregate level (for LUN-level thick provisioning) set guarantee to ―file.‖
To use volume thick provisioning set guarantee to ―volume.‖


Volume provisioning (existing volume):
 
vol options flexvol_name aggr_name guarantee [volume|file|none]    
Changes the space guarantee setting of an existing FlexVol volume.
To use volume thin provisioning set guarantee to ―none.‖
To use volume thin provisioning but allow individual LUNs to reserve space at the aggregate level (for LUN-level thick provisioning) set guarantee to ―file.‖
To use volume thick provisioning set guarantee to ―volume.‖

 

 

Regards,

 

Sunil Rawat

Renifa
16,964 Views

Hey Rawat,

 

Looks like you got the commands to create the Thick/Thin LUN. Do let us Know if you need further help.

 

Renifa.

If this post resolved your issue, help others by selecting ACCEPT AS SOLUTION or adding a KUDO.

Rawat_Sunil
16,945 Views

Dear Jgpshntap

 

 

 

 

 

VijayaBhaskarReddy
16,922 Views

Not a web-based training as such, but TR-3965 has some excellant information about this topic.

 

http://www.netapp.com/us/media/tr-3965.pdf

RANJBASSI
16,788 Views

Have you tried the NetApp learning centre. I think you need to a valid NetApp account but there a number of courses on there which are free.

 

https://netapp.sabanow.net/Saba/sabasso.jsp

 

 

Public