Future Pooling Report
The Future Pooling Report determines the pools that would be defined if all pooling definitions were active. The report displays projected pools based on the following criteria:
- DASDPOOL rules that assign data sets to pools
- SMPOOLxx pool definitions (if any)
See the following sections in this topic for more information:
- What you can do with the report
- Organization of the report
- Usage notes for creating the report
- Available fields on the report
- Sample report
What you can do with the report
The Future Pooling Report shows the distribution of data sets to pools and shows how the MainView SRM pools would look if pooling were implemented with the current definitions in DASDPOOL and SMPOOLxx.
This setup allows trial activation of pool definitions, without actually assigning data sets or volumes to pools and without moving data sets from one volume to another volume. Data set assignments can be set up and changed as required to define pools of the right size and composition. When pool definitions are satisfactory, all pool definitions and assignments can be activated.
Organization of the report
The Future Pooling Report is organized by pools in alphabetical order.
Selected data sets are grouped into possible pools, based on the assignments that are made by the active DASDPOOL rule list.
Possible data set movement between pools is shown; each pool displays a from data set count and a to data set count. The from count is composed of data sets that are assigned to a pool by DASDPOOL but are resident on volumes that are defined in a different pool. The to count is composed of data sets that are assigned to a pool by DASDPOOL, but are resident on volumes that are part of another pool. (The total movement from and to data sets always adds up to zero.)
Data sets residing on volumes that are not defined in a pool are reported from a report-only pseudo-pool named UNDEFIN. All volumes that are not assigned to a pool are also reported as part of UNDEFIN.
Usage notes for creating the report
Consider the following information when creating the Future Pooling Report:
- The MainView SRM subsystem must be executing to run the Future Pooling Report.
However, the pooling functionality (SMPOOLxx and DASDPOOL) does not have to be active. DASDPOOL may be in inactive or simulate mode. To project pool composition, DASDPOOL rules should exist. Pool definitions in the current SMPOOLxx are used.
To select resources for inclusion in the report, you can use report control cards to make selection based on data set name, volume ID, pool, and so on. The selected resources are then processed by parameters in the DASDPOOL rule list. (The DASDPOOL filter list selection is not invoked.)
- The Future Pooling Report does not include any data sets or volumes that are under DFSMS management. Selection by storage group is not available.
- Pools that are included in the report and are not required to be fully defined. That is, the report does not require the DASDPOOL-assigned pools to be defined in SMPOOLxx. DASDPOOL assignments to non-existent pools create a pool for purposes of the report. This undefined pool is reported as if it were defined in SMPOOLxx; it shows a pool size (the size of all data sets that are assigned to it by DASDPOOL) in the DS MOVED TO POOL field, but it does not show any assigned volumes.
- Similarly, the report normally displays pools that are currently defined in SMPOOLxx but have no data set assignments by DASDPOOL. Defined pools might or might not show data set counts and sizes, depending on DASDPOOL assignments and volume composition.
- All possible pools are included in the report, even if selection is based on a specific pool. However, a pool is not reported if no selected data sets already exist on volumes in the pool or that would be assigned to the pool.
- For each pool, the following categories of information are displayed:
Data set composition
The report displays the number of data sets that would reside in the pool; total and average sizes of these data sets; and a breakdown of size into allocated, used, and idle space. These figures show the total size of the pool for the current DASDPOOL assignments, including data sets residing on pool volumes that are unassigned by DASDPOOL.
Volume composition
The report displays the number of volumes that are defined in the pool and the total space on those volumes. If the pool does not exist (that is, it is undefined in SMPOOL xx but has data set assignments in DASDPOOL), these volume composition figures are zero.
Data set movement
The report displays the number of data sets that must be moved to and from the pool to comply with the current definitions. The to movement reflects data sets assigned to the pool by DASDPOOL, which are currently resident on a volume in another pool. The from movement reflects data sets residing on pool volumes, but assigned to another pool by DASDPOOL. If the pool does not exist (undefined in SMPOOL xx but assigned data sets by DASDPOOL), the from movement is zero.
The DFSMSHSM migration control data set (MCDS) is required if migrated data sets are to be included in the report. If the ddname MCDS is not in the JCL, migrated data sets (ML1 or ML2) are not included. Omitting the MCDS data set has the same effect as specifying EXCLUDE MIGRATED DS=YES.
- Rule list entries that select on other parameters (for example, UNIT or DSNTYPE) will not be considered for matching. See Filter-and-rule-lists.
Available fields on the report
The following fields are available for the Future Pooling Report:
Column heading | Description |
|---|---|
POOL | Indicates the name of pool |
NUMBER OF DS | Indicates the number of data sets that are contained in pool |
TOTAL DS SIZE | Indicates the total size of data sets in the pool |
AVERAGE DS SIZE | Indicates the projected size of data sets if moved |
NUMBER OF VOLUMES | Indicates the number of volumes that are defined in the pool |
TOTAL SPACE | Indicates the total space occupied by volumes in the pool |
ALLOC. SPACE | Indicates the allocated space for the pool |
USED SPACE | Indicates the amount of space that is used by the pool |
IDLE SPACE | Indicates the amount of allocated but unused space for the pool (data sets with free space) |
DS MOVED TO POOL | Indicates the number of data sets that were moved to the pool (changes in data set membership) |
DS MOVED FROM POOL | Indicates the number of data sets that were moved from the pool (changes in data set membership) |
Sample report
The following figure is a sample of the Future Pooling Report:
FUTURE POOLING REPORT BMC SOFTWARE DATE: 25/01/1998 TIME: 14:13 PAGE: 3
==================================================================================================================================
POOL : EMPHSM
----------------------------------------------------------------------------------------------------------------------------------
NUMBER OF DS : 2977 NUMBER OF VOLUMES : 0 ALLOC. SPACE : 3499 MB DS MOVED TO POOL : 2977 ( 3499 MB)
TOTAL DS SIZE : 3499 MB TOTAL SPACE : 0 MB USED SPACE : 3172 MB DS MOVED FROM POOL : 0 ( 0 MB)
AVERAGE DS SIZE : 1 MB IDLE SPACE : 327 MB
----------------------------------------------------------------------------------------------------------------------------------
POOL : EMPPRD
----------------------------------------------------------------------------------------------------------------------------------
NUMBER OF DS : 1005 NUMBER OF VOLUMES : 3 ALLOC. SPACE : 2348 MB DS MOVED TO POOL : 615 ( 1229 MB)
TOTAL DS SIZE : 2348 MB TOTAL SPACE : 3606 MB USED SPACE : 1573 MB DS MOVED FROM POOL : 713 ( 2057 MB)
AVERAGE DS SIZE : 2 MB IDLE SPACE : 775 MB
----------------------------------------------------------------------------------------------------------------------------------
POOL : EMPWRK
----------------------------------------------------------------------------------------------------------------------------------
NUMBER OF DS : 1651 NUMBER OF VOLUMES : 5 ALLOC. SPACE : 6612 MB DS MOVED TO POOL : 553 ( 2012 MB)
TOTAL DS SIZE : 6612 MB TOTAL SPACE : 6010 MB USED SPACE : 4559 MB DS MOVED FROM POOL : 960 ( 2069 MB)
AVERAGE DS SIZE : 4 MB IDLE SPACE : 2053 MB
----------------------------------------------------------------------------------------------------------------------------------
POOL : SYSTEM
----------------------------------------------------------------------------------------------------------------------------------
NUMBER OF DS : 628 NUMBER OF VOLUMES : 5 ALLOC. SPACE : 3790 MB DS MOVED TO POOL : 312 ( 1445 MB)
TOTAL DS SIZE : 3790 MB TOTAL SPACE : 6010 MB USED SPACE : 1873 MB DS MOVED FROM POOL : 111 ( 796 MB)
AVERAGE DS SIZE : 6 MB IDLE SPACE : 1917 MB
----------------------------------------------------------------------------------------------------------------------------------
POOL : UNDEFIN.
----------------------------------------------------------------------------------------------------------------------------------
NUMBER OF DS : 0 NUMBER OF VOLUMES : 5 ALLOC. SPACE : 0 MB DS MOVED TO POOL : 0 ( 0 MB)
TOTAL DS SIZE : 0 MB TOTAL SPACE : 6010 MB USED SPACE : 0 MB DS MOVED FROM POOL : 2673 ( 3263 MB)
AVERAGE DS SIZE : 0 MB IDLE SPACE : 0 MB
----------------------------------------------------------------------------------------------------------------------------------