IBM IMS tools san ramon oct 2011


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • New in IMSPA version 4 is combined Connect and IMS performance. Now you can see Connect and IMS event latencies in a single report to help you isolate bottlenecks. This report summarizes Connect transaction activity, braking down response time into its transit components from Connect into IMS via OTMA and back again, true end-to-end response time analysis.
  • Most comprehensive Problem tool on the market
  • Tracking allows you to connect log records associated with a particular transaction together. The transaction may span multiple log records and log record types. In this figure we can see an IMS Connect message triggering an IMS transaction that includes a DB2 update. The single logical view allows you to easily understand the flows of even complex transactions. Moreover, the elapsed time view, allows you to quickly highlight gaps in log recording, which often indicate where performance problems are likely to have occurred.
  • Log records can be selected to display, formatted according to their mapping DSECT, or with additional information only available to IMS Problem Investigator. Zoom to any field to get further information.
  • 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>