SlideShare a Scribd company logo
1 of 33
Download to read offline
®




Storage Provisioning




Yoram BENCHETRIT – Advanced Problem Diagnostic Team
yoram.benchetrit@fr.ibm.com
                                                      © 2010 IBM Corporation
IBM Software Group | Information Management


 Agenda




               Feature Reference
               Feature Administration API
               Feature Setup
               OAT interface
               Lab Demo




IBM Confidential                                                 © 2010 IBM Corporation   2
IBM Software Group | Information Management


 Why Do We Need This Feature ?




                   A DBSA should have the ability to significantly
                   reduce the chance that their users will experience
                   “out-of-space” errors and the downtime associated
                   with these errors.




IBM Confidential                                                 © 2010 IBM Corporation   3
IBM Software Group | Information Management


 Storage Provisioning Quick Reference



      Highly configurable, automatic expansion of dbspaces, temporary
      dbspaces, sbspaces, temporary sbspaces and blobspaces
      Chunks are extended and/or created as needed
      IDS can also expand spaces before they are full
      Feature is fully incorporated into OAT.
      Feature was completed in PANTHER EVP 3
      Feature is documented in:
      – IBM Informix Administrator's Reference
      – IBM Informix Administrator's Guide



IBM Confidential                                                 © 2010 IBM Corporation   4
IBM Software Group | Information Management


 Storage Provisioning – The Power of 2 !



        Two available modes:
        – Manual
        – Automatic
        Two available space expansion methods:
        – Chunk extension
        – Chunk creation
        Two available interfaces:
        – sysadmin task()/admin() functions (SQL interface)
        – OAT (Graphical interface)


IBM Confidential                                                 © 2010 IBM Corporation   5
IBM Software Group | Information Management


 What is the Storage Pool ?



      A list of raw devices, cooked files, and/or directories from which IDS
      can allocate space as needed
      For example:
            Path:                     /dev/rawdevice1
            Offset:                   500000
            Total Size:               2000000

                   Path:              /ifmx/STORAGE_DIR
                   Offset:            0
                   Total Size:        0
      storagepool table in the sysadmin database (sysadmin:storagepool)


IBM Confidential                                                   © 2010 IBM Corporation   6
IBM Software Group | Information Management


 Storage Pool Facts




      There is one storage pool per IDS instance.
      A file, device, or directory in the pool is called an entry.
      You can add, modify, and delete storage pool entries.
      Entries that are used up or found to be faulty are left in the pool, but
      disabled.
      IDS automatically detects and prevents potential chunk overlaps.
      Extending a chunk does not use the pool.




IBM Confidential                                                 © 2010 IBM Corporation   7
IBM Software Group | Information Management


 Sysadmin Interface



      There is new commands in the sysadmin task() function

      – storagepool [ add | modify | delete | purge ]
      – modify space [ sp_sizes | expand ]
      – modify chunk [ extendable | extend ]
      – create <object> from storagepool
      – drop <object> to storagepool

           • with <object> in dbspace, tempdbspace, sbspace, tempsbspace,
             blobspace, chunk



IBM Confidential                                                 © 2010 IBM Corporation   8
IBM Software Group | Information Management


 Add an Entry in the Storage Pool

      EXECUTE FUNCTION task("storagepool add",
          "<path>",
          "<offset>",
          "<total_size>",
          "<chunk_size>",
          "<priority>");
      Chunk Size
      – Minimum size of a chunk created from this entry
      The offset and sizes are in kilobytes by default, though other units
      can be specified.
      The priority is 1 (High), 2 (Medium), or 3 (Low).
      W hen adding a directory to the storage pool, <offset> and
      <total_size> must be specified as 0.
IBM Confidential                                                 © 2010 IBM Corporation   9
IBM Software Group | Information Management


 Modify a Pool Entry



      Pool Entry can be modified using the 'entry_id' column stored in the
      storagepool table in the sysadmin database (sysadmin:storagepool)


      Pool Entry Modification
      – EXECUTE FUNCTION task("storagepool modify",
           "<entry_id>",
           "<new_total_size>",
           "<new_chunk_size>",
           "<new_priority>");

      Pool Entry Deletion
      – EXECUTE FUNCTION task("storagepool delete",
           "<entry_id>");
IBM Confidential                                                 © 2010 IBM Corporation   10
IBM Software Group | Information Management


 Expand a Space


      EXECUTE FUNCTION task("modify space expand",
          "<space_name>",
          "<min_size>");


      <space_name> can be a dbspace, tempdbspace sbspace,
      tempsbspace, blobspace.


      IDS will expand the space by either extending a chunk or adding a
      chunk using the storage pool.


      IDS might round the min_size up, depending on the space's page size
      and any chosen pool entry's minimum chunk size.

IBM Confidential                                                 © 2010 IBM Corporation   11
IBM Software Group | Information Management


 Extend a Chunk

      Chunks are not extendable by default. To make a chunk extendable:
      – EXECUTE FUNCTION task("modify chunk extendable",
           "<chunk_num>");

      Now, you can extend it manually at any time:
      – EXECUTE FUNCTION task("modify chunk extend",
           "<chunk_num>",
           "<min_size>");

      You can also wait for the server to extend it automatically.


      Certain chunks cannot be extended or made extendable:
      – Blobspace and Smart Blobspace Chunks
      – Mirrored chunks
IBM Confidential                                                 © 2010 IBM Corporation   12
IBM Software Group | Information Management


 Modify a Space


      EXECUTE FUNCTION task("modify space sp_sizes",
      "<space name>", "<create_size>", "<extend_size>");
      Create Size
      – Minimum size of a chunk automatically created in this space
      Extend Size
      – Minimum amount by which a chunk in this space can be
        automatically extended
      Neither setting affects manual operations.
      Express as a percentage or a number of kilobytes.
      Default values: 10% and 10000k, respectively



