continued modernization of ims administration - ims ug october 2012 san ramon

44
The future runs on System z © 2012 IBM Corporation IMS Modernization: Autonomics and Administration Console Peter Vera IMS Tools Modernization [email protected]

Upload: ibm-ims

Post on 11-Jun-2015

267 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

The future runs on System z

© 2012 IBM Corporation

IMS Modernization:Autonomics and Administration Console

Peter VeraIMS Tools [email protected]

Page 2: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation2

IMS Administration Console Goals

• Provide a single holistic, easy-to-use interfaceto manage IMS systems and databases

• Consolidate information from various tools to

paint a more complete picture of IMS systems and databases

• Leverage the latest web technologies for a richer user experience

• Access from anywhere via the Internet using standard web browsers

• Integrate a context sensitive help system as a learning aid for new

IMS DBAs and System Programmers

• Begin with integration of our Autonomics Solutions

• …Extend integration to support all our IMS Tools

Page 3: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation3

Administration Console Benefits

• Install once, access anywhere via the Internet

• Single, server-based installation

• Access through standard 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 dashboards provide total counts of exceptions and overall status for

database groups

• Database dashboards pull together information from many separate tools

Page 4: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation4

Admin Console Deployment

Tool

Tool

z/OS

IMS

ToolDAI

TCP/IP

(SSL)

AdminConsole

HTTP

(HTTPS)

AdminConsole

AdminConsole

AdminConsole

z/OS

IBM Confidential

Windows, Linux, (zLinux)

Server

Workstation

Page 5: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation5

IBM Tools Base for z/OS

• A prerequisite for all IMS Tools Solution Packs

• Contains all the common infrastructure components, including theIMS Tools Knowledge Base, for enabling autonomics and next-generation UIs

• IMS Tools Knowledge Base repository holds the information to help you make expert decisions

• Sensor Data

• Policy Services

• Autonomic Schedules

• Reports

• No charge Product

• IBM Tools Base for z/OS 1.3

• Program number: 5655-V93

Page 6: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation6

IMS Tools Knowledge Base

IBM Tools Base for z/OS Autonomic and Modernization Components

DAI

Policy Services

Autonomics DirectorAdministration Console

Reports

Sensor

Policie

s

Discovery

Autonom

ics

PoliciesPolicies

AutomationAutomation ModernizationModernization

AutoDiscovery

Tools BaseTools Base

Page 7: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation7

IMS Tools Vision

• Sensors collect resource statistics

• Policies evaluate sensor data and identify potential problems

• Automation orchestrates the collection and evaluation of sensor data

• Modernization presents an interactive modern interface for managing the system

Putting information to work

SensorsSensorsPoliciesPolicies

AutomationAutomation ModernizationModernization

Page 8: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation8

Sensors: Collecting the Basic Information You Need

• Statistical point-in-time sensor data on your FF/FP Databases

• Stored in IMS Tools Knowledge Base repository

• Historically maintained per user specifications

• Over 60 separate data elements related to space usage, optimization, and

fragmentation

• data set extents, DASD volume usage, data set free space, roots distribution, RAP usage,

CI/CA splits, and IMS free space, etc

• 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 Checker8

SensorsSensors

Page 9: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation9

Policies: Using Sensor Data to 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

• 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

• Specify who receives which messages and how• WTO, e-mail, or text

9

PoliciesPolicies

Page 10: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation10

Automation: Delivering on our Vision

• IMS Tools Autonomics 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

• Recommends when databases should be reorganized

• Provides a scheduling feature that allows you to control how frequently sensor

data is collected and how frequently policies are evaluated

• Customer value

• Help prevent problems before they occur

• Higher availability and performance through optimally organized data

• Consistent and reliable monitoring of database status

• Regular collection/evaluation at predefined intervals

10

AutomationAutomation

Page 11: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation1111

Autonomics Director Overview

• Automatic collection of Sensor data

• Integrates with IMS Tools image copy and pointer checker processes

• On Demand collection/evaluation for immediate issues

• “I have a problem and need the information now!”

• Automatic analysis and evaluation of database status

• Based on user-defined policies and thresholds

• Recommendation for reorganization

• Easy to understand: simple “yes” or “no”

• E-mail or text notification when a reorganization is recommended

• Alert DBA to consider taking action

• Flexible scheduling around peak workloads

• Doesn’t interfere with production throughput or response

Page 12: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation1212

Autonomics Director Overview

• Works with existing job schedulers

• Exploits the power of IMS sysplex

• Redundant servers for highest levels of availability

• Spreads data collection/tools workload based on system capacity and status

• Easily customized for groups or individual databases

• Auto-discovery of databases and existing database groups

• User-defined groupings: “These are the databases that I’m responsible for”

• Group-assigned defaults propagate to individual databases

• Intuitive user interfaces for all users

• Full ISPF interface

• Integrates with new IMS Administration Console for viewing database status on the web

• Available with upcoming release of IBM Tools Base Pack

• No charge product

Page 13: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation13

Adding database(s) to your monitor list • Your Monitor List is the custom list of databases you’re interested in…

