+ All Categories
Home > Technology > Problem Determination Tools

Problem Determination Tools

Date post: 16-Apr-2017
Category:
Upload: cics-roadshow
View: 2,251 times
Download: 6 times
Share this document with a friend
26
1 IBM Problem Determination Tools 2009 April 16, 2009 Marty Shelton Product Line Manager, IBM Product Line Manager PD Tools
Transcript
Page 1: Problem Determination Tools

1

IBM Problem Determination Tools 2009

April 16, 2009

Marty Shelton

Product Line Manager, IBM Product Line Manager

PD Tools

Page 2: Problem Determination Tools

2

PD Tools - Strategic Evolution IBM enters market in 2000 Lower “Total Cost of Ownership” Tools have become robust and functionally superior with ongoing

releases of products

2009

2000

Page 3: Problem Determination Tools

3

Why Customers Are Migrating?

Product IssuesProduct IssuesOngoing EnhancementsIntegration With Other Products And Hardware Enhancements

Product SupportAdministrative Complexity

Application Development EnvironmentApplication Development EnvironmentUnable to deploy new applications on the platform that best meets business needs (z/OS)

Reuse traditional assets in the Internet worldDemand for more sophisticated tools to develop and deploy e-business runtime like WebSphere & MQ

Customer Customer Challenges/IssuesChallenges/Issues

Business PracticesPricing Issues

ƒ Upgrade Feesƒ Rising Maintenance Feesƒ Unplanned budget overagesƒ Long Term Contracts

Business: Technical:

Page 4: Problem Determination Tools

4

Problem Determination Tools Suite Features & CapabilitiesSupporting development and testing of SOA and composite applications

Optimize and manage the performance of application resource

Compile, debug and test applications, and convert code quickly and easily

Analyze and correct application failures with minimal down-time

Manage and generate data files, including XML data files

Extract/manipulate production data for testing applications (DB2, IMS, VSAM) and provide data privacy functionality

Conduct stress, performance, regression, function and capacity planning tests

Page 5: Problem Determination Tools

5

File Manager for z/OS Data management tool supporting key file structures like VSAM, DB2, CICS, and IMS

Fault Analyzer for z/OS Helps you rapidly pinpoint cause of failed application (abends)

Debug Tool for z/OS Source code debugging to improve development productivity

Application Performance Analyzer for z/OS Monitor performance at the application level

Workload Simulator for z/OS and OS/390 Regression and Load testing of interactive z/OS applications

Optim Move for DB2 Export and import related sets of DB2, IMS, VSAM and sequential data

PD Tools – Overview 6 PrimaryTools

Page 6: Problem Determination Tools

6

Problem Determination Tools Suite for z/OS IB

M P

robl

em D

eter

min

atio

n To

ols

Debug Tool for z/OS V9

File Manager for z/OS V9

Fault Analyzer for z/OS V9

ApplicationPerformanceAnalyzer for

z/OS

Workload Simulator for z/OS & OS/390Rational Functional Tester Ext

Rational Performance Tester z/OS

Optim Move for DB2

IBM 2009 Offerings

www.ibm.com/software/awdtools/deployment

Application TimeFacility

ISPF Productivity Tool

zIIPzAAP

DataPrivacy

RDZIntegration

WASz/Java

TimeShifting

End-to-EndDebug

SVC DumpAnalysis

COBOLModernization

IMS v10DB2 v9

CICS TS v3.2

ISPF ObjectLists

Command Lists

Page 7: Problem Determination Tools

7

System z Application Lifecycle

zSeries Application LifecycleBusiness driven process

Assem

ble

Develop

System z Application Lifecycle

Common Processes and Software Configuration Management

Model and simulate business

processes

WebSphere Business Modeler

Model applications and data

Rational Software

Architect

Understand, Identify and prepare existing

assets for reuse

RAA / RTW / CICS IA

N-Tier Model based

Application and process

generation

WebSphere Integration Developer

N-Tier Visual construction

Rational Developer for System z / HATS

Data Creation, update

File ManagerOPTIM/Move DB2

CICS VSAM TransparencyCICS VSAM Recovery

Application Test, Debug, and Deploy

Debug ToolCICS Configuration MgrIBM Session Manager

CICS OTTOCICS Batch Application Control

Functional and Load Testing

RPT/RFTWorkload Simulator

Application performance, management and problem

determination

ITCAMOMEGAMON XEFault Analyzer

Application Performance Analyzer

CICS Performance Analyzer

CICS Explorer

Monitor and manage

Business processes

TBSM / TADDMWS Business

MonitorDevelop

Model Applications

Discover / Understand

Model Business

Manage Data

AssembleDebug/ DeployTest

Monitor Applications

Monitor Business

CICS ToolsPD Tools

Tivoli ToolsOther System z Tools

Page 8: Problem Determination Tools

8

Price & Flexible Licensing = $aving$Single product vs. cost options ( for DB2, IMS, CICS, MVS, Assembler, COBOL, PL/I, etc)Function rich compared to other ISVs

– Performance ready for heavy workloads especially CICS / DB2 / IMS

– Compliments WebSphere and MQ