IBM Confidential                                                 © 2010 IBM Corporation   13
IBM Software Group | Information Management


 Create Object from the Storage Pool

      The Storage pool can be used for more than just adding chunks to
      existing spaces; it can also be used to create spaces from scratch.
      Space Object
      – EXECUTE FUNCTION task(
           "create <object> from storagepool",
           "<space_name>",
           "<min_size>",
           optional arguments...);
           • with <object> in dbspace, tempdbspace, sbspace, tempsbspace,
             blobspace
      Chunk Object
      – EXECUTE FUNCTION task(
           "create chunk from storagepool",
           "<space_name>",
           "<min_size>");
IBM Confidential                                                 © 2010 IBM Corporation   14
IBM Software Group | Information Management


 Drop Object to the Storage Pool


      Dropped chunk space are automatically added to the Storage Pool.
      Space Object
      – EXECUTE FUNCTION task(
           "drop <object> to storagepool",
           "<space_name>");
           • with <object> in dbspace, tempdbspace, sbspace, tempsbspace,
             blobspace
      Chunk Object
      – EXECUTE FUNCTION task(
           "drop chunk to storagepool",
           "<space_name>", "<path>", "<offset>");
      The space or chunk object must be empty in order to be dropped.

IBM Confidential                                                 © 2010 IBM Corporation   15
IBM Software Group | Information Management


 New onstat -d flags


    Flags Definition
    – A : Auto-expand space
    – E: Extendable chunk
$ onstat -d

   Dbspaces

   addressnumber        flags     fchunk      nchunks   pgsize   flags    owner    name
   45c77028 1           0x60001   1           1         2048     N BA     informix rootdbs
   45d9c570             2         0x60001     2         1        2048     N B      informix datadbs

   Chunk
   address chunk/dbs offset         size       free     bpages   flags    pathname
   150da61c8 1   1   0              1050000    49717             PO-BE-   /opt/chunks/rootchk




IBM Confidential                                                          © 2010 IBM Corporation   16
IBM Software Group | Information Management


 Chunk in Pool Directory



     W hen a chunk is created from scratch using a directory entry in the
     storage pool, its name takes the following format
     – <server_name>_<space_name>_<p or m>_<counter>

     Example
     $ onstat -d

     Chunk
     address chunk/dbs offset size          free bpages flags   pathname
     4c6fd018 2    3   0      100000        4864        PO-BE- /opt/chunks/pooldir/ids_datadbs_p_1




IBM Confidential                                                        © 2010 IBM Corporation   17
IBM Software Group | Information Management


 Storage Provisioning Setup



      New ONCONFIG Parameters
      – SP_AUTOEXPAND
      – SP_THRESHOLD
      – SP_W AITTIME
           • Those parameter can be modified dynamically with onmode -w[mf]

      Define the Storage Pool

      Optionnaly, declare some existing chunks as extendable




IBM Confidential                                                       © 2010 IBM Corporation   18
IBM Software Group | Information Management


  Configuration Parameters



      SP_AUTOEXPAND
      – Use this parameter to toggle on or off the automatic expansion of
        spaces.
      – Affects both automatic chunk creations and automatic chunk
        extensions
      – Does not affect manual space creations or expansions
      Examples:
      SP_AUTOEXPAND 1                         # Auto-expansion enabled
      SP_AUTOEXPAND 0                         # Auto-expansion disabled
      Default value: 1 (automatic space expansion is enabled.)



IBM Confidential                                                 © 2010 IBM Corporation   19
IBM Software Group | Information Management


 Configuration Parameters (cont)


      SP_THRESHOLD
      – Minimum amount of free space allowed in a container, expressed as
        a percentage or an absolute number of kilobytes.
      – If the free kilobytes in a space fall below this threshold, the next
        time the low-space-monitoring task runs, IDS will attempt to expand
        the space.
      – This setting applies to all spaces in the instance. You cannot
        configure this for each dbspace.
      – Settings between 50 and 1000 are invalid.
      Examples:
      SP_THRESHOLD                  10     # Ten percent of total
      SP_THRESHOLD                  100000 # 100 Mb
      Default value: 0
IBM Confidential                                                 © 2010 IBM Corporation   20
IBM Software Group | Information Management


 Configuration Parameters (Cont)



      SP_WAITTIME
      – The number of seconds that a thread will wait for space expansion
        before returning an out-of-space error.

      Examples:
      – SP_WAITTIME                 60        # Wait 1 minute, max
      – SP_WAITTIME                 0         # Don't wait at all

      Default value: 30




IBM Confidential                                                    © 2010 IBM Corporation   21
IBM Software Group | Information Management


 Syadmin Sensor Monitoring



   Proactive Allocation
   – The syadmin sensor, 'mon_low_storage', will periodically monitor
     existing storage spaces and automatically grow a container when its
     free space falls below the configurable threshold.
   – SP_THRESHOLD is set to 0 by default, hence this sensor is disabled
     by default.
   – The sensor runs every hour by default. This is a query to configure its
     frequency :
        DATABASE sysadmin;
        UPDATE ph_task set tk_frequency = INTERVAL(<minutes>) MINUTE TO
        MINUTE WHERE tk_name = “mon_low_storage”;




IBM Confidential                                                 © 2010 IBM Corporation   22
IBM Software Group | Information Management


 OAT Storage Administration


      The Space Administration > Storage pages:

              Combine the information displayed in the
              Space Administration > Dbspaces and
              Chunks pages.

              Display information about tables, extents,
              and the new storage pool.

              Provide a central location for you to
              administer storage space with OAT.




