Ibm ims tools san ramon oct 2011


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Ibm ims tools san ramon oct 2011

  1. 1. IBM IMS Tools Janet LeBlanc Silicon Valley Lab [email_address]
  2. 2. IMS Tools Product Portfolio IMS Tools Base for z/OS IMS Fast Path Solution Pack for z/OS IMS HP Fast Path Utilities IMS DB Repair Facility IMS HP Image Copy IMS Library Integrity Utilities IMS Database Solution Pack for z/OS IMS DB Reorganization Expert - Unload, Load, Index Build, Prefix Resolution/Update IMS HP Image Copy IMS HP Pointer Checker 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 <ul><li>IMS HALDB Toolkit </li></ul><ul><li>IMS Sequential Randomizer Generator </li></ul>Data Base Administration <ul><li>IMS Online Reorganization Facility </li></ul><ul><li>IMS Cloning Tool </li></ul><ul><li>IMS Database Control Suite </li></ul>Utility Management <ul><li>IMS HP Image Copy </li></ul><ul><li>IMS DEDB Fast Recovery </li></ul><ul><li>IMS Recovery Expert V2 </li></ul>Backup and Recovery <ul><li>Batch Terminal Simulator </li></ul><ul><li>Batch Backout Manager </li></ul><ul><li>Program Restart Facility </li></ul>Application Management Performance Management <ul><li>IBM Transaction Analysis Workbench </li></ul><ul><li>IMS Buffer Pool Analyzer </li></ul><ul><li>IMS Network Compression Facility </li></ul>System / TM Administration <ul><li>System </li></ul><ul><li>IMS Command Control Facility </li></ul><ul><li>IMS ETO Support </li></ul><ul><li>IMS HP Sysgen Tools </li></ul><ul><li>IMS Queue Control Facility </li></ul><ul><li>IMS Workload Router </li></ul><ul><li>TM </li></ul><ul><li>IMS Configuration Manager </li></ul><ul><li>IMS Sysplex Manager </li></ul>Regulatory Compliance <ul><li>IMS Audit Management Expert </li></ul><ul><li>IBM Infosphere Guardium Data Encryption for DB2 and IMS Databases </li></ul>
  3. 3. Index Build - IMS Index Builder <ul><li>Support for HDAM, HIDAM, PHDAM, PHIDAM, and HISAM </li></ul><ul><ul><li>Secondary indexes with non-unique keys </li></ul></ul><ul><ul><li>Shared Secondary Indexes </li></ul></ul><ul><li>Integrated with Database Recovery Facility </li></ul><ul><li>Recovery Functions: </li></ul><ul><ul><ul><li>Rebuild Primary and Secondary Indexes using scan </li></ul></ul></ul><ul><li>HALDB Support </li></ul><ul><ul><li>Support for creating the HALDB ILDS where input is based on a scan of the physical HALDB partitions without using the existing ILDS. </li></ul></ul><ul><ul><li>Ability to rebuild selected PSINDEX partitions. </li></ul></ul><ul><ul><li>Support for using PSE (Partition Selection Exits) when rebuilding PSINDEXes. </li></ul></ul><ul><li>Integrated IDCAMS for Index Delete/Define </li></ul>
  4. 4. IMS Performance Analyzer <ul><li>IMS Performance Analyzer remains the premier tool for: </li></ul><ul><ul><li>Service Levels and capacity planning </li></ul></ul><ul><ul><li>Response time analysis </li></ul></ul><ul><ul><li>Monitoring enterprise-wide indicators that can adversely affect IMS performance </li></ul></ul><ul><li>Extracts data from the logs, monitor, IMS Connect </li></ul><ul><li>100’s of fields can be summarized and analyzed. </li></ul><ul><li>IMS PA can use its forms-based reporting to identify specific processing deficiencies. </li></ul>
  5. 5. IMS Performance Analyzer
  6. 6. Combined Transit analysis report IMS Connect response time IMS internal response time IMS transit breakdown and resource usage Connect Output Connect Input OTMA response time <ul><li>Combined IMS Connect and IMS log metrics </li></ul><ul><li>Design a Form to include required information only </li></ul><ul><li>No restriction on report page width </li></ul><ul><li>Export to CSV or DB2 as an alternative to reporting </li></ul>IMS Performance Analyzer
  7. 7. OMEGAMON TRF integration <ul><li>Analyzes OMEGAMON monitor-level instrumentation </li></ul><ul><li>Transaction response time breakdown, CPU time, and other resource usage statistics </li></ul><ul><li>Full Function and Fast Path database DL/I call count and elapsed time </li></ul><ul><li>DB2 database call count and elapsed time </li></ul>                                                                    OMEGAMON   TRF   DLI   Call   Summary                                                                                                      _____________________________                                                                                                                                                                                                        Func        Call         Total       Average       Minimum       Maximum     Calls   per     Calls   per                        Trancode    Database    Code       Count       Elapsed       Elapsed       Elapsed       Elapsed        second        minute                        ________    ________    ____    ________    __________    __________    __________    __________    __________    __________                        BANKING     CUSTOMER    ISRT           3      0.101742      0.033914      0.003939      0.093401          0.00          0.04                                             REPL           1      0.001066      0.001066      0.001066      0.001066          0.00          0.01                                             DLET           1      0.005595      0.005595      0.005595      0.005595          0.00          0.01                                             GU             7      0.571528      0.081646      0.000915      0.557844          0.00          0.10                                             GHU            3      0.004219      0.001406      0.001343      0.001520          0.00          0.04                                             Total         15      0.684150      0.045610      0.000915      0.557844          0.00          0.23                                                                                                                                                         ORDER       ORDERS      ISRT           3      0.023952      0.007984      0.001385      0.016799          0.00          0.04                                             REPL           1      0.000120      0.000120      0.000120      0.000120          0.00          0.01                                             DLET           1      0.000239      0.000239      0.000239      0.000239          0.00          0.01                                             GU             5      0.024809      0.004961      0.001622      0.015286          0.00          0.07                                             GHU            2      0.002255      0.001127      0.000727      0.001528          0.00          0.03                                             Total         12      0.051375      0.004281      0.000120      0.016799          0.00          0.18                   
  8. 8. Some unique reporting improvements <ul><li>Cold start analysis takes the IMS log and tell you what would be lost in the event of a cold start </li></ul><ul><ul><li>Input messages (transactions) that would be discarded </li></ul></ul><ul><ul><li>Incomplete units-of-work with database changes and ESAF connections </li></ul></ul><ul><li>Gap analysis identifies periods of time where log records are not being cut, potentially highlighting an external system event that may have caused IMS to slow down. </li></ul><ul><li>Form improvements: </li></ul><ul><ul><li>Analyse service levels with distributions. For example, request the percentage of transactions with response time that exceeded the allowable threshold </li></ul></ul><ul><ul><li>Profile database updates and ESAF activity by transaction </li></ul></ul>
  9. 9. IMS Problem Investigator <ul><li>Analysis of IMS event data can help identify problematic applications and identify system performance issues. </li></ul><ul><li>IMS Problem Investigator provides an ISPF interface and batch reporting capabilities that enable the investigator to interactively navigate, investigate, and analyze: </li></ul><ul><ul><li>IMS log </li></ul></ul><ul><ul><li>IMS / DB monitor records, </li></ul></ul><ul><ul><li>IMS Common Queue Server (CQS) log records, </li></ul></ul><ul><ul><li>IMS Connect event data, </li></ul></ul><ul><ul><li>SMF records </li></ul></ul><ul><ul><li>Omegamon TRF log and extract, </li></ul></ul><ul><ul><li>DB2 log, </li></ul></ul><ul><ul><li>Websphere MQ log extract. </li></ul></ul><ul><li>Key Features include: </li></ul><ul><ul><li>Browse, analyze, and interpret logs </li></ul></ul><ul><ul><li>Gain an end-to-end picture of transactions in the Sysplex. </li></ul></ul><ul><ul><li>Understand IMS log record with detailed field description and global fields. </li></ul></ul><ul><li>The TX line action will connect records associated with the same transaction across all logs. </li></ul><ul><li>IMS Problem Investigator complements IMS Performance Analyzer for enhanced log analysis and reporting. </li></ul>
  10. 10. <ul><li>Modern IMS transactions affect multiple subsystems </li></ul><ul><li>Information about these transactions is recorded in even more sources </li></ul><ul><li>IMS PI provides a unified logical view of transactions spanning all these systems </li></ul>
  11. 12. IMS Problem Investigator: Format and navigate log files quickly and easily <ul><li>IMS PI allows you to interactively browse and analyze log records </li></ul><ul><li>Instantaneous view of the logs </li></ul><ul><li>Navigate by the time of day </li></ul><ul><li>Select records to drill down right to the values of individual flag bits </li></ul>
  12. 13. Summary <ul><li>IMS Tools from IBM provide, integrated, easy-to-use solutions that fit your company’s needs </li></ul><ul><li>IBM is dedicated to the continued success and support of IMS and the mainframe. We’re invested for the long term, right beside you. </li></ul><ul><li>We are continuing to invest in our IMS Tools technology and have a vision for our IMS Tools that centers around autonomic computing </li></ul>