Upload
roman-hmelevsky
View
254
Download
0
Embed Size (px)
Citation preview
7/30/2019 RUS TR-4148 - Thin Provisioning
1/14
Netwell
.
, ,
.
Netwell NetApp.
NETAPP TECHNICAL REPORT
:
Thin Provisioning
Eyal Horowitz, NetApp
2013 | TR-4148
:
,
NetApp,
,
.
, .
7/30/2019 RUS TR-4148 - Thin Provisioning
2/14
1 .................................................................................................................................................. 3
2 Thin Provisioning 7-Mode ....................................................................................................................... 6
2.1 (Volume) .................................................................................................................... 6
2.1.1 .................................................................................................................................. 62.1.2 .................................................................................................................... 6
2.1.3 ............................................................................................................... 6
2.2 LUN ..................................................................................................................................................... 6
2.2.1 LUN .................................................................................................................................. 6
2.2.2 LUN ................................................................................................................... 7
2.2.3 ............................................................................................................... 7
3 Thin Provisioning Clustered Data ONTAP ............................................................................................... 7
3.1 (Volume) .................................................................................................................... 7
3.1.1 .................................................................................................................................. 7
3.1.2 .................................................................................................................... 7
3.1.3 ............................................................................................................... 7
3.2 LUN ..................................................................................................................................................... 8
3.2.1 LUN .................................................................................................................................. 8
3.2.2 LUN ................................................................................................................... 8
3.2.3 ............................................................................................................... 8
4 Thin Provisioning OnCommand System Manager 7-Mode ................................................................ 8
4.1 (Volume) .................................................................................................................... 8
4.2 ........................................................................................................................................ 9
4.3 LUN ................................................................................................................................................... 10
5 Thin Provisioning OnCommand System Manager Clustered Data ONTAP ........................................ 12
5.1 (Volume) .................................................................................................................. 12
5.2 LUN ................................................................................................................................................... 12
6 .............................................................................................................. 14
7/30/2019 RUS TR-4148 - Thin Provisioning
3/14
1 NetApp thin provisioning,
, ,
. Thin provisioning
,
. , (volume) LUN thin provisioning, .
,
LUN , ,
.
, , ,
, , . ,
, ,
, .
, .
thin provisioning:
, .
, , ,
, . 1
thin provisioning.
. 1) thin provisioning.
7/30/2019 RUS TR-4148 - Thin Provisioning
4/14
thin provisioning,
:
Aggregate- Snapshot reserve
Volume- Autosize- Snapshot autodelete- Snap reserve- Space guarantee
LUN- Overwrite reserve- LUN reservation
: LUN 20GB , 80GB, LUN space
reservation - disabled, . ,
LUN. , 20GB LUN
LUN space reservation, 80GB, ,
LUN.
2 thin provisioning LUN.
7/30/2019 RUS TR-4148 - Thin Provisioning
5/14
. 2) LUN.
7/30/2019 RUS TR-4148 - Thin Provisioning
6/14
2 Thin Provisioning 7-Mode thin
provisioning Data ONTAP 7-Mode.
2.1 (Volume)
2.1.1 vol create -s none size
vol options fractional_reserve 0
: -sspace guarantee,
nonethin provisioning volume thick provisioning.
fractional_reserve ,
LUN- .
100, 100% .
2.1.2
vol options guarantee none
vol options fractional_reserve 0
2.1.3
:
vol autosize on
aggregate
vol autosize -m
vol options try_first volume_grow
:
snap reserve 0
snapshot reserve
snap autodelete no
;
no.
:
vol status
2.2 LUN
2.2.1 LUN
lun create s t -o noreserve
//
7/30/2019 RUS TR-4148 - Thin Provisioning
7/14
: -o noreserve, ,
LUN, (LUN -
).
2.2.2 LUN
lun set reservation // disable
2.2.3
LUN :
vol options fractional_reserve 0
: fractional reserve 0, ,
LUN ,
( ,
volume autogrow).
:
lun show -v //
3 Thin Provisioning Clustered Data ONTAPthin provisioning
Clustered Data ONTAP.
3.1 (Volume)
3.1.1 volume create vserver aggregate volume
size XXg autosize true Max-autosize XXg -s none percentsnapshot-
space 0
3.1.2
Volume modify vserver -volume -space-guarantee none
Volume modify vserver -volume -fractionalreserve 0
3.1.3
:
Volume autosize vserver -volume on
Volume autosize vserver -volume -m
Volume modify vserver -volume -space-mamt-tryfirst
volume_grow
:
volume snapshot autodelete modify vserver -volume -
enable true
:
7/30/2019 RUS TR-4148 - Thin Provisioning
8/14
volume show
3.2 LUN
3.2.1 LUN
lun create -vserver -volume size
ostype -Space-reserve disable -o noreserve
: -o noreserve, ,
LUN, (LUN -
).
3.2.2 LUN
lun set reservation // disable
3.2.3
LUN :
vol options fractional_reserve 0
:
lun show -v //
4 Thin Provisioning OnCommand System Manager 7-Mode
4.1 (Volume)
1. , Storage System > Storage > Volumes > Create.
2. General, :
Name. aggregateAggregate. snap reserve 0% Snapshot Reserve (%).
7/30/2019 RUS TR-4148 - Thin Provisioning
9/14
Thin Provisioned.Snap Reserve: volume snap reserve ,
, read-only
. . Data
ONTAP .
volume snap reserve Data ONTAP 8.1 20%, , .
, ,
(snap reserve area). , , snap reserve
, .
4.2
Space Reclamation Advanced, Automatically grow the
volumeMaximum SizeIncrement Size.
7/30/2019 RUS TR-4148 - Thin Provisioning
10/14
Autosize: Data ONTAP 7.1. Autosize
, .
flexible.
volume autosize off.
Autodelete: Data ONTAP 7.1. Autodelete Data
ONTAP . trigger
, ,
.
4.3 LUN
1. LUN, Storage System > Storage > LUNS > Create.
2. Create LUN Wizard, :
LUN Name. Description. Type. LUN Size. Thin Provisioned.
7/30/2019 RUS TR-4148 - Thin Provisioning
11/14
3. Next.
4. Create a new flexible volumeAggregate NameVolume Name.
5. Select an existing volume or qtree for this LUN Volume/Qtree.
6. Next. initiator groups LUN ID.
7. Next LUN LUN thin provisioning.
: LUN thin provisioned, Yes
Thin Provisioned.
7/30/2019 RUS TR-4148 - Thin Provisioning
12/14
5 Thin Provisioning OnCommand System Manager Clustered Data
ONTAP
5.1 (Volume)
1. , Storage System > Vservers > Storage > Volumes > Create.
2. Thin ProvisionedGeneralCreate Volume.
: aggregate
FlexVol. aggregate 0,5%
FlexVol.
5.2 LUN1. LUN, Storage System > Vservers > vcluster > Storage > LUNS > Create.
2. Create LUN Wizard, :
LUN Name. Description. Type. LUN Size. Thin Provisioned.
7/30/2019 RUS TR-4148 - Thin Provisioning
13/14
3. Next.
4. Create a new flexible volumeAggregate NameVolume Name.
5. Select an existing volume or qtree for this LUN Volume/Qtree.
6. Next. initiator groups LUN ID.
7/30/2019 RUS TR-4148 - Thin Provisioning
14/14
7. Next LUN LUN thin provisioning.
: LUN thin provisioned, Yes
Thin Provisioned.
6
, thin provisioning, :
TR-3483: Thin Provisioning in a NetApp SAN or IP SAN Enterprise Environment TR-3563: NetApp Thin Provisioning Increases Storage Utilization with On Demand Allocation TR-3729: Simplified SAN Provisioning and Improved Space Utilization Using NetApp Provisioning
Manager
WP-7111: Maximize Storage Efficiency with NetApp Thin Provisioning and Symantec ThinReclamation
http://media.netapp.com/documents/tr-3483.pdfhttp://media.netapp.com/documents/tr-3483.pdfhttp://media.netapp.com/documents/tr-3563.pdfhttp://media.netapp.com/documents/tr-3563.pdfhttp://media.netapp.com/documents/tr-3729.pdfhttp://media.netapp.com/documents/tr-3729.pdfhttp://media.netapp.com/documents/tr-3729.pdfhttp://media.netapp.com/documents/tr-3729.pdfhttp://media.netapp.com/documents/tr-3729.pdfhttp://media.netapp.com/documents/wp-7111.pdfhttp://media.netapp.com/documents/wp-7111.pdfhttp://media.netapp.com/documents/wp-7111.pdfhttp://media.netapp.com/documents/wp-7111.pdfhttp://media.netapp.com/documents/wp-7111.pdfhttp://media.netapp.com/documents/wp-7111.pdfhttp://media.netapp.com/documents/wp-7111.pdfhttp://media.netapp.com/documents/tr-3729.pdfhttp://media.netapp.com/documents/tr-3729.pdfhttp://media.netapp.com/documents/tr-3563.pdfhttp://media.netapp.com/documents/tr-3483.pdf