IBM Confidential                                                 © 2010 IBM Corporation   23
IBM Software Group | Information Management


 Storage > Server View
       The server view displays summary information for storage spaces and usage on the server.

               • Expand a panel for more information and actions.

               • Use the tree to drill down on a particular space.




IBM Confidential                                                       © 2010 IBM Corporation     24
IBM Software Group | Information Management


 Storage > Server View > Spaces
       The Spaces page displays information about the storage spaces on the server including:

               • An indicator of whether the space is expandable.

               • The create and extend sizes that are used when the space is expanded.

       You can create a new space or expand, modify, or drop an existing space.




IBM Confidential                                                          © 2010 IBM Corporation   25
IBM Software Group | Information Management


 Storage > Create Space

       You can create a space and configure it as expandable.




         The option to show the SQL is provided for each storage action.


IBM Confidential                                                           © 2010 IBM Corporation   26
IBM Software Group | Information Management


 Storage > Expand Space
      You can expand a space on demand.

               • Basic option: Expand the space by the amount configured as the extend size.

               • Advanced options: Specify the amount to expand the space by or to add a chunk.




IBM Confidential                                                            © 2010 IBM Corporation   27
IBM Software Group | Information Management


 Storage > Server View > Chunks

       The Chunks page displays detailed information about the chunks on the server.

       You can add or drop a chunk, modify a chunk to make it extendable, or extend a chunk.




IBM Confidential                                                        © 2010 IBM Corporation   28
IBM Software Group | Information Management


 Storage > Server View > Storage Pool

       You can configure the database server to automatically expand storage space:

               • The threshold sets the minimum space allowed before the space is expanded.

               • The wait time sets how long threads wait for a new space to be added.

       You can add, modify, and delete the storage pool entries.




IBM Confidential                                                           © 2010 IBM Corporation   29
IBM Software Group | Information Management


 Storage > Server View > Storage Pool

       You can add a storage pool entry.




IBM Confidential                                                 © 2010 IBM Corporation   30
IBM Software Group | Information Management


 Storage > Space View
       The space view displays information about the space selected in the tree including:

               • Summary information and usage.

               • Chunks, tables, and extents in the space.




IBM Confidential                                                         © 2010 IBM Corporation   31
IBM Software Group | Information Management


 Storage > Space View

       Expand a panel for more information and actions.




IBM Confidential                                                 © 2010 IBM Corporation   32
IBM Software Group | Information Management


 Lab Demo




       Lab 1
       – Configuring and testing the automatic addition of space


       Lab 2
       – Configuring and testing various feature of storage provisioning




IBM Confidential                                                 © 2010 IBM Corporation   33

More Related Content

What's hot

IBM's Pure and Flexible Integrated Solution
IBM's Pure and Flexible Integrated SolutionIBM's Pure and Flexible Integrated Solution
IBM's Pure and Flexible Integrated SolutionTony Pearson
 
IBM BladeCenter Foundation for Cloud: Integration Guide
IBM BladeCenter Foundation for Cloud: Integration GuideIBM BladeCenter Foundation for Cloud: Integration Guide
IBM BladeCenter Foundation for Cloud: Integration GuideIBM India Smarter Computing
 
70-410 Practice Test
70-410 Practice Test70-410 Practice Test
70-410 Practice Testwrailebo
 
Benchmark Profile and Boost your Symfony application
Benchmark Profile and Boost your Symfony applicationBenchmark Profile and Boost your Symfony application
Benchmark Profile and Boost your Symfony applicationGiulio De Donato
 
Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009
Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009
Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009The Helioviewer Project
 
Os Buncetutorial
Os BuncetutorialOs Buncetutorial
Os Buncetutorialoscon2007
 
IBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 SystemsIBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 SystemsIBM India Smarter Computing
 
IBM Power Event, Keynote Presentation Doug Davis
IBM Power Event, Keynote Presentation Doug DavisIBM Power Event, Keynote Presentation Doug Davis
IBM Power Event, Keynote Presentation Doug DavisIBM Danmark
 
Unisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System zUnisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System zAnderson Bassani
 
Intro to goldilocks inmemory db - low latency
Intro to goldilocks inmemory db - low latencyIntro to goldilocks inmemory db - low latency
Intro to goldilocks inmemory db - low latencyDongpyo Lee
 
Protecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster RecoveryProtecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster RecoveryNovell
 
Manage rising disk prices with storage virtualization webinar
Manage rising disk prices with storage virtualization webinarManage rising disk prices with storage virtualization webinar
Manage rising disk prices with storage virtualization webinarHitachi Vantara
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudCloudBees
 
HDFS Futures: NameNode Federation for Improved Efficiency and Scalability
HDFS Futures: NameNode Federation for Improved Efficiency and ScalabilityHDFS Futures: NameNode Federation for Improved Efficiency and Scalability
HDFS Futures: NameNode Federation for Improved Efficiency and ScalabilityHortonworks
 
TSM 6.4 update 22.11.2012
TSM 6.4 update 22.11.2012TSM 6.4 update 22.11.2012
TSM 6.4 update 22.11.2012Solv AS
 
VMware And Avamar Backup
VMware And Avamar BackupVMware And Avamar Backup
VMware And Avamar Backupjpo1974
 
Faster Than A Speeding Disk
Faster Than A Speeding DiskFaster Than A Speeding Disk
Faster Than A Speeding DiskAndrey Klyachkin
 

What's hot (18)

IBM's Pure and Flexible Integrated Solution
IBM's Pure and Flexible Integrated SolutionIBM's Pure and Flexible Integrated Solution
IBM's Pure and Flexible Integrated Solution
 
