Your SlideShare is downloading. ×
  • Like
IMS Reorganization Expert and Automation Console - IMS UG April 2012 Victoria
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

IMS Reorganization Expert and Automation Console - IMS UG April 2012 Victoria

  • 418 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
418
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
8
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. IMS Reorganization Expert Reorganize IMS Databases only when you need toIMS Tools – Technical Sales SupportDennis Eichelbergerdeichel@us.ibm.com 1 © 2012 IBM Corporation
  • 2. IMS Reorganization Expert Why Reorganize? Traditional Reorganization Practices New Reorganization Needs Tools Interaction Summary2 © 2012 IBM Corporation
  • 3. IMS Reorganization Expert Reorganizations are performed for three reasons: – Maintain Database Integrity • Assure that all hierarchical connections remain correct and all access paths to all data are available to the end user. – Maintain Database Availability • Assure that the database is accessible to users by NOT allowing overrun of dataset space allocation values as size and extents. Allowing for database growth inside of the dataset. – Maintain Database Performance • Assure that access paths to the data remain optimum by achieving rapid access to meet Service Level Agreements.3 © 2012 IBM Corporation
  • 4. IMS Reorganization ExpertTraditional Reorganizations cause loss of database access!! Take the Database Offline IMS Image Copy the Database Database Unload the Database Delete – Define the dataset IMS Region Load the Database Build Indexes (if needed) Build Logicals (if needed) Image Copy the Database Backup Return the Database online process 4 © 2012 IBM Corporation
  • 5. IMS Reorganization Expert Traditional Reorganizations are performed for two reasons: – The database is reported Out of Service. • The database is unavailable due to an integrity error or database dataset failure. This results in a condition of NO ACCESS to the end user until corrected. • This condition is ad hoc and likely happens at the least opportune time of processing. – The database is Scheduled to be reorganized periodically. • The database is ALWAYS in a state of NO ACCESS during specific and scheduled times. This results in a condition of NO ACCESS to the end user until completed. • This condition uses time and resources regardless of need. A scheduled offline condition of the database may or may not be needed based on the actual condition of the database and dataset attribute usage. The database may not NEED to be reorganized.5 © 2012 IBM Corporation
  • 6. IMS Reorganization ExpertA scheduled reorganization resulting in an offline condition of the database may or may not be needed based on the actual condition of the database and dataset attribute usage. Reducing the number of database reorganizations results in a direct savings of CPU, I/O and an increase in database availability. – A regular schedule of reorganizations is safe but expensive. – A procedure to identify databases that might need reorganization can be intensive, tedious and time consuming for the DBA responsible..6 © 2012 IBM Corporation
  • 7. IMS Reorganization ExpertWhat if? As a DBA... You could be notified when a database needed reorganization - automatically. You could schedule that reorganization at the least possible impactful time to normal processing. You could easily monitor individual databases for trends towards needing reorganization. You could save time, CPU cycles and money by performing fewer database reorganizations... AND You could increase availability of the database to end users.7 © 2012 IBM Corporation
  • 8. IMS Reorganization Expert– Reorganization Expert 1. Collecting statistics data for database management ※ We will call this data the sensor data 2. Defining and managing the reorganization policy for detecting database and dataset exceptions 3. Utilizing the policy for exception notification and reporting 4. Utilizing the policy for conditional reorganization 5. Tracking detected exceptions and effectiveness of reorganization– IPR Unload, IPR Reload, and IPR DB Scan utilities are also included and are fully compatible with those in IPR8 © 2012 IBM Corporation
  • 9. IMS Reorganization Expert– Automation Director and Autonomics Console 1. Collecting statistics data for database management. ※ We will call this data the sensor data. 2. Defining and managing the reorganization policy for detecting database and dataset exceptions. 3. Utilizing the policy for exception notification and reporting. 4. View exceptions and usage trends remotely. 5. Identify help information and action recommendations based on actual exception.9 © 2012 IBM Corporation
  • 10. IMS Reorganization ExpertSensors: Collecting the Basic Information Statistical point-in-time sensor data. Stored in IMS Tools Knowledge Base repository. Historically maintained per user specifications. Over 60 separate data elements related to space usage, optimization, and fragmentation provided. − E.g. data set extents, DASD volume usage, data set free space, roots distribution, RAP usage, CI/CA splits, and IMS free space. Two methods of collection: Standalone database Sensor utilities for full-function and Fast Path databases. Integrated with existing IMS Tools. Integrated Tools support High Performance Image Copy, High Performance Pointer Checker. Fast Path Analyzer, Fast Path Online Pointer Checker. 10 © 2012 IBM Corporation
  • 11. IMS Reorganization ExpertPolicies: Using Sensor Data to Help Make Decisions 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. E.G. the state of space utilization at a specific instance in time. Works “out of the box” 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. Submit a reorganization job at exception time. − Can use job scheduler to execute the job later Specify who receives which messages and how. − WTO, E-mail, or text 11 © 2012 IBM Corporation
  • 12. IMS Reorganization ExpertIBM Tools Base for z/OS A prerequisite for all IMS Tools Solution Packs Contains all the common infrastructure components, including the IMS Tools Knowledge Base, for enabling autonomics and next-generation Uis Policy Services provides the predefined policies and thresholds IMS Tools Knowledge Base repository holds the information to help you make expert decisions Sensor Data Policy Services Reports No charge PID Program number: 5655-V93 IBM Tools Base for z/OS V1.3 12 © 2012 IBM Corporation
  • 13. Smart Reorg utility features at a glance Sysplex1. Sensor Data Smart Reorg job TSO users Collection 4 Notification messages are sent and/or z/OS operator2. Reorg policy 3 A policy is retrieved from consoles System z Definition Server repository and is applied 1 Sensor data records 23. Exception and reports are sent to ISPF Policy Notification and repository Management Reporting IMS Tools KB Server4. Conditional Reorg 5 ISPF Report Search/View5. Tracking exceptions and reorgs Policy Sensor Data Report Repository*1 Repository Repository*2 • All information is stored in and managed by IMS Tools KB repositories • Sysplex-wide access to these repositories is supported by IMS Tools KB Server *1: ITKB Input Repository is used as the Policy Repository. *2: ITKB Output Repository is used as the Report Repository. 13 © 2012 IBM Corporation
  • 14. Benefits of using IMS DB Reorganization Expert• IMS Database Reorganization Expert provides a smarter reorganization solution• Benefits of Policy Services and Smart Reorg utility: – DBAs can centrally control the information that is needed to plan and perform reorganization of IMS databases effectively Necessary info/data is always there in well-defined format – DBA expertise required to perform reorganization can be minimized and knowledge of skilled DBA can become shared Decision criteria and actions are documented in policies – Unneeded reorgs can be avoided with its reason documented and effectiveness of reorg, if performed, can easily be verified Reorganization need/effectiveness is evaluated and notified 14 © 2012 IBM Corporation
  • 15. Summary• Everything needed for daily IMS database administration is in a Pack! IMS Database Solution Pack for z/OS V1.1 DB Space DB Integrity Check Utilization Analysis DB Repair IMS High Performance IMS High Performance Database Repair Unload Pointer Checker Facility Unload Reorganization Load IMS Database IMS High Performance Prefix Resolution IMS High Performance Reorganization Expert Load V4.1 Index Smarter Reorganization Backup Build/Recovery Image Copy IMS High Performance IMS Index Builder IMS Library Integrity Image Copy Utilities IMS Definition Libraries ManagementIMS Tools Base for z/OS (a free separate PID): ITKB, TOSI, and other common services 15 © 2012 IBM Corporation
  • 16. IMS Automation ConsolePolicies: Using Sensor Data to Help Make Decisions Threshold values are compared against sensor data for a given database or group of databases. When thresholds are met or exceeded, exceptions occur. E.G. the state of space utilization at a specific instance in time.Sensors: Collecting the Basic Information 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 16 © 2012 IBM Corporation
  • 17. IMS AutomationAutonomics Director Passive autonomics for IMS databases. Automates ongoing database monitoring and maintenance tasks based on a detailed understanding of the current state of your IMS databases. ISPF Dialog Interface. Provides a scheduling feature that allowing the user to control how frequently sensor data is collected and how frequently policies are evaluated. Recommends when databases should be reorganized based on the policy criteria. Integration with the Administration Console via internet access.17 © 2012 IBM Corporation
  • 18. IMS AutomationAdministration Console Provide a holistic view of your IMS databases from a single, easy-to- use web interface. Dynamic, interactive graphs and charts provide you with a visual representation of your sensor data. Integration with the Autonomics Director provides a list of policy exceptions and recommended resolutions for all of your monitored databases. All IMS Tools reports stored in the IMS Tools Knowledge Base can be searched, retrieved, and viewed effortlessly from a single point. Prepare for the next generation of IMS DBAs. Access from anywhere via the Internet using the most popular web browsers. Includes a robust help system that serves as a learning aid for new IMS DBAs and reminder for the seasoned DBAs. 18 © 2012 IBM Corporation
  • 19. Autonomics Director Process Flow Autonomics Director Master Server Policy Repository Tools Input Monitor Scheduler Repository Services Services DB Sensor Policy/Sensor Evaluation ITKB AD JCL Lib(s) Services Repository Repository Server DBDLIBs Sensor Data USDB1 HDAM Sensor=8 Eval hrs =8 hrs Repository DBRC USDB2 DEDB Sensor=1 Eval RECONs 2 hrs =12 hrs DB Sensor Internal Reader IC Auto Router PC Discovery Services User Interface Services Customization Recommendations1919 © 2012 IBM Corporation
  • 20. IMS AutomationISPF Dialog Recommendations 20 © 2012 IBM Corporation
  • 21. IMS AutomationISPF Dialog Recommendations 21 © 2012 IBM Corporation
  • 22. IMS AutomationISPF Dialog Recommendations 22 © 2012 IBM Corporation
  • 23. IMS AutomationAdministration Console Provide a holistic view of your IMS databases from a single web interface. Dynamic, interactive graphs and charts provide you with a visual representation of your sensor data. Integration with the Autonomics Director provides a list of policy exceptions and recommended resolutions for all of your monitored databases. All IMS Tools reports stored in the IMS Tools Knowledge Base can be searched, retrieved, and viewed effortlessly. Prepare for the next generation of IMS DBAs. Uses the latest web technologies. Access from anywhere via the Internet using popular web browsers. Includes a help system that serves as a learning aid for new IMS DBAs. 23 © 2012 IBM Corporation
  • 24. IMS AutomationOverview of IMS Resources with Drill-down Resource status, errors, and recommendations Monitored can be aggregated with Resource List an ability to drill down 24 © 2012 IBM Corporation
  • 25. IMS Automation Holistic View of IMS Resources …from Various HP Tools …from Autonomics Director…from Auto Discovery 25 …from Sensors © 2012 IBM Corporation
  • 26. IMS AutomationPrepare the next generation of IMS DBAs Integrated help educates new and experienced DBAs on database concepts and how to interpret charts 26 © 2012 IBM Corporation
  • 27. IMS AutomationStandard SMP/E installationLight weight ‘mid tier’ application server installed usingsimple InstallAnywhere (.exe) Terminal Emulator z/OS ISPF Tool Tool Browser Tool Tool HTTP Application Application TCP/IP ? Distributed Distributed (REST) Server Server Access Access Tool Tool IMS Infrastructure Infrastructure Tool Tool TP T) HT ES (R P P/I Eclipse TC Tool Tool … 27 © 2012 IBM Corporation
  • 28. IMS Automation Install once, access anywhere via the Internet Single, server-based installation Access through popular web browsers Safety and security features are built in Uses SSL and RACF authentication Works “out of the box” Immediately view your databases using your existing DBRC groups or Autonomics Director monitor list Easily customized Define your own groups of databases to view Consolidated information at your fingertips Summary pages provide total counts of warning, severe, and critical exceptions for a database group – drill down to the individual database level from there28 © 2012 IBM Corporation
  • 29. IMS Automation Value Provides a full set of tools for maintaining and managing your IMS full-function and Fast Path databases. Includes important High Performance utilities. Utilizes Sensors, Policies, Automation, and Modernization. Delivers on the IMS Tools vision.29 © 2012 IBM Corporation
  • 30. IMS Reorganization Expert Reference IBM Tools Base for z/OS V1.3 – IMS Tools Knowledge Base SC19-3397 – IMS Tools Common Services SC19-3996 – Policy Services SC19-3399 IMS Database Solution Pack V1.2 – IMS Database Reorganization Expert SC19-1137 – IMS Solution Packs Database Sensor SC19-3283 – IMS High Performance Database Tools IMS Fast Path Solution Pack V1.2 – IMS High Performance Fast Path Utilities SC19-328730 © 2012 IBM Corporation
  • 31. IMS Autonomics Reference IBM Tools Base for z/OS V1.3 – Administration Console SC19-3264 – Autonomics Director SC193265 – Distributed Access Infrastructure SC19-3400 – IMS Tools Knowledge Base SC19-3397 – IMS Tools Common Services SC19-3996 – Policy Services SC19-3399 IMS Database Solution Pack V1.2 – IMS Solution Packs Database Sensor SC19-3283 – IMS High Performance Database Tools IMS Fast Path Solution Pack V1.2 – IMS High Performance Fast Path Utilities SC19-328731 © 2012 IBM Corporation