Date post: | 08-Jun-2015 |
Category: |
Technology |
Upload: | ibm-ims |
View: | 274 times |
Download: | 13 times |
On the road to a Smarter IMS
© 2010 IBM Corporation
Janet LeBlancSilicon Valley [email protected]
Janet LeBlancIMS Tools [email protected]
IMS Tools modernization and autonomics
IMS Fast Path Solution Pack for z/OS
AutonomicsIMS HP Fast Path UtilitiesIMS DB Repair FacilityIMS HP Image CopyIMS Library Integrity Utilities
IMS Recovery Solution Pack for z/OS
IMS HP Image CopyIMS Database Recovery FacilityIMS HP Change AccumulationIMS Index BuilderIMS DRF Extended Functions
IMS Performance Solution Pack for z/OS
IMS Connect ExtensionsIMS Performance AnalyzerIMS Problem Investigator
IMS Database Solution Pack for z/OS
AutonomicsIMS DB Reorganization Expert- Unload, Load, Index Build, Prefix Resolution/UpdateIMS HP Image Copy
2 © 2013 IBM Corporation
IMS Library Integrity Utilities IMS DRF Extended FunctionsIMS HP Image CopyIMS HP Pointer CheckerIMS Library Integrity Utilities
�IMS HALDB Toolkit�IMS Sequential Randomizer Generator
Data Base Administration
�IMS Online Reorganization Facility�IMS Cloning Tool�IMS Database Control Suite
Utility Management
�IMS HP Image Copy�IMS DEDB Fast Recovery�IMS Recovery Expert V2
Backup and Recovery �Batch Terminal Simulator
�Batch Backout Manager�Program Restart Facility
Application Management
Performance Management
�IBM Transaction Analysis Workbench�IMS Buffer Pool Analyzer�IMS Network Compression Facility
System / TMAdministration
System�IMS Command Control Facility�IMS ETO Support�IMS HP Sysgen Tools�IMS Queue Control Facility�IMS Workload RouterTM�IMS Configuration Manager�IMS Sysplex Manager
RegulatoryCompliance
�Guardium ITAP for IMS�IBM Infosphere Guardium Data Encryption for DB2 and IMS Databases
IMS Tools Base for z/OS
IMS Tools Solution Packs
IMS Database Solution Pack
IMS Fast Path Solution Pack
IMS Recovery Solution Pack
IMS Performance Solution Pack
IMS Database Solution Pack
IMS Fast Path Solution Pack
IMS Recovery Solution Pack
IMS Performance Solution Pack
3 © 2013 IBM Corporation
Solution Pack
� Autonomics
� IBM Administration Console
� DB Reorg Expert
� HP Unload
� HP Load
� HP Prefix Resolution
� Index Builder
� HP Image Copy
� HP Pointer Checker
� IMS DB Repair Facility
� IMS Library Integrity Utilities
Solution Pack
� Autonomics
� IMS Administration Console
� HP FP Utilities
� FP Advanced Utilities
� FP Online Utilities
� IMS DB Repair Facility
� IMS HP Image Copy
� IMS Library Integrity Utilities
Solution Pack
� IMS Administration Console
� DB Recovery Facility
� HP Change Accumulation
� HP Image Copy
� DRF Extended Functions
Solution Pack
� IMS Administration Console
� IMS Connect Extensions
� IMS Performance Analyzer
� IMS Problem Investigator
Solution Pack
� Autonomics
� IBM Administration Console
� DB Reorg Expert
� HP Unload
� HP Load
� HP Prefix Resolution
� Index Builder
� HP Image Copy
� HP Pointer Checker
� IMS DB Repair Facility
� IMS Library Integrity Utilities
Solution Pack
� Autonomics
� IMS Administration Console
� HP FP Utilities
� FP Advanced Utilities
� FP Online Utilities
� IMS DB Repair Facility
� IMS HP Image Copy
� IMS Library Integrity Utilities
Solution Pack
� IMS Administration Console
� DB Recovery Facility
� HP Change Accumulation
� HP Image Copy
� DRF Extended Functions
Solution Pack
� IMS Administration Console
� IMS Connect Extensions
� IMS Performance Analyzer
� IMS Problem Investigator
Our Vision – Putting information to work for you
Gather database statistics at regular intervals
User-defined policies and thresholds
PoliciesPolicies SensorsSensors
4 © 2013 IBM Corporation
Rich, web-based user interface
Recommending and taking corrective actions
ModernizationModernizationAutomationAutomation
Sensors….gather database statistics at regular intervals
Works with you – your way – in your environment:
� Integrated in regularly used utilities– HP Image Copy(FF and FP), HP Pointer Checker, DB Reorg Expert, FPA
Analyze, FPA Reorg, FPO Analyze, FPO Reorg
5 © 2013 IBM Corporation
� Automation of sensor capture– Autonomics scheduler ensures sensor data capture at frequency that you
require
� When you need it!– Ad-hoc / job scheduler batch submitted sensor capture
Policies…User defined policies and exceptions
� Policy definitions are used to evaluate specific database states– Threshold values are compared against sensor data for a given database or group of
databases
– When thresholds are met or exceeded, exceptions occur
� Works “out of the box”– Ships with predefined policies and threshold values
6 © 2013 IBM Corporation
– Ships with predefined policies and threshold values
– Full ISPF interface provided for policy management
� Customizable to fit your shop– You can define your own sets of threshold values
– Customize the messages sent when exceptions do occur
– Specify who receives which messages and how• WTO, e-mail, or text
Automation…Recommending and Taking Corrective Actions
� Passive Autonomics – Automates collection and analysis of Sensor Data
– Recommends when databases should be reorganized• With email or text notifications
– Enables DB Reorg Expert’s conditional reorg
– Provides a scheduling feature that allows you to control how frequently sensor data is collected and how frequently policies are evaluated
7 © 2013 IBM Corporation
sensor data is collected and how frequently policies are evaluated– Flexible scheduling around pre-defined PEAK times
� Active Autonomics– Actively initiate recommended actions on user-defined database groups
• Discovery feature for identifying related database groups
• Ability to manage and coordinate reorganization of multiple IMS database
groups as if reorganizing a single database
• Flexible scheduling only in pre-defined Maintenance windows
On the road to a smarter IMS
� Conditional Reorganization - DB Reorg Expert− Sensors determine need for reorganization
− Reorganization only runs if needed
� Notifcation of exceptions− Email, text messages
− Alert DBA to consider taking action
8 © 2013 IBM Corporation
� First we had IMS Tools Knowledge Base– Report Repository
– IMS Tools Utilities updated to write their reports to a repository by database
� Then we developed Sensors and Policies: – Sensor capture
– Policies pre-loaded by database type
– User-customizable
− Reorganization only runs if needed
− Pre/Post reporting
Autonomics and DB Solution Pack
� Sensor Data Capture
– Standalone sensor
– Integrated utility sensor capture – DB Reorg Expert, HP Image Copy,
HP Pointer Checker
– Autonomics control sensor capture
� User Group Definitions
� Policies
9 © 2013 IBM Corporation
� Policies
– Pre-defined policies
– Policy definition and customization
– Policy evaluation and action determination
– Exception notification
� Reporting
– Centralized report repository for DB Solution Pack utilities
� Conditional Reorganization
� Group Reorganization Management
9
List of Full Function sensor data collected
Database Record Statistics (per database or HALDB partition)� Nbr. of DB records � Avg. DB record length
Randomizer Statistics (per HDAM or PHDAM partition)� Nbr. of total RAPs � Nbr. of unused RAPs � % of number of unused RAPs � Nbr. of synonyms
� % of number of synonyms � Nbr. of root not on home block � % of root not on home block � % of segment data in overflow
� Nbr. of roots in overflow � % of number of roots in overflow � Bytes of segments in RAA
Volume/Extents Statistics (per data set)� Allocation type (CYL, TRK, …) � Primary allocation amount � Secondary allocation amount � SMS-managed or not
� Max. nbr of extents for the d.s. � Max. nbr. of extents for the volume � Nbr. of extents allocated � Nbr. of volumes used
� Nbr. of unused volumes � Nbr. of unused assigned volumes �Nbr. of unused candidate volumes
� Nbr. of available remaining extents determined by the max. nbr. of data set extents and the max. nbr. of extents available on volumes assigned to the data set
10 © 2013 IBM Corporation
� Nbr. of available remaining extents determined by the max. nbr. of data set extents and the max. nbr. of extents available on volumes assigned to the data set
Data Set Space Usage Statistics (per data set)� Block/CI size � Nbr. of blocks/CIs used � Max. size of the data set � % of data set size against the max.
� High-Allocated-RBA � High-Used-RBA
IMS Space Utilization Statistics (per data set)� Total bytes of segment data � Total bytes of free spaces � Total bytes of slack bytes � % of free spaces
� % of segment data � % of unused bytes in the data set � Total nbr. of segments � Total nbr. of VL segments
� Total nbr. of VL-split segments � % of nbr. of VL-split segments � Total nbr. of slack bytes � Avg. nbr. of slack bytes per block
� Total nbr. of FSEs � Avg. nbr. of FSEs per block � Nbr. of FSEs valid for shortest
segments
� Nbr. of FSEs valid for longest
segments
� Avg. nbr. of non-reusable FSEs � Total nbr. of pointers � Total nbr. of ptrs pointing external
block
� % of nbr. Of ptrs pointing ext. block
HISAM/SHISAM Statistics (for HISAM)� Logical record length � Total nbr. of CI splits � % of nbr. of CI splits � Total nbr. of CA splits
� % of nbr. of CA splits � Total nbr. of HISAM delete bytes � % of nbr. of HISAM delete bytes
10
IMS DB Reorg Expert
� Conditional Reorganization – Autonomics integration– Evaluates database to determine need for reorganization
– Performs reorganization only when it needs it based on evaluation results
– Re-evaluates database on completion of reorganization– Comprehensive summary report on database status
SmartReorg
ConditionalReorg
Input
PolicyServices
DB Sensor
11 © 2013 IBM Corporation
� Parallel Reorganization– Runs Unload and Load in parallel
– Optionally, runs index build, image copy, hash pointer check and prefix resolution and update in the same job step
� Easy to use– Single Job Step
– Dynamic allocation– Easy JCL, Control
Cards
ReorgDriver
Parallel Reorg
ITKB ReportService
IMS Tools Knowledge
Base
Database
Sensor
Output
DB Sensor
Report Example – Summary of Policy EvaluationIMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 25655-S35 Date: 12/16/2009 Time: 00.05.14
Summary of Policy Evaluation (DBD: BKDB ) -----------------------------------------------------------------Name of Policy Applied............ SYS.DBDTYPE.HIDAM Policy Locale..................... Global Reorganization Need............... Yes
Exceptions before Reorganization --------------------------------------------------------------------------------The number of available extents for a data set of BKDB is small
Class: DATA_SET_EXTENTS_AVAILABILITY Level: CRITICAL Rule: G:IBM.DBDS_EXTENTS.10 Threshold Set: HIGH
The size of a data set in BKDB, which still has a certain amount of free space, has increased
Class: GROWING_DBDS_WITH_FREE_SPACES Level: CRITICAL -> REORG Rule: G:IBM.DBDS_GROWTH.20 Threshold Set: HIGH
The fragmentation of free space in BKDB has increased
IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 25655-S35 Date: 12/16/2009 Time: 00.05.14
Summary of Policy Evaluation (DBD: BKDB ) -----------------------------------------------------------------Name of Policy Applied............ SYS.DBDTYPE.HIDAM Policy Locale..................... Global Reorganization Need............... Yes
Exceptions before Reorganization --------------------------------------------------------------------------------The number of available extents for a data set of BKDB is small
Class: DATA_SET_EXTENTS_AVAILABILITY Level: CRITICAL Rule: G:IBM.DBDS_EXTENTS.10 Threshold Set: HIGH
The size of a data set in BKDB, which still has a certain amount of free space, has increased
Class: GROWING_DBDS_WITH_FREE_SPACES Level: CRITICAL -> REORG Rule: G:IBM.DBDS_GROWTH.20 Threshold Set: HIGH
The fragmentation of free space in BKDB has increased
Policy name
The locale where the policy is defined
Result of decision on reorganization need
Exceptions detected before the reorganization. In this example,
� Three CRITICAL exceptions were detected
� Two of them can be removed by
1
2
3
12 © 2013 IBM Corporation12
The fragmentation of free space in BKDB has increased Class: FRAGMENTED_FREE_SPACES Level: CRITICAL -> REORG Rule: G:IBM.FRAGMENTATION.10 Threshold Set: HIGH
A data set of BKDB has many pointers that point to other bocks or CIs Class: EXCESSIVE_SEGMENT_SCATTERING Level: SEVERE Rule: G:IBM.SEGM_SPREAD.10 Threshold Set: MED
--------------------------------------------------------------------------------
Exceptions after Reorganization --------------------------------------------------------------------------------BSN2800I GENERAL STATUS: RESOURCE=BKDB ACTION_NAME=REORG EXECUTION_STATUS=SUCCESSFUL
The number of available extents for a data set of BKDB is small Class: DATA_SET_EXTENTS_AVAILABILITY Level: CRITICAL Rule: G:IBM.DBDS_EXTENTS.10 Threshold Set: HIGH
--------------------------------------------------------------------------------
Summary of Policy Evaluation and Action: --------------------------------------------------------------------------------BSN2904I BKDB HAS BEEN REORGANIZED, BUT IT IS STILL IN A CRITICAL STATE --------------------------------------------------------------------------------
The fragmentation of free space in BKDB has increased Class: FRAGMENTED_FREE_SPACES Level: CRITICAL -> REORG Rule: G:IBM.FRAGMENTATION.10 Threshold Set: HIGH
A data set of BKDB has many pointers that point to other bocks or CIs Class: EXCESSIVE_SEGMENT_SCATTERING Level: SEVERE Rule: G:IBM.SEGM_SPREAD.10 Threshold Set: MED
--------------------------------------------------------------------------------
Exceptions after Reorganization --------------------------------------------------------------------------------BSN2800I GENERAL STATUS: RESOURCE=BKDB ACTION_NAME=REORG EXECUTION_STATUS=SUCCESSFUL
The number of available extents for a data set of BKDB is small Class: DATA_SET_EXTENTS_AVAILABILITY Level: CRITICAL Rule: G:IBM.DBDS_EXTENTS.10 Threshold Set: HIGH
--------------------------------------------------------------------------------
Summary of Policy Evaluation and Action: --------------------------------------------------------------------------------BSN2904I BKDB HAS BEEN REORGANIZED, BUT IT IS STILL IN A CRITICAL STATE --------------------------------------------------------------------------------
Summary message, which shows that a CRICTICAL exception still remains after
the reorganization.
� Two of them can be removed by REORG (unload and reload)
� One sever exception was detected
Exceptions that still remain after the reorganization. In this case, one CRITICAL exception remains.
Result of the reorganization processing (success/failure)
3
4
1’
Report Example – IMS Space Utilization Statistics
IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 65655-S35 Date: 12/16/2009 Time: 00.05.14
Data Set Statistics (DBD: BKDB , DSG: 01) --------------------------------------------------------------------------------
==================================== IMS Space Utilization Statistics
====================================
Note: The mark * in column P means that the data element is used in the policy.
Data Element Name P Before Reorg After Reorg Difference------------------------ - ---------------- ---------------- ------------------DB_BYTES_SEG 2,465,800,000 2,465,800,000 0DB_BYTES_FREE_SPACE 1,610,723,680 283,136,678 -1,327,587,002DB_BYTES_UNIDENTIFIED * 110 0 -110
IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 65655-S35 Date: 12/16/2009 Time: 00.05.14
Data Set Statistics (DBD: BKDB , DSG: 01) --------------------------------------------------------------------------------
==================================== IMS Space Utilization Statistics
====================================
Note: The mark * in column P means that the data element is used in the policy.
Data Element Name P Before Reorg After Reorg Difference------------------------ - ---------------- ---------------- ------------------DB_BYTES_SEG 2,465,800,000 2,465,800,000 0DB_BYTES_FREE_SPACE 1,610,723,680 283,136,678 -1,327,587,002DB_BYTES_UNIDENTIFIED * 110 0 -110
Allocated space is more efficiently used by segment data.
13 © 2013 IBM Corporation13
DB_BYTES_UNIDENTIFIED * 110 0 -110DB_PCT_BYTES_FREE_SPACE * 39% 10% -29DB_PCT_BYTES_SEG * 60% 89% +29DB_PCT_UNUSED_BYTES * 1% 1% 0DB_NUM_SEG 85,620,000 85,620,000 0DB_NUM_VLSEG 8,560,000 8,560,000 0DB_NUM_VLSEG_SPLIT * 0 0 0DB_PCT_NUM_VLSEG_SPLIT * 0% 0% 0DB_NUM_UNIDENTIFIED * 51 0 -51DB_AVG_NUM_UNIDENTIFIED * 0 0 0DB_NUM_FSE * 23,728,638 673,759 -23,054,879DB_AVG_NUM_FSE * 23.75 1.00 -22.75DB_NUM_FSE_MIN * 23,558,660 673,759 -22,884,901DB_NUM_FSE_MAX * 718,662 673,759 -44,903DB_AVG_NUM_NOREUSE_FSE * .17 0 -.17DB_NUM_PTR 85,070,408 84,946,241 -124,167DB_NUM_PTR_DIFF_BLK * 32,424,879 663,666 -31,761,213DB_PCT_NUM_PTR_DIFF_BLK * 38% 1% -37
DB_BYTES_UNIDENTIFIED * 110 0 -110DB_PCT_BYTES_FREE_SPACE * 39% 10% -29DB_PCT_BYTES_SEG * 60% 89% +29DB_PCT_UNUSED_BYTES * 1% 1% 0DB_NUM_SEG 85,620,000 85,620,000 0DB_NUM_VLSEG 8,560,000 8,560,000 0DB_NUM_VLSEG_SPLIT * 0 0 0DB_PCT_NUM_VLSEG_SPLIT * 0% 0% 0DB_NUM_UNIDENTIFIED * 51 0 -51DB_AVG_NUM_UNIDENTIFIED * 0 0 0DB_NUM_FSE * 23,728,638 673,759 -23,054,879DB_AVG_NUM_FSE * 23.75 1.00 -22.75DB_NUM_FSE_MIN * 23,558,660 673,759 -22,884,901DB_NUM_FSE_MAX * 718,662 673,759 -44,903DB_AVG_NUM_NOREUSE_FSE * .17 0 -.17DB_NUM_PTR 85,070,408 84,946,241 -124,167DB_NUM_PTR_DIFF_BLK * 32,424,879 663,666 -31,761,213DB_PCT_NUM_PTR_DIFF_BLK * 38% 1% -37
Free spaces fragmentation on each database block has been resolved by unload and reload of the database.
Segments of a database record fit in a single database block in almost all
database records.
segment data.
Check the itemized diagnosis results for the resource
Check the summary of latest FFDB space diagnosis performed by Autonomics Director
11
22
33
Summary Table for a FFDBSummary Table for a FFDB
Exceptions WidgetExceptions Widget
Help WidgetHelp Widget
IMS Tools Administration Console Overview
14 © 2013 IBM Corporation
Look at DB Solution Pack utility reports to see detailed analysis of
the space usage of the subject area.
Read the help for each of the detected exceptions
33
44
Help WidgetHelp Widget
Reports WidgetReports Widget
Sensor WidgetSensor WidgetLook at the trend of specific
sensor data values
55
Main dashboardfor a FFDB
Main dashboardfor a FFDB
Data Set Space Usage ChartsNote: all line graphs have an
integrated time slider so you can view the most recent sensor data or zoom in and view trends over
a specified period of time
15 © 2013 IBM Corporation
� We turned our focus on modernization for database maintenance: – IBM Administration Console
• Web Browser view on state of databases
� New style applications requires new updated testing:• Batch Terminal Simulator
On the road to a smarter IMS…. A new modern view
16 © 2013 IBM Corporation
• Batch Terminal Simulator • Eclipse interface• Integration with Rational, Debug Tools, IMS Explorer
Check the itemized diagnosis results for the resource
Check the summary of latest FFDB space diagnosis performed by Autonomics Director
11
22
33
Summary Table for a FFDBSummary Table for a FFDB
Exceptions WidgetExceptions Widget
Help WidgetHelp Widget
IMS Tools Administration Console Overview
17 © 2013 IBM Corporation
Look at DB Solution Pack utility reports to see detailed analysis of
the space usage of the subject area.
Read the help for each of the detected exceptions
33
44
Help WidgetHelp Widget
Reports WidgetReports Widget
Sensor WidgetSensor WidgetLook at the trend of specific
sensor data values
55
Main dashboardfor a FFDB
Main dashboardfor a FFDB
Introduction to Autonomics Director
� Automatic discovery of
databases
� Scheduler– Automatic collection of sensor data– Define frequency with flexible scheduling
around peak workloads
On the road to a smarter IMS
18 © 2013 IBM Corporation
around peak workloads– Sysplex aware
� On-demand data collection and policy evaluation
� Use your regularly scheduled utilities:– Integrated sensor capture in image copy
and pointer checker
� Integration of sensor data capture in FP Utilities: – FP Advanced and FP Online
– New FP Policies and Exceptions
� IMS Administration Console– FP Statistics and graphs
On the road to a smarter IMS…. Autonomics in Fast Path
19 © 2013 IBM Corporation
• Autonomics
• IBM Administration Console
• IMS HP FP Utilities
• FP Advanced Utilities
• FP Online Utilities
• IMS DB Repair Facility
• HP Image Copy
• IMS Library Integrity Utility
IMS Fast Path Solution Pack
IMS FP Solution Pack:….Autonomics Director and Administration Console
• FPA Utilities
• FPO Utilities
• HP Image Copy
• Stand-alone Sensor
IMS FP Solution Pack V1.2 IMS FP Solution Pack V1.2 � Implemented DB Sensor capability in
FPA/FPO utilities and HP Image Copy
• Sensor data can be collected as part of analyze, reorg, or image copy
• Sensor data collection can be notified to Autonomics Director for evaluation
DB Sensor function
20 © 2013 IBM Corporation
TCPServer
Distributed AccessInfrastructure
(DAI)
IMS ToolsKnowledge
BaseRepository
Server
Repository
Autonomics Director Server
Administration Console Autonomics
Director(+ Policy Services)
ToolsAccessServer
AC Servletson
WASCE*
z/OS Env.Open Env.
•Store sensor dataand reports
•Notifies AD of new sensor data
Sensor data elements for DEDB – area level (1)
� Area Definition– DB_AREADEF_CISIZE– DB_AREADEF_UOW1– DB_AREADEF_UOW2– DB_AREADEF_ROOT1– DB_AREADEF_ROOT2– DB_AREADEF_NUM_SDEP_CIS
� Free Space– DB_PCT_BYTES_FS_RAA
� Overflow– DB_PCT_NUM_UOW_USE_DOVF– DB_AVG_NUM_DOVFCI_BY_UOW– DB_MAX_NUM_DOVFCI_BY_UOW– DB_PCT_NUM_UOW_USE_IOVF– DB_NUM_UOW_USE_IOVF– DB_AVG_NUM_IOVFCI_BY_UOW– DB_MAX_NUM_IOVFCI_BY_UOW– DB_MIN_NUM_IOVFCI_BY_UOW
21 © 2013 IBM Corporation
– DB_PCT_BYTES_FS_RAA– DB_PCT_BYTES_FS_DOVF– DB_PCT_BYTES_FS_IOVF– DB_PCT_BYTES_FS_SDEP
– DB_MIN_NUM_IOVFCI_BY_UOW– DB_PCT_NUM_IOVFCI_USED– DB_PCT_NUM_RAPCI_OVFL
UOW
RAABASE
DOVF
IOVF IOVF
RAABASE
DOVF
UOW
UOWSDEP
Sensor data elements for DEDB – area level (2)
� Segments– DB_NUM_SEG– DB_NUM_ROOT
� DB Record Length/Overflow– DB_AVG_DBREC_LENGTH*
– DB_MAX_DBREC_LENGTH*– DB_MIN_DBREC_LENGTH*
� Randomizing Synonyms– DB_AVG_LEN_SYNONYM_CHAIN*– DB_MAX_LEN_SYNONYM_CHAIN*
� (Simulated) I/Os– DB_AVG_DBREC_IO*
– DB_MAX_DBREC_IO*– DB_AVG_ROOT_IO*
22 © 2013 IBM Corporation
– DB_MIN_DBREC_LENGTH*– DB_PCT_NUM_DBREC_IOVF*
– DB_AVG_ROOT_IO*– DB_MAX_ROOT_IO*– DB_ESTIMATED_ROOT_IO– DB_ESTIMATED_DBREC_IO
For the full description of sensor data elements, see “Data Elements” in the Policy Services User’s Guide.
* These sensor data are stored in the Sensor Data Repository only when SENSOR_DBREC=YES is specified
for the DB Sensor function of each utility.
Exception detection rules for DEDB
� Exception detection rules provided by Policy Services are almost same as those supported by thresholds for DEDB Pointer Checker and FPA/FPO ANALYZE
IBM Tools Base
Policy Services
23 © 2013 IBM Corporation
FPA/FPO ANALYZE
– Free Space Availability
– Overflow Status
– Randomizing Synonyms
– DB Record Length (Avg. & Max)
– Physical I/O
• DB record level
• Root level All DEDB rules that are provided by Tools Base Policy Services
Using Administration Console for DEDB space monitoring and analysis
� Benefits
– You can get a global view of database space
status automatically on a web browser
• Diagnosis of the status is done automatically by
Autonomics Director by applying policies on
automatically collected sensor data Admin. Console
24 © 2013 IBM Corporation
– You can get an integrated online help that guides you to relevant information populated in ITKB
repository by various IMS Tools
– You can view the trend of sensor data
• To understand the past activity
• To predict the future change/trend
You can complete many of daily space monitoring tasks on a web browser
11
22
33
44
55
Administration Console work flow for DEDB area space monitoring
Check the itemized diagnosis result for the resource.
Check the summary of latest DEDB area space diagnosis done by Autonomics Director.
11
22
33
Summary Table for a DEDBSummary Table for a DEDB
Exceptions WidgetExceptions Widget
Help WidgetHelp Widget
25 © 2013 IBM Corporation
Look at FP Solution Pack utility reports to see detailed analysis of the space usage of the subject area.
Read the help for each of the detected exceptions.
44 Reports WidgetReports Widget
Sensor WidgetSensor Widget
Look at the trend of specific sensor data values
55
Main dashboardfor a DEDB areaMain dashboardfor a DEDB area
� Autonomics: – Active Autonomics– New User GROUP management– Group Reorganization Management
Now the next stage – May 2013
26 © 2013 IBM Corporation
• IBM Administration Console– New look and feel– View / Manage databases from across the enterprise from a single log on– Run Administration Console server on z/OS as a started task– Manage Autonomic Director Monitor List and Peak periods– Initiate on demand and scheduled sensor collection and policy evaluation
Gather database statistics at regular intervals
User-defined policies and thresholds
PoliciesPolicies SensorsSensors
ModernizationModernizationAutomationAutomation
27 © 2013 IBM Corporation
� New in Autonomics: – Active Autonomics
– New User GROUP management– Group Reorganization Management
Rich, web-based user interface
Recommending and taking corrective actions
Active Autonomics
Submission of Reorganization JobstreamsManages job distribution across sysplex Controls for parallelism
DB Maintenance WindowsUser controlled DB maintenance windows
Automatic ReorganizationDetermined by Sensor and Policy Evaluation Supported by IMS DB Reorg Expert
28 © 2013 IBM Corporation
Plan restart capability
Determines what ran successfullyOnly reruns/runs what failed or is yet to
run
User NotificationsEmail, Text Job plan and results viewable via AD
Tracks jobstream thru completion
Manages job distribution across sysplex Controls for parallelism
User Defined Groups
� Easy to create– Select from any DBs/partitions/areas in system DBDLIBs– Select from any DBRC or other user group– Name masking support: PAY*
� Contains– List of DB’s in group– Consolidated group attributes and options for various tools and
functions
29 © 2013 IBM Corporation
functions– Reorganization, Back-up and Recovery, etc.
� Automatic membership checking/warning for logical relationships
� Useful for – Adding DBs to the monitor list– Viewing recommendation list– Scheduling on demand
� Basis for Group Managed Reorganization
Group Managed Reorganization
Pre-GMR
• /DBR and DBRC authorization changes
•Allocate common/work files
•Pre-reorganization utility
Reorganization
•Runs IMS Reorg Expert for DBs that need reorg
•Optional DB scan for logically related DBs that don’t need reorg
•Consistent feed for prefix resolution/prefix update
•One job per DB/partition/area
•DBs reorganized in parallel or serially or combination
30 © 2013 IBM Corporation
Post-Reorg
• Invoked after reorg phase
•One or more jobs run serially or parallel as identified by user
•Prefix Resolution, Prefix Update
Post GMR
• Invoked after reorg phase
•One or more jobs run serially or parallel as identified by user
•Prefix Resolution, Prefix Update
IBM Administration Console
31 © 2013 IBM Corporation
• IBM Administration Console– New look and feel– View / Manage databases from across the enterprise from a single log on– Run Administration Console server on z/OS as a started task– Manage Autonomic Director Monitor List and Peak periods– Initiate on demand and scheduled sensor collection and policy evaluation
Updated look-and-feel: IBM One UI
All IBM products are going toward One UI
32 © 2013 IBM Corporation
Single Log in
� Safety and security features are built in
– Uses SSL and RACF authentication
Single loginfor all users and all environments
33 © 2013 IBM Corporation
authentication
� Single Login– Access all your IMS
environments
On Demand Sensor and/or Evaluation
34 © 2013 IBM Corporation
Launch key tasks from the Getting Started page
Launch key tasks from the Getting Started
page
35 © 2013 IBM Corporation
Check the box if you do not want to see the Getting Started page upon the next
login
Click (?) in the header to open the
Getting Started page again or to access
Help
Follow step-by-step instructions in the Help panel
36 © 2013 IBM Corporation
Follow step-by-step instructions in
the Help panel
Drill down from User Created Groups
37 © 2013 IBM Corporation
Resource status, errors, and recommendations can be aggregated with an ability to drill down
Holistic View of IMS Databases
…from Auto Discovery
…from Autonomics Director
…from Various HP Tools
38 © 2013 IBM Corporation…from Sensors
Integrated Help Throughout
39 © 2013 IBM Corporation
Integrated help educates new and experienced DBAs on database concepts and how to interpret charts
Management of Autonomics Scheduling
40 © 2013 IBM Corporation
Add / Edit Monitor List
41 © 2013 IBM Corporation
Summary
� IMS Tools from IBM provide, integrated, easy-to-use solutions that fit your company’s needs
� IBM is dedicated to the continued success and support of IMS and the mainframe. We’re invested for the long term, right beside you.
� We are continuing to invest in our IMS Tools technology and
42 © 2013 IBM Corporation
� We are continuing to invest in our IMS Tools technology and have a vision for our IMS Tools that centers around autonomic computing
42