IBM BladeCenter Foundation for Cloud: Integration Guide
IBM BladeCenter Foundation for Cloud: Integration GuideIBM BladeCenter Foundation for Cloud: Integration Guide
IBM BladeCenter Foundation for Cloud: Integration Guide
 
Mcae brief
Mcae briefMcae brief
Mcae brief
 
70-410 Practice Test
70-410 Practice Test70-410 Practice Test
70-410 Practice Test
 
Benchmark Profile and Boost your Symfony application
Benchmark Profile and Boost your Symfony applicationBenchmark Profile and Boost your Symfony application
Benchmark Profile and Boost your Symfony application
 
Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009
Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009
Helioviewer Talk at the SDO-AIA science Meeting, 20-22 April 2009
 
Os Buncetutorial
Os BuncetutorialOs Buncetutorial
Os Buncetutorial
 
IBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 SystemsIBM PowerVM Virtualization Technology on IBM POWER7 Systems
IBM PowerVM Virtualization Technology on IBM POWER7 Systems
 
IBM Power Event, Keynote Presentation Doug Davis
IBM Power Event, Keynote Presentation Doug DavisIBM Power Event, Keynote Presentation Doug Davis
IBM Power Event, Keynote Presentation Doug Davis
 
Unisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System zUnisanta - Visão Geral de hardware Servidor IBM System z
Unisanta - Visão Geral de hardware Servidor IBM System z
 
Intro to goldilocks inmemory db - low latency
Intro to goldilocks inmemory db - low latencyIntro to goldilocks inmemory db - low latency
Intro to goldilocks inmemory db - low latency
 
Protecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster RecoveryProtecting Linux Workloads with PlateSpin Disaster Recovery
Protecting Linux Workloads with PlateSpin Disaster Recovery
 
Manage rising disk prices with storage virtualization webinar
Manage rising disk prices with storage virtualization webinarManage rising disk prices with storage virtualization webinar
Manage rising disk prices with storage virtualization webinar
 
Spring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloudSpring, Java Web Apps to the cloud
Spring, Java Web Apps to the cloud
 
HDFS Futures: NameNode Federation for Improved Efficiency and Scalability
HDFS Futures: NameNode Federation for Improved Efficiency and ScalabilityHDFS Futures: NameNode Federation for Improved Efficiency and Scalability
HDFS Futures: NameNode Federation for Improved Efficiency and Scalability
 
TSM 6.4 update 22.11.2012
TSM 6.4 update 22.11.2012TSM 6.4 update 22.11.2012
TSM 6.4 update 22.11.2012
 
VMware And Avamar Backup
VMware And Avamar BackupVMware And Avamar Backup
VMware And Avamar Backup
 
Faster Than A Speeding Disk
Faster Than A Speeding DiskFaster Than A Speeding Disk
Faster Than A Speeding Disk
 

Similar to Ugif 04 2011 storage prov-pot_march_2011

S016389 ibm-cos-brazil-v1708b
S016389 ibm-cos-brazil-v1708bS016389 ibm-cos-brazil-v1708b
S016389 ibm-cos-brazil-v1708bTony Pearson
 
S014067 ibm-cos-orlando-v1705a
S014067 ibm-cos-orlando-v1705aS014067 ibm-cos-orlando-v1705a
S014067 ibm-cos-orlando-v1705aTony Pearson
 
IBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesIBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesTony Pearson
 
S106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902aS106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902aTony Pearson
 
UGIF 12 2010 - features11.70
UGIF 12 2010 - features11.70UGIF 12 2010 - features11.70
UGIF 12 2010 - features11.70UGIF
 
Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7
Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7
Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7Nicolas Desachy
 
IBM Spark Meetup - RDD & Spark Basics
IBM Spark Meetup - RDD & Spark BasicsIBM Spark Meetup - RDD & Spark Basics
IBM Spark Meetup - RDD & Spark BasicsSatya Narayan
 
The datascientists workplace of the future, IBM developerDays 2014, Vienna by...
The datascientists workplace of the future, IBM developerDays 2014, Vienna by...The datascientists workplace of the future, IBM developerDays 2014, Vienna by...
The datascientists workplace of the future, IBM developerDays 2014, Vienna by...Romeo Kienzler
 
App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)outstanding59
 
Inside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldInside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldRichard McDougall
 
App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)outstanding59
 
S016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dS016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dTony Pearson
 
S014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cS014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cTony Pearson
 
S016825 ibm-cos-nola-v1710d
S016825 ibm-cos-nola-v1710dS016825 ibm-cos-nola-v1710d
S016825 ibm-cos-nola-v1710dTony Pearson
 
IBM SmartCloud Enterprise Storage Demo
IBM SmartCloud Enterprise Storage DemoIBM SmartCloud Enterprise Storage Demo
IBM SmartCloud Enterprise Storage DemoAlex Amies
 
Continuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM BluemixContinuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM BluemixFlorian Georg
 
Best Practices for Deploying Hadoop (BigInsights) in the Cloud
Best Practices for Deploying Hadoop (BigInsights) in the CloudBest Practices for Deploying Hadoop (BigInsights) in the Cloud
Best Practices for Deploying Hadoop (BigInsights) in the CloudLeons Petražickis
 
Less04 database instance
Less04 database instanceLess04 database instance
Less04 database instanceAmit Bhalla
 

Similar to Ugif 04 2011 storage prov-pot_march_2011 (20)

S016389 ibm-cos-brazil-v1708b
S016389 ibm-cos-brazil-v1708bS016389 ibm-cos-brazil-v1708b
S016389 ibm-cos-brazil-v1708b
 
S014067 ibm-cos-orlando-v1705a
S014067 ibm-cos-orlando-v1705aS014067 ibm-cos-orlando-v1705a
S014067 ibm-cos-orlando-v1705a
 
IBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use casesIBM Cloud Object Storage: How it works and typical use cases
IBM Cloud Object Storage: How it works and typical use cases
 
S106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902aS106195 cos-use cases-istanbul-v1902a
S106195 cos-use cases-istanbul-v1902a
 
UGIF 12 2010 - features11.70
UGIF 12 2010 - features11.70UGIF 12 2010 - features11.70
UGIF 12 2010 - features11.70
 
Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7
Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7
Informix User Group France - 30/11/2010 - Fonctionalités IDS 11.7
 
IBM Spark Meetup - RDD & Spark Basics
IBM Spark Meetup - RDD & Spark BasicsIBM Spark Meetup - RDD & Spark Basics
IBM Spark Meetup - RDD & Spark Basics
 
The datascientists workplace of the future, IBM developerDays 2014, Vienna by...
The datascientists workplace of the future, IBM developerDays 2014, Vienna by...The datascientists workplace of the future, IBM developerDays 2014, Vienna by...
The datascientists workplace of the future, IBM developerDays 2014, Vienna by...
 
App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)App cap2956v2-121001194956-phpapp01 (1)
App cap2956v2-121001194956-phpapp01 (1)
 
Inside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworldInside the Hadoop Machine @ VMworld
Inside the Hadoop Machine @ VMworld
 
App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)App Cap2956v2 121001194956 Phpapp01 (1)
App Cap2956v2 121001194956 Phpapp01 (1)
 
S016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dS016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708d
 
S014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cS014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705c
 
S016825 ibm-cos-nola-v1710d
S016825 ibm-cos-nola-v1710dS016825 ibm-cos-nola-v1710d
S016825 ibm-cos-nola-v1710d
 
IBM SmartCloud Enterprise Storage Demo
IBM SmartCloud Enterprise Storage DemoIBM SmartCloud Enterprise Storage Demo
IBM SmartCloud Enterprise Storage Demo
 
Continuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM BluemixContinuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
 
Java one 2015 - v1
Java one   2015 - v1Java one   2015 - v1
Java one 2015 - v1
 
Best Practices for Deploying Hadoop (BigInsights) in the Cloud
Best Practices for Deploying Hadoop (BigInsights) in the CloudBest Practices for Deploying Hadoop (BigInsights) in the Cloud
Best Practices for Deploying Hadoop (BigInsights) in the Cloud
 
Sjug aug 2010_cloud
Sjug aug 2010_cloudSjug aug 2010_cloud
Sjug aug 2010_cloud
 
Less04 database instance
Less04 database instanceLess04 database instance
Less04 database instance
 

More from UGIF

UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...UGIF
 
Ugif 09 2013 open source - session tech
Ugif 09 2013   open source - session techUgif 09 2013   open source - session tech
Ugif 09 2013 open source - session techUGIF
 
Ugif 09 2013 new environment and dynamic setting in ids 12.10
Ugif 09 2013   new environment and dynamic setting in ids 12.10Ugif 09 2013   new environment and dynamic setting in ids 12.10
Ugif 09 2013 new environment and dynamic setting in ids 12.10UGIF
 
Ugif 09 2013 open source
Ugif 09 2013   open sourceUgif 09 2013   open source
Ugif 09 2013 open sourceUGIF
 
Ugif 09 2013
Ugif 09 2013Ugif 09 2013
Ugif 09 2013UGIF
 
Ugif 09 2013 psm
Ugif 09 2013   psmUgif 09 2013   psm
Ugif 09 2013 psmUGIF
 
Ugif 09 2013 friug 201309 axional web studio
Ugif 09 2013 friug 201309   axional web studioUgif 09 2013 friug 201309   axional web studio
Ugif 09 2013 friug 201309 axional web studioUGIF
 
Ugif 10 2012 ppt0000001
Ugif 10 2012 ppt0000001Ugif 10 2012 ppt0000001
Ugif 10 2012 ppt0000001UGIF
 
Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012
Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012
Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012UGIF
 
Ugif 10 2012 beauty ofifmxdiskstructs ugif
Ugif 10 2012 beauty ofifmxdiskstructs ugifUgif 10 2012 beauty ofifmxdiskstructs ugif
Ugif 10 2012 beauty ofifmxdiskstructs ugifUGIF
 
Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUGIF
 
Ugif 10 2012 genero ugif october 3, 2012 ibm france, français
Ugif 10 2012 genero   ugif october 3, 2012  ibm france, français Ugif 10 2012 genero   ugif october 3, 2012  ibm france, français
Ugif 10 2012 genero ugif october 3, 2012 ibm france, français UGIF
 
Ugif 10 2012 iiug paris-business-update
Ugif 10 2012 iiug paris-business-updateUgif 10 2012 iiug paris-business-update
Ugif 10 2012 iiug paris-business-updateUGIF
 
Ugif 10 2012 ppt0000002
Ugif 10 2012 ppt0000002Ugif 10 2012 ppt0000002
Ugif 10 2012 ppt0000002UGIF
 
Ugif 12 2011-smart meters-11102011
Ugif 12 2011-smart meters-11102011Ugif 12 2011-smart meters-11102011
Ugif 12 2011-smart meters-11102011UGIF
 
Ugif 12 2011-informix iwa
Ugif 12 2011-informix iwaUgif 12 2011-informix iwa
Ugif 12 2011-informix iwaUGIF
 
Ugif 12 2011-ibm cap-seine
Ugif 12 2011-ibm cap-seineUgif 12 2011-ibm cap-seine
Ugif 12 2011-ibm cap-seineUGIF
 
Ugif 12 2011-france ug12142011-tech_ts
Ugif 12 2011-france ug12142011-tech_tsUgif 12 2011-france ug12142011-tech_ts
Ugif 12 2011-france ug12142011-tech_tsUGIF
 
