Space Management Rick Jooss SANiSAN Business Unit.

Slides:



Advertisements
Similar presentations
© 2006 DataCore Software Corp SANmotion New: Simple and Painless Data Migration for Windows Systems Note: Must be displayed using PowerPoint Slideshow.
Advertisements

Networking Essentials Lab 3 & 4 Review. If you have configured an event log retention setting to Do Not Overwrite Events (Clear Log Manually), what happens.
© 2005 DataCore Software Corp SANmelody 2.0 IP/SAN FC/SAN Application Support Services Auto Provisioning DataCore, the DataCore logo, Powered by DataCore,
NAS vs. SAN 10/2010 Palestinian Land Authority IT Department By Nahreen Ameen 1.
Tag line, tag line Protection Manager 4.0 Customer Strategic Presentation March 2010.
Tarinoita älykkäistä levyjärjestelmistä Jyrki Rikalainen Sales Engineer Network Appliance Finland
Tag line, tag line SnapDrive for Windows 6.2 Customer Technical Presentation November 2009.
Tag line, tag line Provisioning Manager 4.0 Customer Strategic Presentation March 2010.
© 2005 DataCore Software Corp SANmelody™ 2.0 IP/SAN FC/SAN Application Support Services Thin Provisioning Automation & Disk Resource Consolidation DataCore,
Backup and Disaster Recovery (BDR) A LOGICAL Alternative to costly Hosted BDR ELLEGENT SYSTEMS, Inc.
Cacti Workshop Tony Roman Agenda What is Cacti? The Origins of Cacti Large Installation Considerations Automation The Current.
NetApp The perfect fit for Virtual Desktop Infrastructure
Hands-On Microsoft Windows Server 2003 Administration Chapter 6 Managing Printers, Publishing, Auditing, and Desk Resources.
By Richard Rogers & Mark Walsh. What does database storage management mean? A database storage management system is a defined set of hardware, software.
© 2006 EMC Corporation. All rights reserved. Managing the Data Center Section 5.2.
Storage Management Module 5.
Chapter 5 Configuring the RMAN Environment. Objectives Show command to see existing settings Configure command to change settings Backing up the controlfile.
© 2005 DataCore Software Corp SANmelody™ 2.0 IP/SAN FC/SAN Application Support Services Disk Resource Consolidation & Auto Provisioning DataCore, the DataCore.
Maintaining Windows Server 2008 File Services
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
IBM Storwize v3700 More performance. More efficiency. No compromises.
Scalability Module 6.
Tales from the Trenches About
Administration etc.. What is this ? This section is devoted to those bits that I could not find another home for… Again these may be useless, but humour.
Copyright © 2014 EMC Corporation. All Rights Reserved. Advanced Storage Concepts Upon completion of this module, you should be able to: Describe LUN Migration.
Module 10 Configuring and Managing Storage Technologies.
Enhanced HA and DR with MetroCluster & Vmware
Hands-On Virtual Computing
Database Administration TableSpace & Data File Management
Module 3: Managing Database Files. Overview Introduction to Data Structures Creating Databases Managing Databases Placing Database Files and Logs Optimizing.
Copyright © 2014 EMC Corporation. All Rights Reserved. Block Storage Provisioning and Management Upon completion of this module, you should be able to:
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Maintaining File Services. Shadow Copies of Shared Folders Automatically retains copies of files on a server from specific points in time Prevents administrators.
Copyright © 2014 EMC Corporation. All Rights Reserved. VNX Block Local Replication Principles Upon completion of this module, you should be able to: Explain.
SNAP Shoot Services Apr 24 th, 2009 SNAP Shot Services Quick-start Aug 2009.
Copyright © 2014 EMC Corporation. All Rights Reserved. SnapView Snapshot Upon completion of this module, you should be able to: Describe SnapView Snapshot.
Arda Oral Professional Services Engineer Use Case: DB Backup Workflow with DB Snapshot Postprocessing 1 NetApp Confidential - Internal Use Only.
Database structure and space Management. Database Structure An ORACLE database has both a physical and logical structure. By separating physical and logical.
7 Copyright © 2005, Oracle. All rights reserved. Managing Undo Data.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 11: Managing Access to File System Resources.
1 Installation Training Everything you need to know to get up and running.
Paul Allen (Perforce) Agnes Jacob (NetApp) P4 Flex 1.
Paul Allen (Perforce) Agnes Jacob (NetApp) P4 Flex 1.
Paul Allen (Perforce) Agnes Jacob (NetApp) P4 Flex 1.
Dot Hill NDA Material Snap Pool Size Planning Factors to consider  Number of snapshots planned for the master volume.  Size of the master volume  Amount.
1 © 2002 hp Introduction to EVA Keith Parris Systems/Software Engineer HP Services Multivendor Systems Engineering Budapest, Hungary 23May 2003 Presentation.
STORAGE ARCHITECTURE/ MASTER): Where IP and FC Storage Fit in Your Enterprise Randy Kerns Senior Partner The Evaluator Group.
© 2009 IBM Corporation Statements of IBM future plans and directions are provided for information purposes only. Plans and direction are subject to change.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
Extending Auto-Tiering to the Cloud For additional, on-demand, offsite storage resources 1.
Software Version: DSS ver up85 Presentation updated: September 2011 Step-by-Step Guide to Asynchronous Data (File) Replication (File Based) within.
Unit 8: Database and Storage Pool Backup and Recovery.
Answer to Summary Questions
Robert Graf | CEO Mobile
Section 4 Block Storage with SES
Monitoring Storage Systems for Oracle Enterprise Manager 12c
Maintaining Windows Server 2008 File Services
Network Appliance NCSE NS0-191 Dumps - Success Secret
Fujitsu Training Documentation RAID Groups and Volumes
Introduction To Networking
FC Thin Provisioning for iSCSI and FC
Monitoring Storage Systems for Oracle Enterprise Manager 12c
Storage Virtualization
Getting Started with the Data ONTAP PowerShell Toolkit
NS0-181 Braindumps
Network Appliance NS Braindumps | Pass your Exam With The Help Of Dumps
Storage Automation for BAO
SMO Restore Problem cannot make file Success
Presentation transcript:

