On the road to a Smarter IMS
© 2010 IBM Corporation
Janet LeBlanc
Silicon Valley Lab
leblancj@ca.ibm.com
Janet LeBlanc
IMS...
IMS Tools modernization and autonomics
IMS Fast Path Solution
Pack for z/OS
Autonomics
IMS HP Fast Path Utilities
IMS DB R...
IMS Tools Solution Packs
IMS Database
Solution Pack
IMS Fast Path
Solution Pack
IMS Recovery
Solution Pack
IMS Performance...
Our Vision – Putting information to work for you
Gather database
statistics at
regular intervals
User-defined
policies and...
Sensors
….gather database statistics at regular intervals
Works with you – your way – in your environment:
Integrated in r...
Policies
…User defined policies and exceptions
Policy definitions are used to evaluate specific database states
– Threshol...
Automation
…Recommending and Taking Corrective Actions
Passive Autonomics
– Automates collection and analysis of Sensor Da...
On the road to a smarter IMS
Conditional Reorganization - DB Reorg Expert
− Sensors determine need for reorganization
− Re...
Autonomics and DB Solution Pack
Sensor Data Capture
– Standalone sensor
– Integrated utility sensor capture – DB Reorg Exp...
List of Full Function sensor data collected
Database Record Statistics (per database or HALDB partition)
Nbr. of DB record...
IMS DB Reorg Expert
Conditional Reorganization – Autonomics integration
– Evaluates database to determine need for reorgan...
Report Example – Summary of Policy Evaluation
IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 2
5655-S35 Date: ...
Report Example – IMS Space Utilization Statistics
IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 6
5655-S35 Da...
Check the itemized diagnosis results for the
resource
Check the summary of latest FFDB space diagnosis performed by
Autono...
Data Set Space Usage Charts
Note: all line graphs have an
integrated time slider so you can
view the most recent sensor da...
We turned our focus on modernization for database maintenance:
– IBM Administration Console
• Web Browser view on state of...
Check the itemized diagnosis results for the
resource
Check the summary of latest FFDB space diagnosis performed by
Autono...
Introduction to Autonomics Director
Automatic discovery of
databases
Scheduler
– Automatic collection of sensor data
– Def...
Integration of sensor data capture in FP Utilities:
– FP Advanced and FP Online
– New FP Policies and Exceptions
IMS Admin...
IMS FP Solution Pack:
….Autonomics Director and Administration Console
• FPA Utilities
• FPO Utilities
• HP Image Copy
• S...
Sensor data elements for DEDB – area level (1)
Area Definition
– DB_AREADEF_CISIZE
– DB_AREADEF_UOW1
– DB_AREADEF_UOW2
– D...
Sensor data elements for DEDB – area level (2)
Segments
– DB_NUM_SEG
– DB_NUM_ROOT
DB Record Length/Overflow
– DB_AVG_DBRE...
Exception detection rules for DEDB
Exception detection rules
provided by Policy Services
are almost same as those
supporte...
Using Administration Console for DEDB space
monitoring and analysis
Benefits
– You can get a global view of database space...
Administration Console work flow for DEDB area space monitoring
Check the itemized diagnosis
result for the resource.
Chec...
Autonomics:
– Active Autonomics
– New User GROUP management
– Group Reorganization Management
Now the next stage – May 201...
Gather
database
statistics at
regular
intervals
User-defined
policies and
thresholds
PoliciesPolicies SensorsSensors
Moder...
Active Autonomics
Submission of Reorganization Jobstreams
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 othe...
Group Managed Reorganization
Pre-GMR
•/DBR and DBRC authorization changes
•Allocate common/work files
•Pre-reorganization ...
IBM Administration Console
31 © 2013 IBM Corporation
• IBM Administration Console
– New look and feel
– View / Manage data...
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 login
for all users and
...
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
Ch...
Follow step-by-step instructions in the Help panel
36 © 2013 IBM Corporation
Follow step-by-
step instructions in
the Help...
Drill down from User Created Groups
37 © 2013 IBM Corporation
Resource status,
errors, and
recommendations
can be aggregat...
Holistic View of IMS Databases
…from Auto Discovery
…from Autonomics
Director
…from Various HP Tools
38 © 2013 IBM Corpora...
Integrated Help Throughout
39 © 2013 IBM Corporation
Integrated help
educates new and
experienced DBAs
on database
concept...
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 th...
Upcoming SlideShare
Loading in …5
×

