CPU Explorer Training 2014.

Slides:



Advertisements
Similar presentations
Copyright © 2011 by the Commonwealth of Pennsylvania. All Rights Reserved. Load Test Report.
Advertisements

Copyright © 2010, SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
Krotíme dinosaury JAVA EE, Spring, GWT a Agile na Mainframu Igor Kopřiva Roman Štrobl Zdeněk Stupňánek.
Reporting and Analysis of IBM’s CPU Measurement Facility Data Philadelphia CMG September 14, 2012 Bill Shelden
Peter Plevka, BMC Software Managing IT and Your Business – Optimizing Mainframe Cost and Performance.
Workload Characterization Sept. 23 rd, 2008 CSCI 8710.
Click to add text Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., All rights reserved. Chapter 3: Scalability.
©HCCS & IBM® 2008 Stephen Linkin1 Mainframe Hardware Systems And High Availability Stephen S. Linkin Houston Community College © HCCS and IBM 2008.
Where Do the 7 layers “fit”? Or, where is the dividing line between hdw & s/w? ? ?
Chapter 2 Processes and Threads Tanenbaum, Modern Operating Systems 3 e, (c) 2008 Prentice-Hall, Inc. All rights reserved
Measuring Performance Chapter 12 CSE807. Performance Measurement To assist in guaranteeing Service Level Agreements For capacity planning For troubleshooting.
Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., All rights reserved. Chapter 3: Scalability.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 14 Server and Network Monitoring.
Lecture 3: Computer Performance
Thanks Special thanks for allowing me to “borrow” from their presentations and providing details for this one: Steve Conger :VP - Mainframe Systems Dev.
Mark Nesson June, 2008 Fine Tuning WebFOCUS for the IBM Mainframe (zSeries, System z9)
Performance and Capacity Experiences with Websphere on z/OS & OS/390 CMG Canada April 24, 2002.
Effective Methods for Analyzing Altiris Performance Sam Saffron | Development Manager | Altiris John Epeneter | Product Manager | Altiris Monitoring.
Module 18 Monitoring SQL Server 2008 R2. Module Overview Monitoring Activity Capturing and Managing Performance Data Analyzing Collected Performance Data.
Process Description and Control. Process concepts n Definitions – replaces task, job – program in execution – entity that can be assigned to and executed.
Introduction Optimizing Application Performance with Pinpoint Accuracy What every IT Executive, Administrator & Developer Needs to Know.
Java on z/OS: A fresh look
©2010 SoftwareOnZ AutoSoftCapping (ASC) vWLC Manage your software Bill without the Performance Problems !
Module 19 Managing Multiple Servers. Module Overview Working with Multiple Servers Virtualizing SQL Server Deploying and Upgrading Data-Tier Applications.
Specialty Engines and Kneecapped Processors
10/19/2015Erkay Savas1 Performance Computer Architecture – CS401 Erkay Savas Sabanci University.
Click to add text Introduction to the new mainframe: Large-Scale Commercial Computing © Copyright IBM Corp., All rights reserved. Chapter 2: Capacity.
September 2004Page 1 Mainframe Global and Workload Levels Statistical Exception Detection System, Based on MASF Igor Trubin, Ph.D. and Linwood Merritt.
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
©Copyright 2008, Computer Management Sciences, Inc., Hartfield, VA 1 Introduction to HiperDispatch Management Mode with z10 NCACMG meeting.
HORIZONT 1 XINFO ® The IT Information System SMF HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 /
Performance.
What is Sure Stats? Sure Stats is an add-on for SAP that provides Organizations with detailed Statistical Information about how their SAP system is being.
UK CMG 2008 H. W. "Barry" Merrill, PhD Merrill Consultants Dallas, TEXAS Tuesday May 20, 2008 Remote from Emerald Island, NC.
Introduction to the new mainframe: z/OS basics © Copyright IBM Corp., All rights reserved. Chapter 19 Hardware systems and LPARs.
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. 1 Main Frame Computing Objectives Explain why data resides on mainframe.
Chapter 2 Process Management. 2 Objectives After finish this chapter, you will understand: the concept of a process. the process life cycle. process states.
HORIZONT 1 XINFO ® The IT Information System SMF HORIZONT Software for Datacenters Garmischer Str. 8 D München Tel ++49(0)89 /
Cs431-cotter1 Processes and Threads Tanenbaum 2.1, 2.2 Crowley Chapters 3, 5 Stallings Chapter 3, 4 Silberschaz & Galvin 3, 4.
EGRE 426 Computer Organization and Design Chapter 4.
1Q2009 z/OS and Workload Management TGVL: System z Foundation 1 The Value of z/OS and Workload Management (WLM) IBM System z z10 ECz10 BC David E Brown.
Page 1 Monitoring, Optimization, and Troubleshooting Lecture 10 Hassan Shuja 11/30/2004.
System Performance Monitoring at RBC Craig Hodgins zSeries Performance Engineer Royal Bank of Canada.
©2010 SoftwareOnZ Using AutoSoftCapping (ASC) to Manage Your z/OS Software Bill.
©2010 SoftwareOnZ ©2014 SoftwareOnZ An Overview of VWLC, MLC, and Subcapacity Pricing Technology and Issues Control your software bill and manage your.
Surviving a Mainframe Upgrade APPA – Business & Finance Conference Minneapolis, Minnesota September 19, 2006 Wayne Turnbow IS Department Manager.
Saving Software Costs with Group Capacity Richard S. Ralston OHVCMGMay 13, 2010.
From the Trenches OHVCMG May 13, 2010 Richard S. Ralston Antarctica.
Information Technology (IT). Information Technology – technology used to create, store, exchange, and use information in its various forms (business data,
MANAGEMENT DATA WAREHOUSE AND DATA COLLECTOR Ian Lanham.
SQL Database Management
IBM Capacity Management Analytics (CMA) Overview What is CMA?
Compilers can have a profound impact on the performance of an application on given a processor. This problem will explore the impact compilers have on.
Optimal Performance When Running CICS in a Shared LPAR Environment
XINFO – Scanner zOS – SMF
Performance Measurement of Processes and Threads Controlling, Tracking and Monitoring Based on Shared-Memory Parallel Processing Approach Asst. Prof.
SQL Server Monitoring Overview
Architecture Background
Jonathan Gladstone, P. Eng
Chapter 19 Hardware systems and LPARs
Migration Strategies – Business Desktop Deployment (BDD) Overview
Hitting the SQL Server “Go Faster” Button
DASD Explorer Training
Dataset Explorer Training
Presentation & Demo August 7, 2018 Bill Shelden.
Morgan Kaufmann Publishers Computer Performance
Performance.
Performance Tuning ETL Process
RMFDDS User’s Experience at RBC
Presentation transcript:

CPU Explorer Training 2014

CPU Explorer “Compile job and step executions resource counters into historical and execution views”

CPU Explorer – Data source Description SMF 30 subtype 1 Job start SMF 30 subtype 2 Step interval end SMF 30 subtype 3 Step last interval end SMF 30 subtype 4 Step end SMF 30 subtype 5 Job end RMF 70 RMF CPU Activity: MSU’s, defined and group capacity Interval records (subtypes 2 and 3) requires “Interval” scope selection

Captured vs Uncaptured times RMF 70 refers to dispatch times SMF 30 refers to MVS Captured Time Picture from Enterprise Performance Strategies, Inc.

Historical views Target Table name Description CPU Job History cpuJobs SID, Jobname and cpu counters CPU LPAR History cpuLpar SID and cpu counters CPU Programs History cpuPrograms SID, Jobname, Program name and CPU counters CPU Users History cpuUsers SID, username and CPU counters CPU Services History cpuServices Currently not used CEC Activity History cecHist CECname and performance counters LPAR Activity History lparHist CECname, LPAR and performance counters

Main CPU Fields Field Description Executions Number of steps executed EXCP’s Number of I/O operations Total Service units Service unit is independent of the hardware CPU time Processor time Execution type JES2, STC, TSO, OMVS, ASCH Complexion Code NORM, ABND, FLUSH Cond Code Condition code/abend code: 000, 222, 237

CPU history fields List of fields and counters:

CPU Activity CPU times: CP, IFL, ZIIP, Zaap, ICF Active 4-hour MSUs, instant MSUs Defined and group capacities Configuration: #CPs

Performance fields List of fields and counters:

Jobs Views Mainframe applications are made of jobs Job history Job averages Application resource usage Elapsed time and room time Execution jobs and steps Top jobs

Job views Jobs historical view: Job history Job averages Application resource usage Elapsed time and room time Job class usage STC jobs Jobname System name Sysplex name SID Completion code Condition code Execution type RACF group RACF username Class WLM class WLM group WLM report Custom Fields

Applications - Filtering Applications are defined through filtering facility: SQL WHERE clauses You can redefine anytime You select it as a filter

Application patterns Sistema = SUBSTRING(jobname,2,2)

Application - MIPS Calculation MIPS = ServiceUnits-per-hour/180000

LPAR view LPAR historical view: System name System history System peak times System name Sysplex name SID Completion code Condition code Execution type

Job Executions Single job execution detail Job executions details: Job name SID RACF username Region size Job number Steps Class Private memory size Reader time Completion code System memory size Start time Condition code WLM name Private above 16MB End time Reason code WLM class Private bellow 16MB System name Execution type WLM group Duration Sysplex name RACF group WLM report Room time

Job Executions Caution! This view tend to be enormous = millions of records; Query tend to take a considerable time and return a lot of information; Good practice is to use filters to limit the scope of the query (time limits, job names); “Normally you can get the same information from the historical views.”

Step Executions Step Executions view: Single step execution details; List the steps of a certain job; Top program executions; Jobs running on a certain period. Step executions details: Job name System name RACF group Region size Job number Sysplex name RACF username Private memory size Step number SID Class System memory size Start time Completion code WLM name Private above 16MB End time Condition code WLM class Private bellow 16MB Step name Reason code WLM group Dasd connected time Program name Execution type Duration Dasd pending time

Programs view Programs historical view: Program usage history; Which jobs run a program; STC programs; OMVS programs; Where (LPAR’s) a certain program runs; Mostly executed programs Program name SID Job name Condition code System name Completion code Sysplex name Execution type

Users view Users historical view: Users usage history; Users per Group; TSO users usage; Abends per users. RACF username SID RACF group Condition code System name Completion code Sysplex name Execution type

Services view Services historical view: Service usage history; Abends; Service on LPAR’s. Service name System name Sysplex name SID Completion code Condition code Execution type “Services view is a customized historical view configured by the user”. “Huge installations can consolidate history data by business line and save them for long periods.”