Space Management Rick Jooss SANiSAN Business Unit

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 2 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  How a LUN fills  ONTAP Variables  Space Usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 3 What is Thin Provisioning?  Presenting more space to the servers than the storage systems actually contains  Classic examples from other industries –Banks –Water Companies –Electric Companies –Insurance Companies  Large systems are needed

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 4 Types of Thin Provisioning  Snapshot Space –Creating, mapping and snapshotting 100 x 100GB LUNs with less than 20+ TB (< 2X + Δ) –In the NAS world snapshot space is always thin provisioned  LUN Space –Creating and mapping 10TB (100 x 100GB) LUNs when the storage system only has 8TB –Only makes sense when one is not creating snapshots because having less than 10TB with snapshots is not reasonable

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 5 0% 25% 50% 75% 100% File 1 Step #1 – write 2 files, each 25% of the LUN/disk size Step #2 – write a 3 rd file which is 25% of the LUN/disk size Step #3 – delete files #1 and #2 File 2 Host reports = 50% Full Storage reports = 50% Full 0% 25% 50% 75% 100% File 1 File 2 Host reports = 75% Full Storage reports = 75% Full File 3 0% 25% 50% 75% 100% Host reports = 25% Full Storage reports = 75% Full File 3 Step #4 – write a 4th file which is 25% of the LUN/disk size 0% 25% 50% 75% 100% Host reports = 50% Full Storage reports = 100% Full File 3 File 4 LUN Filling with new files

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 6 Step #6 – delete file 3 and 4 0% 25% 50% 75% 100% Host Reports = 0% Full Storage reports = 100% Full 0% 25% 50% 75% 100% Host Reports = 25% Full Storagereports = 100% Full Step #7 – add new file 5 File 5 LUN Filling with new files

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 7 LUN Fill Percentage versus Time

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 8 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Space usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 9 ONTAP variables affecting space usage  ONTAP Variables –Guarantee –LUN reservation –Fractional (space) Reservation –Snap Reserve –Auto Delete –Auto grow –Try first

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 10 Guarantees  Set on a per volume basis  Determines when space is allocated from the aggregate  Possible settings –Volume (default) Space is reserved from the aggregate at volume creation time This space is not available to other volumes regardless of how much is really used –None No space is reserved from the aggregate at volume creation time Space is taken from the aggregate as data is written Allows thin provisioning of volumes Any individual volume still is not allowed to take more space than its size –File The same as none but allows individual LUNs (or files) to set space reservations to ensure they have adequate space

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 11 LUN Reservation  Set on per LUN basis  Determines when space is allocated from the volume  Possible settings –enabled (default) Space is reserved from the volume at LUN creation time This space is not available to other LUNs or files regardless of how much is really used –Disabled No space is reserved from the volume at volume LUN time Space is taken from the volume as data is written

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 12 Fractional (space) Reservation  Set on a per volume basis  Determines if space is reserved from the volume at first snapshot creation  Possible settings –100% (default) An amount of space equal to the amount of space used with in the LUNs is reserved from the volume This space is not available to other LUNs or files regardless of how much is really used –0 to 99% An amount of space equal to the amount of space used with in the LUNs times fractional_reserve is reserved from the volume reserved = LUN_SPACE * fractional_reserve

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 13 Available space 60GB No Snapshots 40GB LUN2: 20GB LUN1: 20GB Available space 20GB At least one snapshot fractional_reserve = GB LUN2: 20GB LUN1: 20GB At least one snapshot fractional_reserve = 60 40GB Reserve Available space 36GB 40GB LUN2: 20GB LUN1: 20GB 24GB Reserve Fractional Reserve - Example

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 14 Available space 60GB No Snapshots 40GB LUN2: 20GB LUN1: 20GB Available space 20GB At least one snapshot fractional_reserve = GB LUN2: 20GB LUN1: 20GB At least one snapshot fractional_reserve = 60 40GB Reserve Available space 48GB 40GB LUN2: 20GB LUN1: 20GB 12GB Reserve Fractional Reserve - Example

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 15 Snap Reserve  Set on a per volume basis  Determines if space is allocated from the volume for Snapshot data at volume creation time  Possible settings –20% (default for NAS) –0% (current default for SAN) –0% to 100%

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 16 Snapshot Auto Delete  Set on a per volume basis  Determines when (if) snapshots will be automatically deleted  Makes NetApp like competition but better  Possible settings –Triggers Volume Snap Reserve Space Reserve –Order delete_order – oldest, newest defer_delete – scheduled, user created, prefix, none snapmirror/dump – try, disrupt  Snapshots locked by clones, cifs or restores will not be deleted – change planned for 7.3

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 17 Volume Auto Grow  Set on a per volume basis  Determines if a volume should grow when it nearly full  Possible settings –ON -Maximum growth -Increment size –OFF  Try_first option determines whether auto_grow or auto_delete is attempted first

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 18 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Space usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 19 Available space TestLUN 20GB Step #1: Create “100GB” volume myvol df output: /vol/myvol – available 80GB /vol/myvol/.snapshot – 20GB available 80GB Available space 20GB 50GB 30GB Snapshot Available Step #2: Create 30GB LUN df output: /vol/myvol - available 50GB - used 30GB /vol/myvol/.snapshot - available 20GB - used 0 GB TestLUN Available space 20GB 50GB 30GB Snapshot Available Step #3: Write 30(+) GB to TestLUN df output: /vol/myvol - available 50GB - used 30GB /vol/myvol/.snapshot - available 20GB - used 0 GB Space Usage in a volume

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 20 Reserve Step #4: Create snapshot #1 df output: /vol/myvol - available 20GB - used 60GB /vol/myvol/.snapshot - available 20GB - used 0 GB TestLUN Available space 20GB 30GB Snapshot Available 20GB Reserve Step #5: Overwrite first 10GB of TestLUN df output: /vol/myvol - available 20GB - used 60GB /vol/myvol/.snapshot - available 10GB - used 10 GB TestLUN Available space 10GB 30GB Snapshot used 20GB 10GB Snapshot Avail Reserve Step #6: Overwrite second 10GB of TestLUN df output: /vol/myvol - available 20GB - used 60GB /vol/myvol/.snapshot - available 0GB - used 20 GB TestLUN Available space 20GB 30GB Snapshot Used 20GB Space Usage in a volume

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 21 Reserve Step #7: Overwrite last 10GB of TestLUN df output: /vol/myvol - available 10GB - used 70GB /vol/myvol/.snapshot - available 0GB - used 30 GB TestLUN Available space 10GB 30GB Snapshot used Step #9: Create snapshot #2 df output: /vol/myvol - available 10GB - used 70GB /vol/myvol/.snapshot - available 0GB - used 30 GB 30GB Reserve TestLUN Available space 10GB 30GB Snapshot used 30GB Reserve Step #8: Re-overwrite another 10GB of TestLUN df output: /vol/myvol - available 10GB - used 70GB /vol/myvol/.snapshot - available 0GB - used 30 GB TestLUN Available space 10GB 30GB Snapshot used 30GB Space Usage in a volume

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 22 Reserve Step #10: Overwrite first 10GB of TestLUN df output: /vol/myvol - available 0GB - used 80GB /vol/myvol/.snapshot - available 0GB - used 40 GB TestLUN 30GB Snapshot used Step #12: Overwrite another 10GB of TestLUN df output: /vol/myvol - available 0GB - used 80GB /vol/myvol/.snapshot - available 0GB - used 50 GB 40GB Reserve TestLUN 30GB Snapshot used 50GB Reserve Step #11: Create snapshot #3 Fails because there is no free space in the volume TestLUN 30GB Snapshot used 40GB Space Usage in a volume

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 23 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Space usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 24 Space Management – Default Configuration  Default Configuration: –Guarantee= volume –LUN reservation = on –Fractional_reserve= 100% –Snap_reserve= 0% –Auto_delete= off –Auto_grow= off –Try_first= NA Reserve TestLUN Available space 30GB 40GB

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 25 Space Management – Default Configuration  Positives –Easy to manage/monitor space Running “out” of space only results in no additional snapshots being created SnapShots and active LUNs will always be available –Volumes are independent of each other  Negatives –Requires 2X + Δ space requirement

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 26 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Space usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 27 Thin Provisioning Snapshot Space - Autodelete  Auto Delete Configuration: –Guarantee= volume –LUN reservation = on –Fractional_reserve= 10% –Snap_reserve= 0% –Auto_delete= volume –Auto_grow= off –Try_first= snap_delete TestLUN Available space 60GB 30GB Reserve 10GB

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 28 Thin Provisioning Snapshot Space - Autodelete  Positives –Easy to monitor/understand space just volume –Sacrifices snapshots before active LUNs –Volumes are independent of each other –Looks like the competition  Negatives –Doesn’t use shared space from the aggregate –Until ONTAP 7.3 have to be cautious with using FlexClones

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 29 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 30 Thin Provisioning Snapshot Space – Autogrow  Auto Grow Configuration: –Guarantee= volume –LUN reservation = on –Fractional_reserve= 10% –Snap_reserve= 0% –Auto_delete= volume –Auto_grow= on –Try_first= auto_grow

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 31 Thin Provisioning Snapshot Space – Autogrow  Positives –Uses shared free space from the aggregate for possible growth –Sacrifices snapshots before active LUNs –Can tune amount of thin provisioning per volume –Works even with a smaller number of volumes  Negatives –Volumes are not completely independent of one another Always the case when using shared free space Growth in one volume can limit growth of another

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 32 Autogrow Example - Starting Point volume used / size / consumed vol1 = 0 / 100 / 100 vol2= 0 / 100 / 100 vol3= 0 / 100 / total= 0 / 300 / 300 free= 30

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 33 Autogrow Example - After volume growth  Single volume grows to 120GB volume used / size / consumed vol1 = 90 / 100 / 100 vol2= 120 / 120 / 120 vol3= 50 / 100 / total= 260 / 320 / 320 free= 10

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 34 Autogrow Example - After another volume grows  Single volume grows to 120GB  Another volume grow to 110GB  Aggregate is now full volume used / size / consumed vol1 = 110 / 110 / 110 vol2= 120 / 120 / 120 vol3= 60 / 100 / total= 290 / 330 / 330 free= 0

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 35 Autogrow Example – After freeing space  Space is freed within the volume - manual snapshot deletion  Volume is manually resized volume used / size / consumed vol1 = 110 / 110 / 110 vol2= 110 / 110 / 110 vol3= 60 / 100 / total= 0 / 320 / 320 free= 10

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 36 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Space usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 37 Thin Provisioning Snapshot Space Guarantee = none  None Guarantee Configuration: –Guarantee= none –LUN reservation = on –Fractional_reserve= 0% –Snap_reserve= 0% –Auto_delete= volume –Auto_grow= off –Try_first= auto_delete

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 38  Positives –Uses shared space from the aggregate  Negatives –Volumes are not independent of one another –Activity in some volumes can cause all volumes with a none guarantee to go offline –Generally only makes sense with a large number of volumes Thin Provisioning Snapshot Space Guarantee = none

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 39 volume used / size / consumed vol1 = 0 / 150 / 0 vol2= 0 / 150 / 0 vol3= 0 / 150 / total= 0 / 450 / 0 free= 330  At volume creation no space is allocated from the aggregate Thin Provisioning Snapshot Space Guarantee = none

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 40 volume used / size / consumed vol1 = 40 / 150 / 40 vol2= 100 / 150 / 100 vol3= 100 / 150 / total= 240 / 450 / 240 free= 90 Thin Provisioning Snapshot Space Guarantee = none

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 41 volume used / size / consumed vol1 = 90 / 150 / 90 vol2= 120 / 150 / 120 vol3= 120 / 150 / total= 330 / 450 / 330 free= 0  Highlights both the advantage and disadvantage of a none guarantee –Allows vol2 and vol3 to use space which vol1 is not using –If any volume consumes more space all volume with a guarantee of none are going to go offline on the next write Thin Provisioning Snapshot Space Guarantee = none

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 42 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Space usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 43 Thin Provisioning LUNs – Guarantee = NONE  Guarantee = none configuration: –Guarantee= none –LUN reservation = on –Fractional_reserve= NA (no snapshots) –Snap_reserve= 0% (no snapshots) –Auto_delete= snap_reserve (safety measure) –Auto_grow= off –Try_first= snap_delete

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 44 Thin Provisioning LUNs – Guarantee = NONE  Positives –Uses shared free space from the aggregate –Works with SDW without issues  Negative –Limited by BURT Not possible to configure a LUN larger than actual free space in the aggregate For example, aggregate has 200GB free and you create a 400GB volume –It is possible to create 2 x 200GB or 4 x 100GB –It is not possible to create 1 x 201GB LUN

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 45 Agenda  What is Flexible or Thin Provisioning  Types of Thin Provisioning  ONTAP Variables  Space usage in a volume  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 46 Thin Provisioning LUNs – reservation disabled  LUN reservation disabled configuration: –Guarantee= volume –LUN reservation = off –Fractional_reserve= NA (no snapshots) –Snap_reserve= 0% (no snapshots) –Auto_delete= snap_reserve (safety measure) –Auto_grow= on –Try_first= autodelete

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 47 Thin Provisioning LUNs – reservation disabled  Positives –Volumes are independent of one another –Amount of thin provisioning can be tuned per volume  Negative –Doesn’t currently work with SDW With Data ONTAP DSM 3.0, SDW is not needed for multipathing Casablanca (May 2007) will support this!!

Restricted to NetApp Employees & NDA Channel Partners. Copyright (c) 2006 Network Appliance, Inc. All rights reserved. 48 Agenda - Summary  Configurations –Default Configuration –Snapshot - Snapshot Auto delete –Snapshot - Volume Auto grow –Snapshot - Volume guarantee none –LUN - Volume guarantee none –LUN - LUN reservation disabled