IMS Tools Smarter IMS - IMS UG 9.11.13 eMeeting

533 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
533
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

IMS Tools Smarter IMS - IMS UG 9.11.13 eMeeting

  1. 1. On the road to a Smarter IMS © 2010 IBM Corporation Janet LeBlanc Silicon Valley Lab leblancj@ca.ibm.com Janet LeBlanc IMS Tools Strategist leblancj@ca.ibm.com
  2. 2. IMS Tools modernization and autonomics IMS Fast Path Solution Pack for z/OS Autonomics IMS HP Fast Path Utilities IMS DB Repair Facility IMS HP Image Copy IMS Library Integrity Utilities IMS Recovery Solution Pack for z/OS IMS HP Image Copy IMS Database Recovery Facility IMS HP Change Accumulation IMS Index Builder IMS DRF Extended Functions IMS Performance Solution Pack for z/OS IMS Connect Extensions IMS Performance Analyzer IMS Problem Investigator IMS Database Solution Pack for z/OS Autonomics IMS DB Reorganization Expert - Unload, Load, Index Build, Prefix Resolution/Update IMS HP Image Copy 2 © 2013 IBM Corporation IMS Library Integrity Utilities IMS DRF Extended FunctionsIMS HP Image Copy IMS HP Pointer Checker IMS 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 / TM Administration System IMS Command Control Facility IMS ETO Support IMS HP Sysgen Tools IMS Queue Control Facility IMS Workload Router TM IMS Configuration Manager IMS Sysplex Manager Regulatory Compliance Guardium ITAP for IMS IBM Infosphere Guardium Data Encryption for DB2 and IMS Databases IMS Tools Base for z/OS
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. 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
  7. 7. 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
  8. 8. 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
  9. 9. 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
  10. 10. 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
  11. 11. 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 Smart Reorg Conditional Reorg Input Policy Services 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 Reorg Driver Parallel Reorg ITKB Report Service IMS Tools Knowledge Base Database Sensor Output DB Sensor
  12. 12. Report Example – Summary of Policy Evaluation IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 2 5655-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: 2 5655-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 Corporation 12 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’
  13. 13. Report Example – IMS Space Utilization Statistics IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 6 5655-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 0 DB_BYTES_FREE_SPACE 1,610,723,680 283,136,678 -1,327,587,002 DB_BYTES_UNIDENTIFIED * 110 0 -110 IMS DB Reorg Expert - V4R1 Database Diagnosis Report Page: 6 5655-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 0 DB_BYTES_FREE_SPACE 1,610,723,680 283,136,678 -1,327,587,002 DB_BYTES_UNIDENTIFIED * 110 0 -110 Allocated space is more efficiently used by segment data. 13 © 2013 IBM Corporation 13 DB_BYTES_UNIDENTIFIED * 110 0 -110 DB_PCT_BYTES_FREE_SPACE * 39% 10% -29 DB_PCT_BYTES_SEG * 60% 89% +29 DB_PCT_UNUSED_BYTES * 1% 1% 0 DB_NUM_SEG 85,620,000 85,620,000 0 DB_NUM_VLSEG 8,560,000 8,560,000 0 DB_NUM_VLSEG_SPLIT * 0 0 0 DB_PCT_NUM_VLSEG_SPLIT * 0% 0% 0 DB_NUM_UNIDENTIFIED * 51 0 -51 DB_AVG_NUM_UNIDENTIFIED * 0 0 0 DB_NUM_FSE * 23,728,638 673,759 -23,054,879 DB_AVG_NUM_FSE * 23.75 1.00 -22.75 DB_NUM_FSE_MIN * 23,558,660 673,759 -22,884,901 DB_NUM_FSE_MAX * 718,662 673,759 -44,903 DB_AVG_NUM_NOREUSE_FSE * .17 0 -.17 DB_NUM_PTR 85,070,408 84,946,241 -124,167 DB_NUM_PTR_DIFF_BLK * 32,424,879 663,666 -31,761,213 DB_PCT_NUM_PTR_DIFF_BLK * 38% 1% -37 DB_BYTES_UNIDENTIFIED * 110 0 -110 DB_PCT_BYTES_FREE_SPACE * 39% 10% -29 DB_PCT_BYTES_SEG * 60% 89% +29 DB_PCT_UNUSED_BYTES * 1% 1% 0 DB_NUM_SEG 85,620,000 85,620,000 0 DB_NUM_VLSEG 8,560,000 8,560,000 0 DB_NUM_VLSEG_SPLIT * 0 0 0 DB_PCT_NUM_VLSEG_SPLIT * 0% 0% 0 DB_NUM_UNIDENTIFIED * 51 0 -51 DB_AVG_NUM_UNIDENTIFIED * 0 0 0 DB_NUM_FSE * 23,728,638 673,759 -23,054,879 DB_AVG_NUM_FSE * 23.75 1.00 -22.75 DB_NUM_FSE_MIN * 23,558,660 673,759 -22,884,901 DB_NUM_FSE_MAX * 718,662 673,759 -44,903 DB_AVG_NUM_NOREUSE_FSE * .17 0 -.17 DB_NUM_PTR 85,070,408 84,946,241 -124,167 DB_NUM_PTR_DIFF_BLK * 32,424,879 663,666 -31,761,213 DB_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.
  14. 14. 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 Widget Look at the trend of specific sensor data values 55 Main dashboard for a FFDB Main dashboard for a FFDB
  15. 15. Data Set Space Usage Charts Note: 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
  16. 16. 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
  17. 17. 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 Widget Look at the trend of specific sensor data values 55 Main dashboard for a FFDB Main dashboard for a FFDB
  18. 18. 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
  19. 19. 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
  20. 20. IMS FP Solution Pack: ….Autonomics Director and Administration Console • FPA Utilities • FPO Utilities • HP Image Copy • Stand-alone Sensor IMS FP Solution Pack V1.2IMS 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 TCP Server Distributed Access Infrastructure (DAI) IMS Tools Knowledge Base Repository Server Repository Autonomics Director Server Administration Console Autonomics Director (+ Policy Services) Tools Access Server AC Servlets on WASCE* z/OS Env.Open Env. •Store sensor data and reports •Notifies AD of new sensor data
  21. 21. 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 RAA BASE DOVF IOVF IOVF RAA BASE DOVF UOW UOW SDEP
  22. 22. 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.
  23. 23. 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
  24. 24. 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
  25. 25. 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 dashboard for a DEDB area Main dashboard for a DEDB area
  26. 26. 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
  27. 27. 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
  28. 28. Active Autonomics Submission of Reorganization Jobstreams Manages job distribution across sysplex Controls for parallelism DB Maintenance Windows User controlled DB maintenance windows Automatic Reorganization Determined by Sensor and Policy Evaluation Supported by IMS DB Reorg Expert 28 © 2013 IBM Corporation Plan restart capability Determines what ran successfully Only reruns/runs what failed or is yet to run User Notifications Email, Text Job plan and results viewable via AD Tracks jobstream thru completion Manages job distribution across sysplex Controls for parallelism
  29. 29. 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
  30. 30. 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
  31. 31. 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
  32. 32. Updated look-and-feel: IBM One UI All IBM products are going toward One UI 32 © 2013 IBM Corporation
  33. 33. Single Log in Safety and security features are built in – Uses SSL and RACF authentication Single login for all users and all environments 33 © 2013 IBM Corporation authentication Single Login – Access all your IMS environments
  34. 34. On Demand Sensor and/or Evaluation 34 © 2013 IBM Corporation
  35. 35. 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
  36. 36. Follow step-by-step instructions in the Help panel 36 © 2013 IBM Corporation Follow step-by- step instructions in the Help panel
  37. 37. Drill down from User Created Groups 37 © 2013 IBM Corporation Resource status, errors, and recommendations can be aggregated with an ability to drill down
  38. 38. Holistic View of IMS Databases …from Auto Discovery …from Autonomics Director …from Various HP Tools 38 © 2013 IBM Corporation…from Sensors
  39. 39. Integrated Help Throughout 39 © 2013 IBM Corporation Integrated help educates new and experienced DBAs on database concepts and how to interpret charts
  40. 40. Management of Autonomics Scheduling 40 © 2013 IBM Corporation
  41. 41. Add / Edit Monitor List 41 © 2013 IBM Corporation
  42. 42. 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

×