– Integration today and expanding to other IBM zTools, ie: RDz / APA and Omegamon

Immediately tolerates/exploits new platforms DB2 V9, IMS V10, CICS TS V3.2 z/OS, MQ…Within 90 days or less typically exploiting new platformsContinued expansion of investment in tools:

– Lab, sales, technical support, trainers

SMPE install, No passwords or authorization keysFortune 500 referencesTraining options to fit each customer

– Lecture, lab based hands on live, webcast, self-pased CD

PD Tools V9.1 – VALUE!COBOL

Modernization

WASz/Java

IMS v10DB2 v9

CICS TS v3.2RDZ

Integration

Page 9: Problem Determination Tools

9

Problem Determination Competitive Mapping

BMC In Tune is another APM alternative

Compuware IBM CA Macro 4 ASG Serena FileAid File Manager File

Master INSYNC ASG StarTool

FDM

(Serena Reseller)

StarTool FDM

AbendAid Fault Analyzer Symdump DumpMaster

ASG StarTool DA Batch

ASG StarTool DA CICS

(Serena Reseller)

StarTool DA Batch

StarTool DA CICS

Xpediter Debug Tool Utilities

Intertest TraceMaster

SmartTest StarTool ATD

Strobe APM Application Performance Analyzer

FreezeFrame

ASG StarTool APM

(Serena Reseller)

StarTool APM

QA Hiperstation

Workload Simulator

Verify

RDX File Export

This chart represents a snapshot in time, and are an IBM internal assessment of product comparisons based on information obtained as of the date they were put together. No formal testing or validation has been done of the functions of the competitive products listed here and the information provided may be incomplete. Other product and company names mentioned herein may be the trademarks of their respective owners.This chart represents a snapshot in time, and are an IBM internal assessment of product comparisons based on information obtained as of the date they were put together. No formal testing or validation has been done of the functions of the competitive products listed here and the information provided may be incomplete. Other product and company names mentioned herein may be the trademarks of their respective owners.

BMC InTune is another APM alternative

Compuware IBM CA Macro 4 ASG Serena

FileAid File Manager File Master INSYNC ASG StarTool FDM

(Serena Reseller)

StarTool FDM

AbendAid Fault Analyzer Symdump DumpMaster ASG StarTool DA Batch

ASG StarTool DA CICS

(Serena Reseller)

StarTool DA Batch

StarTool DA CICS

Xpediter Debug Tool Intertest TraceMaster SmartTest StarTool ATD

Strobe APM Application Performance Analyzer

FreezeFrame (same code as APA)

ASG StarTool APM

(Serena Reseller)

StarTool APM

QA Hiperstation Workload Simulator Verify

RDX Optim Move

Page 10: Problem Determination Tools

10

Independent Analyst Review - Software Strategies IBM PD Tools rated #1

UPDATED 2009 ANALYST PAPERftp://ftp.software.ibm.com/software/htp/pdtools/ftp://ftp.software.ibm.com/software/htp/pdtools/

Page 11: Problem Determination Tools

11

Debug Tool for z/OS

Many System z developers are new to that environment and are not proficient with the 3270-based ISPF interface

Debug Tool provides a complete solution all from within Rational Developer for System z that you developers already know and understand

Solution

Value Debug Tool can help you increase

debugging efficiencies and reduce application-development cycle times.

Problem

Screen shot of application showingHow we can identify the given problem

Development and Unit Testing

Page 12: Problem Determination Tools

12

Debug Tool Highlights

Common User Interface Across Systems And Subsystems

Consistent Across Languages –COBOL (all versions), C/C++, PL/I, Assembler

Environments Supported–CICS, TSO, JES/Batch, IMS including IMS/TM, DB2 Including Stored Procedures, Unix System Services (USS), WebSphere MQ

Interfaces:–Terminal Interface Manager (UID)–VTAM Terminals (MFI)–Rational Developer for System z

RDz

MFI

Page 13: Problem Determination Tools

13

Fault Analyzer for z/OS

Your new developers don’t the have experience to diagnose faults and dumps coming from a wide range of System z programming environments

Fault Analyzer–Real-time application and environment information capture - when abend occurs

–Generates an analysis report detailing the cause of the failure

Solution

Value The report describes the failure in terms of

the application code, so you no longer lose time reviewing cumbersome, low-level system error messages.

Problem

Incident Management Problem Management

Page 14: Problem Determination Tools

14

Fault Analyzer Highlights

Modes Of Operation– Real-time analysis

– Batch dump re-analysis

– Interactive dump re-analysis

Interfaces– ISPF

– CICS

– Web browser

– RDz Perspective

Integration with File Manager

ISPF/CICS

Web

RDz

Page 15: Problem Determination Tools

15

File Manager for z/OS

You want to modernise and extend your System z application inventory but it’s taking too long to bring your new developers up to speed with the files and databases they need to work with

File Manager identifies the structure of your records and displays and allows manipulation of each field according to its data type

Solution

Value Promotes understanding and speeds the

development process

Problem

Development and Unit Testing

Page 16: Problem Determination Tools

16