Ugif 12 2011-four js primer presentation - new graphic charter - short versio...
Ugif 12 2011-four js primer presentation - new graphic charter - short versio...Ugif 12 2011-four js primer presentation - new graphic charter - short versio...
Ugif 12 2011-four js primer presentation - new graphic charter - short versio...UGIF
 
Ugif 12 2011-discover informix keynote 2012
Ugif 12 2011-discover informix keynote 2012Ugif 12 2011-discover informix keynote 2012
Ugif 12 2011-discover informix keynote 2012UGIF
 

More from UGIF (20)

UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...UGIF 09 2013 Fy13 q3, corporate presentation   the inflection point in the ap...
UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the ap...
 
Ugif 09 2013 open source - session tech
Ugif 09 2013   open source - session techUgif 09 2013   open source - session tech
Ugif 09 2013 open source - session tech
 
Ugif 09 2013 new environment and dynamic setting in ids 12.10
Ugif 09 2013   new environment and dynamic setting in ids 12.10Ugif 09 2013   new environment and dynamic setting in ids 12.10
Ugif 09 2013 new environment and dynamic setting in ids 12.10
 
Ugif 09 2013 open source
Ugif 09 2013   open sourceUgif 09 2013   open source
Ugif 09 2013 open source
 
Ugif 09 2013
Ugif 09 2013Ugif 09 2013
Ugif 09 2013
 
Ugif 09 2013 psm
Ugif 09 2013   psmUgif 09 2013   psm
Ugif 09 2013 psm
 
Ugif 09 2013 friug 201309 axional web studio
Ugif 09 2013 friug 201309   axional web studioUgif 09 2013 friug 201309   axional web studio
Ugif 09 2013 friug 201309 axional web studio
 
Ugif 10 2012 ppt0000001
Ugif 10 2012 ppt0000001Ugif 10 2012 ppt0000001
Ugif 10 2012 ppt0000001
 
Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012
Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012
Ugif 10 2012 informix pssc-benchmark -l.revel_oct2012
 
Ugif 10 2012 beauty ofifmxdiskstructs ugif
Ugif 10 2012 beauty ofifmxdiskstructs ugifUgif 10 2012 beauty ofifmxdiskstructs ugif
Ugif 10 2012 beauty ofifmxdiskstructs ugif
 
Ugif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutesUgif 10 2012 lycia2 introduction in 45 minutes
Ugif 10 2012 lycia2 introduction in 45 minutes
 
Ugif 10 2012 genero ugif october 3, 2012 ibm france, français
Ugif 10 2012 genero   ugif october 3, 2012  ibm france, français Ugif 10 2012 genero   ugif october 3, 2012  ibm france, français
Ugif 10 2012 genero ugif october 3, 2012 ibm france, français
 
Ugif 10 2012 iiug paris-business-update
Ugif 10 2012 iiug paris-business-updateUgif 10 2012 iiug paris-business-update
Ugif 10 2012 iiug paris-business-update
 
Ugif 10 2012 ppt0000002
Ugif 10 2012 ppt0000002Ugif 10 2012 ppt0000002
Ugif 10 2012 ppt0000002
 
Ugif 12 2011-smart meters-11102011
Ugif 12 2011-smart meters-11102011Ugif 12 2011-smart meters-11102011
Ugif 12 2011-smart meters-11102011
 
Ugif 12 2011-informix iwa
Ugif 12 2011-informix iwaUgif 12 2011-informix iwa
Ugif 12 2011-informix iwa
 
Ugif 12 2011-ibm cap-seine
Ugif 12 2011-ibm cap-seineUgif 12 2011-ibm cap-seine
Ugif 12 2011-ibm cap-seine
 
Ugif 12 2011-france ug12142011-tech_ts
Ugif 12 2011-france ug12142011-tech_tsUgif 12 2011-france ug12142011-tech_ts
Ugif 12 2011-france ug12142011-tech_ts
 
Ugif 12 2011-four js primer presentation - new graphic charter - short versio...
Ugif 12 2011-four js primer presentation - new graphic charter - short versio...Ugif 12 2011-four js primer presentation - new graphic charter - short versio...
Ugif 12 2011-four js primer presentation - new graphic charter - short versio...
 
Ugif 12 2011-discover informix keynote 2012
Ugif 12 2011-discover informix keynote 2012Ugif 12 2011-discover informix keynote 2012
Ugif 12 2011-discover informix keynote 2012
 

