Professional Documents
Culture Documents
HP Storage Thin Provisioning
HP Storage Thin Provisioning
Objectives
By the end of this course, students should be able to:
State the advantages and the customer benefits of implementing THP Describe Thin Provisioning (THP) concepts and basic functionality List the main components of THP List the specifications for THP Describe the THP write process Define V-VOL and THP Pool, , and how they y relate to THP functionality. Define and configure THP volumes
u8443sE.00
62
100GB
Benefits
No server reconfiguration required - configure future capacity it requirements i t upfront f t Data is spread across all spindles in the pool reducing or eliminating hot spots without the need for manual complex interleaving of volumes Only O l actually t ll needed d d & near ti time growth th capacity it needs to be purchased resulting in power and cost savings Fully supported with other XP array software like XP AutoLUN XP Business Copy and XP Continuous AutoLUN, Access etc
u8443sd.01
Host
Read/Write Read
THP pool
Where the data in THP volumes are stored. A collection of pool volumes
THP Vol.
THP volume
Virtual volume that the host accesses accesses. Each THP Virtual volume is associated with a pool Pool space is assigned when host first writes to THP volume
Capacity M Monitoring
Dynamic Dynamic Mapping Mapping Table Table
THP Pool
Capacity monitoring
Manages free storage of the THP pool and reports used storage space to users.
u8443sd.01
Pool volumes
backup area
DMT
XP24K
64
Host
Read/Write Read
THP Vol.
Capacity M Monitoring
Dynamic Dynamic Mapping Mapping Table Table
THP Pool
Pool volumes
backup area
DMT
XP24K
u8443sd.01
65
Traditional
OS visible 7.9TB 7 9TB
LUNS: THP volumes (Virtual volumes) 1.2TB 0.6TB of actually y written data 2TB THP pool 1 4TB f 1.4TB free 30% occupied Provisioned Capacity p y 2TB 80x 25GB LDEVs
u8443sE.00
1.1TB
0.1TB 0.
1.5TB
0.15TB
1.2TB
0 04TB 0.04TB
1.3TB
0.06TB
1.6TB
0.15TB
0.1TB
No pool
LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV LDEV
V-Vol 1
V-Vol 2
V-Vol n
THP Pool
XP20/24000
Hi h speed High d XP crossbar b
DKA DKA DKA DKA
Pooled LDEVs
67
u8443sE.00
FS
JFS NTFS XFS
Performance optimization
Yes Yes Yes Yes Yes Yes Y Yes Yes
Linux
Solaris
V FS VxFS ZFS
Y Yes Yes
u8443sE.00
68
Performance optimization
Yes Yes Yes
ESX
VMFS
Y Yes
Y Yes
OpenVMS p
VMS VFS
NSK
Specification
THP volumes, both P-VOL and S-VOL are supported. POOL volumes, neither P-VOL or S-VOL are supported
volume can be defined to a port like a normal volume volumes are not managed from this function
u8443sE.00
6 10
BC P-VOL
THP volume
BC S-VOL
THP volume
Supported. Supported Quick
Specification
THP volume
Restore is unavailable when the P-VOL is a THP Normal volume volume and the S-VOL is a normal volume This combination consumes the same capacity as the normal volume (P-VOL) Pages containing zeros can be reclaimed after the copy completes
6 11
Normal volume
THP volume
u8443sE.00
THP VOL
THP VOL
THP VOL
THP VOL
THP VOL
CLPR
SLPR
6 12
u8443sE.00
6 13
THP pool
An XP24000 array has up to 128 THP pools Max volumes in a pool = 1024 LDEVs/pool (Minimum 8GB/Maximum 4TB) Max V-VOLs in a pool = 8192 V-VOLs/pool (THP volumes) V-VOL size = 46MB 4TB Each pool volume is divided into 42MB chunks, called a PAGE
Pool volumes can not be removed Alerts sent when thresholds reached 42MB Volumes can not be shared by 1 2 3 Multiple pools 4
. 29 30 xx . . . . .
u8443sE.00
6 14
THP volume (00:FF:00 X) SnapShot volume (00:EE:00 V) External storage volume (00:AA:00 #) Regular volume (00:00:00)
2010 Hewlett-Packard Development Company, L.P.
6 15
Specification
Create from the V-VOL group for a THP volume
Remove the association When de-installing a THP volume from the pool, the with the host group and free space in the THP pool increases, due to the the THP pool LDEV format performed for the THP volume Maximum 8192/pool
Capacity
46MB to 4TB
OPEN V OPEN-V When unassigned V-VOL capacity * threshold > free space in pool an alert will occur
From
Threshold
Warning
LUN LUN.
Email
u8443sE.00
The V-VOL Management tables are stored in the VFS SYS AREA within the Shared Memory.
u8443sE.00
6 17
u8443sE.00
6 18
u8443sE.00
6 19
u8443sE.00
6 20
6 21
Reported p content Illegal request Write protect Read enable W it enable Write bl
6 22
u8443sE.00
THP Thresholds
Pool Threshold (set for each pool):
Percentage of used capacity to total capacity Threshold 1 User configurable 5-95%. Threshold 2 80% SIM and SNMP trap sent when threshold reached
Pool
assigned
u8443sE.00 2010 Hewlett-Packard Development Company, L.P.
unassigned
6 23
Item Write to an area where page is allocated (update created file) Write to an area where page is not allocated ( (create t new file fil or increase i fil file size) i ) Read (regardless if page is allocated or not to the area)
u8443sE.00 2010 Hewlett-Packard Development Company, L.P.
Initiated from the host using the unmap option of the WRITE SAME SCSI command
VxVM/VxFS version 5.x or later Storage Foundation Thin Reclamation feature
fsadm R /mnt or vxdisk rclm disk=<device>
6 26
u8443sE.00
6 27
THP CONFIGURATION
u8443sE.00
6 28
u8443sE.00
6 29
2 3 4
u8443sE.00
6 30
1 3 4
u8443sE.00
6 31
1
u8443sE.00 2010 Hewlett-Packard Development Company, L.P.
6 32
3 4
5
u8443sE.00 2010 Hewlett-Packard Development Company, L.P.
6 33
2 3 5
u8443sE.00 2010 Hewlett-Packard Development Company, L.P.
6 34
Deleting a pool
3
u8443sE.00 2010 Hewlett-Packard Development Company, L.P.
6 35
V-VOL Creation (1 of 3)
2 3 4
5 6
u8443sE.00 2010 Hewlett-Packard Development Company, L.P.
6 36
V-VOL creation (2 of 3)
1 2 3 4 5 1
10
1 1
u8443sE.00
6 37
V-VOL creation (3 of 3)
2 1
u8443sE.00
6 38
u8443sE.00
6 39
u8443sE.00
6 40
u8443sE.00
6 41
u8443sE.00
6 42
u8443sE.00
6 43
6 44
u8443sE.00
6 45
u8443sE.00
6 46
Lab activity
Thi Provisioning Thin P i i i
u8443sE.00
6 47
u8443sE.00
6 48