Professional Documents
Culture Documents
16-06 SAN Thin Provisioning Settings
16-06 SAN Thin Provisioning Settings
Different options are available for volume provisioning type, LUN space
reservation and fractional reserve.
You can use thick, semi-thick or thin provisioning
You should pick the option which fits the technical and business
requirements of the workload.
Different configurations can be used for different workloads within the same
cluster.
CLI Volume Settings
You can use the –space-slo field when creating the volume to set the
provisioning type, fractional reserve and snapshot settings
volume create -space-slo thick|semi-thick|none
If you create a volume using the CLI and don’t use -space-slo, it
will default to the same settings as –space-slo thick and
space-slo none
Thin Provisioning
The LUNs will be allocated space on a first come first serve basis. They will
compete with each other and any other objects in the volume for space.
The volume is guaranteed its space in the aggregate. If the rest of the
aggregate becomes full it does not affect the volume as long as the volume
still has space.
The volume size defines or guarantees an amount of space that is available
only to LUNs and snapshots within that volume.
You need to monitor utilization at both the aggregate and volume level.
Thick Provisioned Volumes with Non-Space-Reserved LUNs
You can set a maximum size the volume can Autogrow to.
Snapshots can use space that is not needed by LUNs, and will be autodeleted
when needed.
System Manager GUI Configuration
Different settings are used for the fractional reserve, snapshots and
autogrow when you create a volume in the System Manager GUI than in the
CLI
You cannot configure semi-thick provisioning in the GUI (but you can create
the volume in the GUI and then change it to semi-thick in the CLI)
System Manager LUN Create Wizard Defaults
If you create a LUN and its volume using the System Manager wizard and select
‘Default’ or ‘Enable’ for the ‘Space Reserve’:
Volume space guarantee: volume (thick provisioned)
Volume fractional reserve: 100%
Snapshot autodelete: Enabled, volume trigger, oldest first
Volume autogrow: Off
Primary space management: volume_grow
Snapshot reserve: 0%
Snapshot policy: None
LUN space reservation: Enabled
Bold: Different than CLI –space-slo thick
System Manager LUN Create Wizard Defaults
If you create a LUN and its volume using the System Manager wizard and select
‘Disable’ for the ‘Space Reserve’:
Volume space guarantee: none (thin provisioned)
Volume fractional reserve: 0%
Snapshot autodelete: Enabled, volume trigger, oldest first
Volume autogrow: grow_shrink
Primary space management: volume_grow
Snapshot reserve: 0%
Snapshot policy: None
LUN space reservation: Disabled
System Manager Volume Create Wizard Defaults
If you create a volume using the System Manager wizard and select ‘Default’
or ‘Thick Provisioned’ for the ‘Space Reserve’:
Volume space guarantee: volume (thick provisioned)
Volume fractional reserve: 100%
Snapshot autodelete: Enabled, volume trigger, oldest first
Volume autogrow: Off
Primary space management: volume_grow
Snapshot reserve: 0%
Snapshot policy: None
Same settings as when using LUN Create Wizard.
System Manager Volume Create Wizard Defaults
If you create a volume using the System Manager wizard and select ‘Thin
Provisioned’ for the ‘Space Reserve’:
Volume space guarantee: none (thin provisioned)
Volume fractional reserve: 0%
Snapshot autodelete: Enabled, volume trigger, oldest first
Volume autogrow: Off
Primary space management: volume_grow
Snapshot reserve: 0%
Snapshot policy: None
Green: Different than LUN Create Wizard.
LUN Space Reservation Default
If you create a LUN using System Manager or the CLI, it will be space
reserved by default (it doesn’t matter whether it’s created in a thick or thin
provisioned volume)