Ugif 04 2011 storage prov-pot_march_2011

  • 1. ® Storage Provisioning Yoram BENCHETRIT – Advanced Problem Diagnostic Team yoram.benchetrit@fr.ibm.com © 2010 IBM Corporation
  • 2. IBM Software Group | Information Management Agenda Feature Reference Feature Administration API Feature Setup OAT interface Lab Demo IBM Confidential © 2010 IBM Corporation 2
  • 3. IBM Software Group | Information Management Why Do We Need This Feature ? A DBSA should have the ability to significantly reduce the chance that their users will experience “out-of-space” errors and the downtime associated with these errors. IBM Confidential © 2010 IBM Corporation 3
  • 4. IBM Software Group | Information Management Storage Provisioning Quick Reference Highly configurable, automatic expansion of dbspaces, temporary dbspaces, sbspaces, temporary sbspaces and blobspaces Chunks are extended and/or created as needed IDS can also expand spaces before they are full Feature is fully incorporated into OAT. Feature was completed in PANTHER EVP 3 Feature is documented in: – IBM Informix Administrator's Reference – IBM Informix Administrator's Guide IBM Confidential © 2010 IBM Corporation 4
  • 5. IBM Software Group | Information Management Storage Provisioning – The Power of 2 ! Two available modes: – Manual – Automatic Two available space expansion methods: – Chunk extension – Chunk creation Two available interfaces: – sysadmin task()/admin() functions (SQL interface) – OAT (Graphical interface) IBM Confidential © 2010 IBM Corporation 5
  • 6. IBM Software Group | Information Management What is the Storage Pool ? A list of raw devices, cooked files, and/or directories from which IDS can allocate space as needed For example: Path: /dev/rawdevice1 Offset: 500000 Total Size: 2000000 Path: /ifmx/STORAGE_DIR Offset: 0 Total Size: 0 storagepool table in the sysadmin database (sysadmin:storagepool) IBM Confidential © 2010 IBM Corporation 6
  • 7. IBM Software Group | Information Management Storage Pool Facts There is one storage pool per IDS instance. A file, device, or directory in the pool is called an entry. You can add, modify, and delete storage pool entries. Entries that are used up or found to be faulty are left in the pool, but disabled. IDS automatically detects and prevents potential chunk overlaps. Extending a chunk does not use the pool. IBM Confidential © 2010 IBM Corporation 7
  • 8. IBM Software Group | Information Management Sysadmin Interface There is new commands in the sysadmin task() function – storagepool [ add | modify | delete | purge ] – modify space [ sp_sizes | expand ] – modify chunk [ extendable | extend ] – create <object> from storagepool – drop <object> to storagepool • with <object> in dbspace, tempdbspace, sbspace, tempsbspace, blobspace, chunk IBM Confidential © 2010 IBM Corporation 8
  • 9. IBM Software Group | Information Management Add an Entry in the Storage Pool EXECUTE FUNCTION task("storagepool add", "<path>", "<offset>", "<total_size>", "<chunk_size>", "<priority>"); Chunk Size – Minimum size of a chunk created from this entry The offset and sizes are in kilobytes by default, though other units can be specified. The priority is 1 (High), 2 (Medium), or 3 (Low). W hen adding a directory to the storage pool, <offset> and <total_size> must be specified as 0. IBM Confidential © 2010 IBM Corporation 9
  • 10. IBM Software Group | Information Management Modify a Pool Entry Pool Entry can be modified using the 'entry_id' column stored in the storagepool table in the sysadmin database (sysadmin:storagepool) Pool Entry Modification – EXECUTE FUNCTION task("storagepool modify", "<entry_id>", "<new_total_size>", "<new_chunk_size>", "<new_priority>"); Pool Entry Deletion – EXECUTE FUNCTION task("storagepool delete", "<entry_id>"); IBM Confidential © 2010 IBM Corporation 10
  • 11. IBM Software Group | Information Management Expand a Space EXECUTE FUNCTION task("modify space expand", "<space_name>", "<min_size>"); <space_name> can be a dbspace, tempdbspace sbspace, tempsbspace, blobspace. IDS will expand the space by either extending a chunk or adding a chunk using the storage pool. IDS might round the min_size up, depending on the space's page size and any chosen pool entry's minimum chunk size. IBM Confidential © 2010 IBM Corporation 11
  • 12. IBM Software Group | Information Management Extend a Chunk Chunks are not extendable by default. To make a chunk extendable: – EXECUTE FUNCTION task("modify chunk extendable", "<chunk_num>"); Now, you can extend it manually at any time: – EXECUTE FUNCTION task("modify chunk extend", "<chunk_num>", "<min_size>"); You can also wait for the server to extend it automatically. Certain chunks cannot be extended or made extendable: – Blobspace and Smart Blobspace Chunks – Mirrored chunks IBM Confidential © 2010 IBM Corporation 12
  • 13. IBM Software Group | Information Management Modify a Space EXECUTE FUNCTION task("modify space sp_sizes", "<space name>", "<create_size>", "<extend_size>"); Create Size – Minimum size of a chunk automatically created in this space Extend Size – Minimum amount by which a chunk in this space can be automatically extended Neither setting affects manual operations. Express as a percentage or a number of kilobytes. Default values: 10% and 10000k, respectively IBM Confidential © 2010 IBM Corporation 13
  • 14. IBM Software Group | Information Management Create Object from the Storage Pool The Storage pool can be used for more than just adding chunks to existing spaces; it can also be used to create spaces from scratch. Space Object – EXECUTE FUNCTION task( "create <object> from storagepool", "<space_name>", "<min_size>", optional arguments...); • with <object> in dbspace, tempdbspace, sbspace, tempsbspace, blobspace Chunk Object – EXECUTE FUNCTION task( "create chunk from storagepool", "<space_name>", "<min_size>"); IBM Confidential © 2010 IBM Corporation 14
  • 15. IBM Software Group | Information Management Drop Object to the Storage Pool Dropped chunk space are automatically added to the Storage Pool. Space Object – EXECUTE FUNCTION task( "drop <object> to storagepool", "<space_name>"); • with <object> in dbspace, tempdbspace, sbspace, tempsbspace, blobspace Chunk Object – EXECUTE FUNCTION task( "drop chunk to storagepool", "<space_name>", "<path>", "<offset>"); The space or chunk object must be empty in order to be dropped. IBM Confidential © 2010 IBM Corporation 15
  • 16. IBM Software Group | Information Management New onstat -d flags Flags Definition – A : Auto-expand space – E: Extendable chunk $ onstat -d Dbspaces addressnumber flags fchunk nchunks pgsize flags owner name 45c77028 1 0x60001 1 1 2048 N BA informix rootdbs 45d9c570 2 0x60001 2 1 2048 N B informix datadbs Chunk address chunk/dbs offset size free bpages flags pathname 150da61c8 1 1 0 1050000 49717 PO-BE- /opt/chunks/rootchk IBM Confidential © 2010 IBM Corporation 16
  • 17. IBM Software Group | Information Management Chunk in Pool Directory W hen a chunk is created from scratch using a directory entry in the storage pool, its name takes the following format – <server_name>_<space_name>_<p or m>_<counter> Example $ onstat -d Chunk address chunk/dbs offset size free bpages flags pathname 4c6fd018 2 3 0 100000 4864 PO-BE- /opt/chunks/pooldir/ids_datadbs_p_1 IBM Confidential © 2010 IBM Corporation 17
  • 18. IBM Software Group | Information Management Storage Provisioning Setup New ONCONFIG Parameters – SP_AUTOEXPAND – SP_THRESHOLD – SP_W AITTIME • Those parameter can be modified dynamically with onmode -w[mf] Define the Storage Pool Optionnaly, declare some existing chunks as extendable IBM Confidential © 2010 IBM Corporation 18
  • 19. IBM Software Group | Information Management Configuration Parameters SP_AUTOEXPAND – Use this parameter to toggle on or off the automatic expansion of spaces. – Affects both automatic chunk creations and automatic chunk extensions – Does not affect manual space creations or expansions Examples: SP_AUTOEXPAND 1 # Auto-expansion enabled SP_AUTOEXPAND 0 # Auto-expansion disabled Default value: 1 (automatic space expansion is enabled.) IBM Confidential © 2010 IBM Corporation 19
  • 20. IBM Software Group | Information Management Configuration Parameters (cont) SP_THRESHOLD – Minimum amount of free space allowed in a container, expressed as a percentage or an absolute number of kilobytes. – If the free kilobytes in a space fall below this threshold, the next time the low-space-monitoring task runs, IDS will attempt to expand the space. – This setting applies to all spaces in the instance. You cannot configure this for each dbspace. – Settings between 50 and 1000 are invalid. Examples: SP_THRESHOLD 10 # Ten percent of total SP_THRESHOLD 100000 # 100 Mb Default value: 0 IBM Confidential © 2010 IBM Corporation 20
  • 21. IBM Software Group | Information Management Configuration Parameters (Cont) SP_WAITTIME – The number of seconds that a thread will wait for space expansion before returning an out-of-space error. Examples: – SP_WAITTIME 60 # Wait 1 minute, max – SP_WAITTIME 0 # Don't wait at all Default value: 30 IBM Confidential © 2010 IBM Corporation 21
  • 22. IBM Software Group | Information Management Syadmin Sensor Monitoring Proactive Allocation – The syadmin sensor, 'mon_low_storage', will periodically monitor existing storage spaces and automatically grow a container when its free space falls below the configurable threshold. – SP_THRESHOLD is set to 0 by default, hence this sensor is disabled by default. – The sensor runs every hour by default. This is a query to configure its frequency : DATABASE sysadmin; UPDATE ph_task set tk_frequency = INTERVAL(<minutes>) MINUTE TO MINUTE WHERE tk_name = “mon_low_storage”; IBM Confidential © 2010 IBM Corporation 22
  • 23. IBM Software Group | Information Management OAT Storage Administration The Space Administration > Storage pages: Combine the information displayed in the Space Administration > Dbspaces and Chunks pages. Display information about tables, extents, and the new storage pool. Provide a central location for you to administer storage space with OAT. IBM Confidential © 2010 IBM Corporation 23
  • 24. IBM Software Group | Information Management Storage > Server View The server view displays summary information for storage spaces and usage on the server. • Expand a panel for more information and actions. • Use the tree to drill down on a particular space. IBM Confidential © 2010 IBM Corporation 24
  • 25. IBM Software Group | Information Management Storage > Server View > Spaces The Spaces page displays information about the storage spaces on the server including: • An indicator of whether the space is expandable. • The create and extend sizes that are used when the space is expanded. You can create a new space or expand, modify, or drop an existing space. IBM Confidential © 2010 IBM Corporation 25
  • 26. IBM Software Group | Information Management Storage > Create Space You can create a space and configure it as expandable. The option to show the SQL is provided for each storage action. IBM Confidential © 2010 IBM Corporation 26
  • 27. IBM Software Group | Information Management Storage > Expand Space You can expand a space on demand. • Basic option: Expand the space by the amount configured as the extend size. • Advanced options: Specify the amount to expand the space by or to add a chunk. IBM Confidential © 2010 IBM Corporation 27
  • 28. IBM Software Group | Information Management Storage > Server View > Chunks The Chunks page displays detailed information about the chunks on the server. You can add or drop a chunk, modify a chunk to make it extendable, or extend a chunk. IBM Confidential © 2010 IBM Corporation 28
  • 29. IBM Software Group | Information Management Storage > Server View > Storage Pool You can configure the database server to automatically expand storage space: • The threshold sets the minimum space allowed before the space is expanded. • The wait time sets how long threads wait for a new space to be added. You can add, modify, and delete the storage pool entries. IBM Confidential © 2010 IBM Corporation 29
  • 30. IBM Software Group | Information Management Storage > Server View > Storage Pool You can add a storage pool entry. IBM Confidential © 2010 IBM Corporation 30
  • 31. IBM Software Group | Information Management Storage > Space View The space view displays information about the space selected in the tree including: • Summary information and usage. • Chunks, tables, and extents in the space. IBM Confidential © 2010 IBM Corporation 31
  • 32. IBM Software Group | Information Management Storage > Space View Expand a panel for more information and actions. IBM Confidential © 2010 IBM Corporation 32
  • 33. IBM Software Group | Information Management Lab Demo Lab 1 – Configuring and testing the automatic addition of space Lab 2 – Configuring and testing various feature of storage provisioning IBM Confidential © 2010 IBM Corporation 33