File Manager Highlights Find and change data within specific

fields Identify fields that contain invalid values Use selection criteria and/or sampling to

limit the number/type of records in Browse/Edit

Edit entire files regardless of size

Copy or print selected records and fields Test data generation based on record

layouts

Compare data between datasets using field level mapping

Interfaces: ISPF, CICS, Rational Developer for SystemZ

ISPF/CICS

RDz

Page 17: Problem Determination Tools

17

Displaying Fault Analyzer report

Editing data with File Manager

Debugging application with Debug Tool UAF

http://rational.dfw.ibm.com/atdemo/rdz/zosad/recorded/Modern_Three_Product_Demo_final.exe

Example of IBM Integration and New Face of zSeriesThree PD Tools in 1 RDz screen! (FA/FM/DT)

Page 18: Problem Determination Tools

18

Fine tune overall application performance with APA

Performance analysis of complex CICS applications

–Need to consider entire system - CICS, DB2, IMS, MQ, cross-language, storage media

–COBOL, PL/I, C/C++, JAVA

APA identifies constraints and improve the entire applications performance, no matter where the problem resides

Drill down through CICS transactions and tasks, analyzed TCB activity

Set baselines and compare with future analysis

Solution

Value

APA assists with application performance resolution

Implementing CICS thread safe applications

Optimizing other sub-systems

Responsive and speedy access to information

Problem

System Testing and Deployment

Page 19: Problem Determination Tools

19

Application Performance Analyzer – Views/Reports

Interactive

PDF reports

ISPF

XML reportsIn RDz!

Page 20: Problem Determination Tools

20

Some Key PD Tools Version 9 Capabilities

Better RDz Integration with Debug Tool, Fault Analyzer and File Manager Data Privacy Scrambling capabilities expanded to IMS (previously VSAM

and DB2) File Manager support for MQ Series messages Invocation/Integration from Debug Tool to File Manager CICS Improved Fault Analyzer integration w/File Manager FA Analysis of abends occurring in CICS EXCI environment XML formatting of SOAP messages in DT, similar to that in FA XML formatted Application Performance Analyzer reports

APA Recommendation Support enhancements APA IMS TM Support APA Reports for zIIP and zAAP processing And much, much more…

Page 21: Problem Determination Tools

21

Test application scalability with Workload Simulator for z/OS

Need to conduct stress, performance, regression, function and capacity planning testsCan’t recruit enough "live users" for load-test

Simulate a user-specified network of terminals and the associated network messagesTest Manager guides the user through the test process

Solution

Value

Anything a real user can do at a terminal, Workload Simulator can do faster, more reliably, and typically for less costEliminates need for large amounts of terminal hardware and terminal operator time.

Problem

System Testing and Deployment

Page 22: Problem Determination Tools

22

Manage test data compliantly with Optim Move

Creating Test files and databases

–Subset of required data and relationships

–Data crosses DB2, IMS and VSAM

–Sensitive Enterprise, Personnel, or Customer information

Solution

Value

Allows production data to be used for testing without compromising compliance

Promotes understanding and speeds the development process

Problem

Optim Move allows data to be extracted from multiple sources, ensures data correlation, and reproduce subset data sources for application testing.

Additional data privacy functions for regulatory compliance

Development and Unit Testing

Page 23: Problem Determination Tools

23

CICS and PD Tools support key customer business issuesOpportunity

Solutions

Reduced TCO

Business Flexibility

IT Service Managemen

t

Governance &

Compliance

CICS Interdependency Analyzer √ √ √ √CICS VSAM Transparency √ √ √CICS Configuration Manager √ √ √ √CICS Performance Analyzer √ √ √ √CICS VSAM Recovery √ √ √CICS Batch Application Control √ √IBM Session Manager √ √ √CICS Online Transmiss Time Optimizer √ √Application Performance Analyzer for z/OS

√ √

Fault Analyzer for z/OS √ √ √Debug Tool Utilities and Advanced Functions for z/OS

√ √

File Manager for z/OS √ √ √ √Optim Move √ √ √Workload Simulator for z/OS √ √ √ √

CICS Tools PD Tools

Page 24: Problem Determination Tools

24

PD Tools – Still Going Strong!

IBM’s Problem Determination Tools in the forefront for your application development needs

PD Tools V9 widens the Gap

More Eclipse based interface enhancements with RDz– More SOA - Protect/Exploit existing assets

– More Governance/Compliance capabilities

– More Usability and Performance

– As always – Key Client Requirements

Ongoing development investments – Nine years and still going

Integrated part of IBM Application Lifecycle Solution

PD Tools rated #1 by independent analyst – Software Strategies

Page 25: Problem Determination Tools

25

Get more information about these tools at:

www.ibm.com/software/awdtools/deploymentwww.ibm.com/software/awdtools/deployment

Page 26: Problem Determination Tools

26

IBM Education Assistant

Multimedia content including voiced-over tutorials

Navigation pane to access available materials (Web-

based training, Classroom-based training, Maintenance, and Additional Resources)

http://publib.boulder.ibm.com/infocenter/ieduasst/stgv1r0/index.jsp


Recommended