All of your environment’s databases are discovered at run-time by our Auto-discovery

function, you can view all or search for the particular database(s) you want added to your Monitor List for automatic monitoring, in this

example we select one database DEVICEDB

Page 14: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation14

Setting your monitoring criteria• You can set how often the database should be evaluated, how many

evaluations to save, and which policies to use in the evaluation

Policies are fully customizable, however, we ship default policies with default threshold settings to get you up and running quickly. You can select

policies by DBTYPE, DBDNAME, or Policy Name

Page 15: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation15

Scheduling an evaluation On Demand

We monitor and evaluate databases automatically when allowed but will avoid your peak operations times

once you specify them. However, you can always schedule an On Demand evaluation if you suspect a database issue and need the latest sensor data and

policy evaluation now.

• Databases will be monitored and evaluated automatically once you specify your

peak times (not shown) but you can always schedule an On Demand evaluation

Page 16: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation16

Immediately…• Maximum flexibility is provided to get you the most current information available

when you need it, so decisions are never made using stale data

Page 17: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation17

View the resulting recommendations• We keep it simple, if a database reorganization is needed based on the policies

you set you’ll see ‘Y’ if not, you’ll see ‘N’ … no guess work here

You can drill down further to see just which policy exceptions were triggered

Page 18: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation18

View the detailed exceptions via ISPF Browse• Complete transparency so you can see exactly why a reorganization is being

recommended, we’ll even send you an e-mail or text message to notify you

Page 19: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation19

IMS Administration ConsoleChanging the face of the platform

Page 20: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation20

Overview of IMS Resources with Drill-down

Resource status,

errors, and

recommendations

can be aggregated

with an ability to

drill down

Page 21: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation21

Holistic View of IMS Resources

…from Sensors

…from Auto Discovery

…from Autonomics Director

…from Various HP Tools

Page 22: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation22

Prepare the next generation of IMS DBAs

Integrated help

educates new and

experienced DBAs

on database

concepts and how

to interpret charts

Page 23: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation23

• IMS Administration Console

Page 24: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation24

IMS ToolsKnowledge Base

AutonomicsDirector

Policy Services DAI

Terminology and Components

IMS

RECON DS

IMSIMSIMS

RECON DS

Policy Services

IMS Tools

Knowledge Base

Autonomics

Director

IMS

RECON DS

Locale Locale

Environment (sysplex) Environment (sysplex) Environment (sysplex)

IMS

DAI

Policy Services

IMS ToolsKnowledge Base

AutonomicsDirector

IMS

RECON DS

IMS

RECON DS

IMSIMS

DAI

IMS IMS IMSIMS

1. Install ITKB• Define Locales• Store IMS Tools Reports

2. Define Policy Services• Start with IBM Default Policies• Run Conditional Reorg

3. Install Autonomics Director• Define a PEAK schedule• Add databases to monitor list• Begin regularly collecting sensor data

and evaluating policies

4. Install DAI and Administration Console• Setup Environments• Run AutoDiscovery• Work Faster, Work Smarter!

AdministrationConsole

Page 25: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation25

Administration Console work flow for a FFDB space monitoring

Check the Exceptions widget for evaluation results for the resource.

View DB Solution Pack utility reports for detailed analysis of resource space usage.

Context sensitive help for exceptions, charts, etc

Check the summary of latest FFDB space diagnosis done by Autonomics Director.

11

22

33

44

Summary Table for a FFDBSummary Table for a FFDB

Exceptions WidgetExceptions Widget

Help WidgetHelp Widget

Reports WidgetReports Widget

Sensor WidgetSensor WidgetIdentify trends for a variety of sensor data values

55

Main dashboardfor a FFDB

Main dashboardfor a FFDB

Page 26: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation26

Database and group used in this demo.

The group “CUSTAPPL” includes the HDAM database

“HDAMVSAM” in the RECON environment “ACDEMOFF”.

The group “CUSTAPPL” includes the HDAM database

“HDAMVSAM” in the RECON environment “ACDEMOFF”.

Two database data sets are defined for the database

HDAMVSAM.

Two database data sets are defined for the database

HDAMVSAM.

Page 27: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation27

First, we want to look at the diagnosis summary of the database group.

We want to look the diagnosis summary of this group.We want to look the diagnosis summary of this group.

So, let’s click on this group.So, let’s click on this group.

Page 28: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation28

The Summary Table for the group.

You see that the database “HDAMVSAM” is marked as

critical.

You see that the database “HDAMVSAM” is marked as

critical.

Double-click on this entry to see the exception details of the

database

Double-click on this entry to see the exception details of the

database

Page 29: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation29

The main dashboard for the “HDAMVSAM” database is displayed.

Place the mouse cursor over one

of the exceptions reported.

Then, …

Place the mouse cursor over one

of the exceptions reported.

Then, …

Page 30: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation30

See a short help for the rule of the next exception.

Let’s click on an exception.

Then, …

Let’s click on an exception.

Then, …

Page 31: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation31

The help for the exception opens on the dashboard.

HelpHelp

Sensor charts that are relevant to the exception and that should be looked at is

guided in the exception help.

Sensor charts that are relevant to the exception and that should be looked at is

guided in the exception help.

Page 32: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation32

Next, check the sensor charts.

Click on the “Expand” button to see more Space Usage Charts

Click on the “Expand” button to see more Space Usage Charts

Sensor charts in “Space Use” category.

are related with a data set size, a

used space, and a free space

availability for each database data

set.

Sensor charts in “Space Use” category.

are related with a data set size, a

used space, and a free space

availability for each database data

set.

Page 33: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation33

Charts in the same category are displayed as a “tiling dashboard”

Let’s see the charts listed in the help text. Click on this

“Expand” button. Then, …

Let’s see the charts listed in the help text. Click on this

“Expand” button. Then, …

Scroll up and down by a sliding bar and find the

“Allocated Space” and “Unformatted Space” charts.

Scroll up and down by a sliding bar and find the

“Allocated Space” and “Unformatted Space” charts.

Page 34: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation34

The sensor chart is maximized.

The bar chart shows the latest value for each database data set.From this chart, HDAMVS1 data set is causing the exception.

The bar chart shows the latest value for each database data set.From this chart, HDAMVS1 data set is causing the exception.

Scroll the help text, and find more hints and tips about the exception.

Scroll the help text, and find more hints and tips about the exception.

Now, let’s see HDAMVSD1 more detail. Double Click here, then…

Now, let’s see HDAMVSD1 more detail. Double Click here, then…

Page 35: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation35

The dashboard for the “HDAMVSD1” database data set is displayed.

Click to expand the “Space Use”

category, then..

Click to expand the “Space Use”

category, then..

Page 36: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation36

The Space Use charts of the “HDAMVSD1” database data sets

The time series charts shows the trend of HDAMVS1 data set. They are helpful for planning the database maintenance.

The time series charts shows the trend of HDAMVS1 data set. They are helpful for planning the database maintenance.

“IMS Free Space” chart shows that the free space in the

area used by IMS is 15%.

“IMS Free Space” chart shows that the free space in the

area used by IMS is 15%.

“Allocated Space” chart shows the data set allocated size reaches the maximum size that limited by IMS.

“Allocated Space” chart shows the data set allocated size reaches the maximum size that limited by IMS.

“Highest Used and Highest Allocated

RBA” chart shows that both the data set

allocated size (Highest Allocated RBA)

and the highest used RBA (the area

used by IMS) reached 4 giga bytes.

“Highest Used and Highest Allocated

RBA” chart shows that both the data set

allocated size (Highest Allocated RBA)

and the highest used RBA (the area

used by IMS) reached 4 giga bytes.

Based on these charts, we can conclude the dataset size has already

reached the limit and the free space is decreasing.

Based on these charts, we can conclude the dataset size has already

reached the limit and the free space is decreasing.

Page 37: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation37

Next, let’s see the other exceptions.

Let’ see the exceptions that marked as

“Reorganization Recommended”. The

short help describes the reason of the

exception is the number of variable-length

split segments has increased.

Let’ see the exceptions that marked as

“Reorganization Recommended”. The

short help describes the reason of the

exception is the number of variable-length

split segments has increased.

Page 38: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation38

Let’s see IMS DB Space Tuning Guide

In addition to the help text on the dashboard, detailed analyzing procedures are described

in the IMS Solution Packs: IMS Database Space Tuning Guide. This time, let’s see it.

http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dstuga10/CCONTENTS

The IMS Tools reports are

recommended to analyze the

exception.

The IMS Tools reports are

recommended to analyze the

exception.

Page 39: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation39

Browse the IMS Tools Reports.

Click on the report entry on the day when the exception was detected to look at the recommended report.

Click on the report entry on the day when the exception was detected to look at the recommended report.

Page 40: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation40

The list of the reports for the area on the selected day is displayed.

Let’s double-click on this entry.

Then, …

Let’s double-click on this entry.

Then, …

Page 41: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation41

The content of the report is displayed in a browser new tab.

Since this page is a normal “text” web page, you can use the

standard web browser capability such as scrolling, font size

change, string search, mark-and-copy, save, and print.

Since this page is a normal “text” web page, you can use the

standard web browser capability such as scrolling, font size

change, string search, mark-and-copy, save, and print.

This is the report that was recommended to look at.This is the report that was recommended to look at.

New TabNew Tab

Page 42: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation42

Download Sensor data

Clock on “▼” icon and then click on “Download Data”.

Then, …

Clock on “▼” icon and then click on “Download Data”.

Then, …

Page 43: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation43

Download your historical Sensor data

Page 44: Continued Modernization of IMS Administration - IMS UG October 2012 San Ramon

© 2012 IBM Corporation44

IMS Tools Administration Console

• Real Value

• Quickly be alerted of Autonomic Exceptions

• Drill into Sensor Statistics to investigate and perform trending analysis

• Find, View, Save, Print IMS Tools Reports

• This is just the beginning…

…let us help you get started today!!