SlideShare a Scribd company logo
1
G Jay Lipovich, BMC ZSolutions Optimization
Neil Blagrave, BMC ZSolutions Optimization
Spencer Hallman, Compuware Corporation
May 14, 2015
BMC and Compuware:
Integrating to Improve
Mainframe Economics
2
Agenda
• Mainframe Challenges of Digital Business
• Mainframe Cost Drivers
• BMC and Compuware Integration for Cost
Optimization
• Integration Use Cases
• Summary
3
Mobility
AutomationInternet of Things
Platform
Components
Analytics
4
Mainframe: The Foundation for
Digital Business
91%
5
The Disruptive ForcesDigital Business Impact on Mainframe IT
Cost Data Infrastructure
6
Key Mainframe Metrics 2005 - 2014
Cost/MIPS
MF % of IT Spend
HW % of spend
Personnel % of Spend
MF % of IT FTEs
SW % of spend
The Disruptive ForcesImpact on Mainframe IT: Cost
“Do more with less” => “Do everything, cheaper”
7
The Disruptive ForcesImpact on Mainframe IT: Data
• 24x7 – zero outage
• Explosion of data
• New data types
• Capitalize for faster time to
market and market share
“This isn’t yesterday’s DB2”
8
The Disruptive ForcesImpact on Mainframe IT: Infrastructure
• New access patterns
• Unpredictable activity and
volumes
• Increased performance and
availability expectations
• Spot, triage, fix - proactively
“We no longer know what we used to know”
9
Top IT Priorities
70%
52%
48%
47%
44%
34%
34%
27%
26%
16%
3%
IT Cost Reduction/ Optimization
Application Availability
Application Modernization
Data Privacy
Business/IT Alignment
Cloud Implementation
Data Recovery
Mobility
Big Data
Outsourcing
Other
IT cost reduction/optimization
is the #1 priority with 70% of
the respondents indicating so
Application Availability (52%)
and Application Modernization
(48%) take the 2nd and 3rd spots
Source: BMC 2014 Mainframe Survey
Reducing resource during peak processing
intervals was cited as the most important
priority for reducing mainframe costs
10
What Drives Mainframe Costs?
IBM MLC cost
Hardware/software
11
Attendee Poll
 Which of these solutions are
you currently using?
 Cost Analyzer (CAzE)
 MainView
 Strobe
 Not sure
 None of them
12
BMC and Compuware Partnership
Marketing and technology partnership of two leading
ISV’s
- Vested interest in mainframe’s present and future
- Dedicated to innovation for customer value and ROI
Combined portfolios provide synergistic connection
points without overlapping
Standardizing on each other’s products for application
development and operations
13
Partnership Basis
Integration of intelligent
workload (BMC) and
performance
management and tuning
(Compuware) enables
customers to discover
and exploit
opportunities for
greater cost savings
Tuning workloads
running during
peak 4HRA is a
top activity for
reducing MSUs
14
Solutions
+
Compuware Strobe
• Pinpoints application
inefficiencies causing
excessive CPU
consumption
• Reduces hardware and
software costs while
increasing customer
satisfaction
BMC Cost Analyzer
for zEnterprise (CAzE)
• Provides transparency and insight
into MLC costs with what-if
capabilities to determine impact of
MLC reduction activities
BMC MainView
• Provides proactive monitoring,
automated problem solving and
storage solutions
15
Use Case Overview
# Focus Use Case Integration
1
Proactive Cost
Management
Identify MLC cost-saving tuning
opportunities
Launch iStrobe directly
from CAzE
2
MTTR and
Cost
Reduction
a) Automated, alarm-based deep
dive performance analysis on
abnormal app activity
MainView for z/OS triggers
Strobe Analysis
b) Quickly request deep dive
performance analysis on poorly
performing job or app
Launch Strobe analysis
directly from MainView
from view JCPU
16
Identify MLC Cost-saving Tuning Opportunities
 Problem
- Pinpoint specific
performance tuning
opportunities
yielding greatest
reduction in IBM
MLC charges
USE CASE 1
17
Identify MLC Cost-saving Tuning Opportunities
 Solution
- CAzE determines biggest MLC-
impacting R4HA periods
- Directly launch iStrobe during
CAzE R4HA drill down for deeper
analysis into specific components
contributing to CPU consumption
- iStrobe analysis combined with
CAzE information reveals potential
financial impact of tuning efforts
USE CASE 1
18
Identify MLC Cost-saving Tuning Opportunities
Value
• Integration enables customers to
quickly identify and assess
potential benefits of performance
tuning efforts
• Thereby, reducing MLC expenses
USE CASE 1
19
Understand MLC cost
base and investigate
cost drivers
20
See primary LPARs
contributing to peak and
investigate workloads
driving MLC costs
21
Focus in on the 4HRA
peak for the month
22
Strobe Request DB2A
DB2B
SJSC
SJSE
SYSN
Launch Strobe
in CAzE
Workload View
for detailed
analysis
23
24
25
Strobe measurements captured during 4RHA
26
Strobe Advisor
provides possible
solution to
address issue
27
Model cost savings
of optimizing code
with Strobe
28
Workload contribution
is reduced and z/OS
peak 4 hour average is
reduced by 180 MSUs
29
Savings = $32K/month
($384K/year)
30
Automated Problem Identification and Analysis
USE CASE 2a
 Problem
– Quickly identify and resolve
abnormal application
performance activity
31
Automated Problem Identification and Analysis
USE CASE 2a
 Solution
– In MainView, set alarm to check for
suspected loop criteria
– Issue Alarm and WTO when initial
criteria is met
– Strobe analysis is automatically launched
from MainView Alarm Manager
32
Automated Problem Identification and Analysis
USE CASE 2a
Value
– Significantly reduce MTTR
required for determining
root cause of abnormal
performance condition
– Automation ensures
timeliness and eliminates
resource restrictions
33
 Problem
- Customer defines criteria
in MainView where job may be
looping
- Once criteria is met (e.g. CPU
95% and no I/O etc.),
schedule more in-depth
analysis on suspected job
Quickly Initiate Deep Dive Analysis
USE CASE 2b
34
 Solution
– Use JCPU view in
MainView for z/OS
• Right-click row with suspected
looping job
• Select iStrobe hyperlink to
initiate Strobe analysis
Quickly Initiate Deep Dive Analysis
USE CASE 2b
35
Quickly Initiate Deep Dive Analysis
USE CASE 2b
Value
– Initiate Strobe’s deeper
analysis with a simple
point and click in
MainView to determine
where issue is looping
in program code
36
Jobname SPHSCH0X
is using a lot of CPU
Right-click on Job Tot
CPU Time to launch
Strobe measurement
37
38
Job name is
included on
iStrobe
measurement
screen
39
Attendee Poll
 What solutions discussed
today are of interest to you?
 Cost Analyzer (CAzE)
 MainView
 Strobe
 None at this time
40
What to Expect
 Initial product integration
planned for July delivery
- CAzE to Strobe
- MainView to Strobe
 Long-term partnership
- Other use cases in development
41
Summary
 Focus application tuning on areas that
will yield greatest cost savings
 Quantify benefits and justify tuning
efforts
 Dynamically spot “hot” code tuning
opportunities
 Simplify code monitoring process to
reduce effort and speed results
 Leverage
existing
investments
 Expand
capabilities
42
Q&A
To learn more:
Cost Analyzer and MainView
www.bmc.com/mco
Strobe
Compuware.com/contact
42
43
Thank You
43

More Related Content

Similar to BMC and Compuware: Integrating to Improve Mainframe Economics

Taking IT Analytics to the Next Level
Taking IT Analytics to the Next LevelTaking IT Analytics to the Next Level
Taking IT Analytics to the Next Level
CA Technologies
 
Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0
StormForge .io
 
CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
CA Technologies
 
Mainframe MRI from CA Technologies
Mainframe MRI from CA TechnologiesMainframe MRI from CA Technologies
Mainframe MRI from CA Technologies
CA Technologies
 
Setanta Systems - Supply Chain Report and Analyses Module
Setanta Systems - Supply Chain Report and Analyses ModuleSetanta Systems - Supply Chain Report and Analyses Module
Setanta Systems - Supply Chain Report and Analyses Module
Seabrook Technology Group
 
An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...
An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...
An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...
Cisco Canada
 
The ZDLC Brief
The ZDLC BriefThe ZDLC Brief
The ZDLC Brief
Dr. Bippin Makoond
 
NZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
NZS-4555 - IT Analytics Keynote - IT Analytics for the EnterpriseNZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
NZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
IBM z Systems Software - IT Service Management
 
Mtc strategy-briefing-houston-pd m-05212018-3
Mtc strategy-briefing-houston-pd m-05212018-3Mtc strategy-briefing-houston-pd m-05212018-3
Mtc strategy-briefing-houston-pd m-05212018-3
Dania Kodeih
 
Meeting the challenges to adopt visual production management systems hms-whit...
Meeting the challenges to adopt visual production management systems hms-whit...Meeting the challenges to adopt visual production management systems hms-whit...
Meeting the challenges to adopt visual production management systems hms-whit...
Ariel Lerer
 
Condition based maintenance
Condition based maintenanceCondition based maintenance
Condition based maintenance
Cristian Garcia
 
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
Gene Kim
 
DevOps Enterprise Summit: Mainframe Automated Testing
DevOps Enterprise Summit: Mainframe Automated TestingDevOps Enterprise Summit: Mainframe Automated Testing
DevOps Enterprise Summit: Mainframe Automated Testing
DevOps for Enterprise Systems
 
Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...
Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...
Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...
IRJET Journal
 
Is 4 th
Is 4 thIs 4 th
Is 4 th
smumbahelp
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Prolifics
 
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Barcoding, Inc.
 
Doing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOpsDoing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOps
DevOps.com
 
Capacity and Demand Management
Capacity and Demand ManagementCapacity and Demand Management
Capacity and Demand Management
Vishwanath Ramdas
 

Similar to BMC and Compuware: Integrating to Improve Mainframe Economics (20)

Taking IT Analytics to the Next Level
Taking IT Analytics to the Next LevelTaking IT Analytics to the Next Level
Taking IT Analytics to the Next Level
 
Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0Next-Generation Kubernetes Optimization: Optimize Live 2.0
Next-Generation Kubernetes Optimization: Optimize Live 2.0
 
CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe MRI from CA Technologies
Mainframe MRI from CA TechnologiesMainframe MRI from CA Technologies
Mainframe MRI from CA Technologies
 
StruxureWare DCIM Q&A
StruxureWare DCIM Q&AStruxureWare DCIM Q&A
StruxureWare DCIM Q&A
 
Setanta Systems - Supply Chain Report and Analyses Module
Setanta Systems - Supply Chain Report and Analyses ModuleSetanta Systems - Supply Chain Report and Analyses Module
Setanta Systems - Supply Chain Report and Analyses Module
 
An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...
An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...
An Oversight or a New Customer Phenomenon, Getting the Most of your Contact C...
 
The ZDLC Brief
The ZDLC BriefThe ZDLC Brief
The ZDLC Brief
 
NZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
NZS-4555 - IT Analytics Keynote - IT Analytics for the EnterpriseNZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
NZS-4555 - IT Analytics Keynote - IT Analytics for the Enterprise
 
Mtc strategy-briefing-houston-pd m-05212018-3
Mtc strategy-briefing-houston-pd m-05212018-3Mtc strategy-briefing-houston-pd m-05212018-3
Mtc strategy-briefing-houston-pd m-05212018-3
 
Meeting the challenges to adopt visual production management systems hms-whit...
Meeting the challenges to adopt visual production management systems hms-whit...Meeting the challenges to adopt visual production management systems hms-whit...
Meeting the challenges to adopt visual production management systems hms-whit...
 
Condition based maintenance
Condition based maintenanceCondition based maintenance
Condition based maintenance
 
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
DOES15 - Rosalind Radcliffe - Test Automation For Mainframe Applications
 
DevOps Enterprise Summit: Mainframe Automated Testing
DevOps Enterprise Summit: Mainframe Automated TestingDevOps Enterprise Summit: Mainframe Automated Testing
DevOps Enterprise Summit: Mainframe Automated Testing
 
Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...
Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...
Limited Budget but Effective End to End MLOps Practices (Machine Learning Mod...
 
Is 4 th
Is 4 thIs 4 th
Is 4 th
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
 
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
Mobility Analytics — Uncovering the Root Causes that are Limiting Your Mobile...
 
Doing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOpsDoing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOps
 
Capacity and Demand Management
Capacity and Demand ManagementCapacity and Demand Management
Capacity and Demand Management
 

More from Compuware

SCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemSCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome Them
Compuware
 
The Importance of Data for DevOps: How TCF Bank Meets Test Data Challenges
The Importance of Data for DevOps: How TCF Bank Meets Test Data ChallengesThe Importance of Data for DevOps: How TCF Bank Meets Test Data Challenges
The Importance of Data for DevOps: How TCF Bank Meets Test Data Challenges
Compuware
 
Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]
Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]
Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]
Compuware
 
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with TopazIgnite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Compuware
 
What's New in ThruPut Manager [On-demand Webcast]
What's New in ThruPut Manager [On-demand Webcast]What's New in ThruPut Manager [On-demand Webcast]
What's New in ThruPut Manager [On-demand Webcast]
Compuware
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Compuware
 
Detecting Insider Threats with Multi-layered Security Webcast
Detecting Insider Threats with Multi-layered Security Webcast Detecting Insider Threats with Multi-layered Security Webcast
Detecting Insider Threats with Multi-layered Security Webcast
Compuware
 
A Day in the Life of Cross-platform, DevOps-enabled Team
A Day in the Life of Cross-platform, DevOps-enabled Team A Day in the Life of Cross-platform, DevOps-enabled Team
A Day in the Life of Cross-platform, DevOps-enabled Team
Compuware
 
How Busy Is Too Busy? Automating Your System for Maximum Throughput
How Busy Is Too Busy? Automating Your System for Maximum Throughput How Busy Is Too Busy? Automating Your System for Maximum Throughput
How Busy Is Too Busy? Automating Your System for Maximum Throughput
Compuware
 
The Do's and Don'ts of Mainframe Modernization
The Do's and Don'ts of Mainframe ModernizationThe Do's and Don'ts of Mainframe Modernization
The Do's and Don'ts of Mainframe Modernization
Compuware
 
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
Compuware
 
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Compuware
 
Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...
Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...
Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...
Compuware
 
See the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics WebcastSee the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics Webcast
Compuware
 
What's New in Strobe? August 2016 Webcast
What's New in Strobe? August 2016 WebcastWhat's New in Strobe? August 2016 Webcast
What's New in Strobe? August 2016 Webcast
Compuware
 
Unified Deployment: Including the Mainframe in Enterprise DevOps
Unified Deployment: Including the Mainframe in Enterprise DevOpsUnified Deployment: Including the Mainframe in Enterprise DevOps
Unified Deployment: Including the Mainframe in Enterprise DevOps
Compuware
 
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Compuware
 
A Customer's Journey to Mainstreaming the Mainframe Webcast On-demand Replay
A Customer's Journey to Mainstreaming the Mainframe Webcast On-demand ReplayA Customer's Journey to Mainstreaming the Mainframe Webcast On-demand Replay
A Customer's Journey to Mainstreaming the Mainframe Webcast On-demand Replay
Compuware
 
Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?
Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?
Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?
Compuware
 
What’s New in Topaz Workbench Webcast
What’s New in Topaz Workbench WebcastWhat’s New in Topaz Workbench Webcast
What’s New in Topaz Workbench Webcast
Compuware
 

More from Compuware (20)

SCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome ThemSCM Transformation Challenges and How to Overcome Them
SCM Transformation Challenges and How to Overcome Them
 
The Importance of Data for DevOps: How TCF Bank Meets Test Data Challenges
The Importance of Data for DevOps: How TCF Bank Meets Test Data ChallengesThe Importance of Data for DevOps: How TCF Bank Meets Test Data Challenges
The Importance of Data for DevOps: How TCF Bank Meets Test Data Challenges
 
Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]
Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]
Modernize Your COBOL Testing Processes with Compuware and SonarSource [Webcast]
 
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with TopazIgnite Mainframe Agility: Fast and Accurate Development with Topaz
Ignite Mainframe Agility: Fast and Accurate Development with Topaz
 
What's New in ThruPut Manager [On-demand Webcast]
What's New in ThruPut Manager [On-demand Webcast]What's New in ThruPut Manager [On-demand Webcast]
What's New in ThruPut Manager [On-demand Webcast]
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Detecting Insider Threats with Multi-layered Security Webcast
Detecting Insider Threats with Multi-layered Security Webcast Detecting Insider Threats with Multi-layered Security Webcast
Detecting Insider Threats with Multi-layered Security Webcast
 
A Day in the Life of Cross-platform, DevOps-enabled Team
A Day in the Life of Cross-platform, DevOps-enabled Team A Day in the Life of Cross-platform, DevOps-enabled Team
A Day in the Life of Cross-platform, DevOps-enabled Team
 
How Busy Is Too Busy? Automating Your System for Maximum Throughput
How Busy Is Too Busy? Automating Your System for Maximum Throughput How Busy Is Too Busy? Automating Your System for Maximum Throughput
How Busy Is Too Busy? Automating Your System for Maximum Throughput
 
The Do's and Don'ts of Mainframe Modernization
The Do's and Don'ts of Mainframe ModernizationThe Do's and Don'ts of Mainframe Modernization
The Do's and Don'ts of Mainframe Modernization
 
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
 
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
Using Compuware Strobe to Save CPU: 4 Real-life Cases from the Files of CPT G...
 
Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...
Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...
Building a Millennial Mainframe Powerhouse: 7 Tips to Attract and Retain Mill...
 
See the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics WebcastSee the App Performance Future with Predictive Analytics Webcast
See the App Performance Future with Predictive Analytics Webcast
 
What's New in Strobe? August 2016 Webcast
What's New in Strobe? August 2016 WebcastWhat's New in Strobe? August 2016 Webcast
What's New in Strobe? August 2016 Webcast
 
Unified Deployment: Including the Mainframe in Enterprise DevOps
Unified Deployment: Including the Mainframe in Enterprise DevOpsUnified Deployment: Including the Mainframe in Enterprise DevOps
Unified Deployment: Including the Mainframe in Enterprise DevOps
 
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
Go Fast, Go Safe, Go on Vacation - Compuware ISPW Webcast
 
A Customer's Journey to Mainstreaming the Mainframe Webcast On-demand Replay
A Customer's Journey to Mainstreaming the Mainframe Webcast On-demand ReplayA Customer's Journey to Mainstreaming the Mainframe Webcast On-demand Replay
A Customer's Journey to Mainstreaming the Mainframe Webcast On-demand Replay
 
Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?
Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?
Don’t Settle for Old-school SCM: Fail Faster? How about Don’t Fail at All?
 
What’s New in Topaz Workbench Webcast
What’s New in Topaz Workbench WebcastWhat’s New in Topaz Workbench Webcast
What’s New in Topaz Workbench Webcast
 

Recently uploaded

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
abdulrafaychaudhry
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 

Recently uploaded (20)

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 

BMC and Compuware: Integrating to Improve Mainframe Economics

  • 1. 1 G Jay Lipovich, BMC ZSolutions Optimization Neil Blagrave, BMC ZSolutions Optimization Spencer Hallman, Compuware Corporation May 14, 2015 BMC and Compuware: Integrating to Improve Mainframe Economics
  • 2. 2 Agenda • Mainframe Challenges of Digital Business • Mainframe Cost Drivers • BMC and Compuware Integration for Cost Optimization • Integration Use Cases • Summary
  • 4. 4 Mainframe: The Foundation for Digital Business 91%
  • 5. 5 The Disruptive ForcesDigital Business Impact on Mainframe IT Cost Data Infrastructure
  • 6. 6 Key Mainframe Metrics 2005 - 2014 Cost/MIPS MF % of IT Spend HW % of spend Personnel % of Spend MF % of IT FTEs SW % of spend The Disruptive ForcesImpact on Mainframe IT: Cost “Do more with less” => “Do everything, cheaper”
  • 7. 7 The Disruptive ForcesImpact on Mainframe IT: Data • 24x7 – zero outage • Explosion of data • New data types • Capitalize for faster time to market and market share “This isn’t yesterday’s DB2”
  • 8. 8 The Disruptive ForcesImpact on Mainframe IT: Infrastructure • New access patterns • Unpredictable activity and volumes • Increased performance and availability expectations • Spot, triage, fix - proactively “We no longer know what we used to know”
  • 9. 9 Top IT Priorities 70% 52% 48% 47% 44% 34% 34% 27% 26% 16% 3% IT Cost Reduction/ Optimization Application Availability Application Modernization Data Privacy Business/IT Alignment Cloud Implementation Data Recovery Mobility Big Data Outsourcing Other IT cost reduction/optimization is the #1 priority with 70% of the respondents indicating so Application Availability (52%) and Application Modernization (48%) take the 2nd and 3rd spots Source: BMC 2014 Mainframe Survey Reducing resource during peak processing intervals was cited as the most important priority for reducing mainframe costs
  • 10. 10 What Drives Mainframe Costs? IBM MLC cost Hardware/software
  • 11. 11 Attendee Poll  Which of these solutions are you currently using?  Cost Analyzer (CAzE)  MainView  Strobe  Not sure  None of them
  • 12. 12 BMC and Compuware Partnership Marketing and technology partnership of two leading ISV’s - Vested interest in mainframe’s present and future - Dedicated to innovation for customer value and ROI Combined portfolios provide synergistic connection points without overlapping Standardizing on each other’s products for application development and operations
  • 13. 13 Partnership Basis Integration of intelligent workload (BMC) and performance management and tuning (Compuware) enables customers to discover and exploit opportunities for greater cost savings Tuning workloads running during peak 4HRA is a top activity for reducing MSUs
  • 14. 14 Solutions + Compuware Strobe • Pinpoints application inefficiencies causing excessive CPU consumption • Reduces hardware and software costs while increasing customer satisfaction BMC Cost Analyzer for zEnterprise (CAzE) • Provides transparency and insight into MLC costs with what-if capabilities to determine impact of MLC reduction activities BMC MainView • Provides proactive monitoring, automated problem solving and storage solutions
  • 15. 15 Use Case Overview # Focus Use Case Integration 1 Proactive Cost Management Identify MLC cost-saving tuning opportunities Launch iStrobe directly from CAzE 2 MTTR and Cost Reduction a) Automated, alarm-based deep dive performance analysis on abnormal app activity MainView for z/OS triggers Strobe Analysis b) Quickly request deep dive performance analysis on poorly performing job or app Launch Strobe analysis directly from MainView from view JCPU
  • 16. 16 Identify MLC Cost-saving Tuning Opportunities  Problem - Pinpoint specific performance tuning opportunities yielding greatest reduction in IBM MLC charges USE CASE 1
  • 17. 17 Identify MLC Cost-saving Tuning Opportunities  Solution - CAzE determines biggest MLC- impacting R4HA periods - Directly launch iStrobe during CAzE R4HA drill down for deeper analysis into specific components contributing to CPU consumption - iStrobe analysis combined with CAzE information reveals potential financial impact of tuning efforts USE CASE 1
  • 18. 18 Identify MLC Cost-saving Tuning Opportunities Value • Integration enables customers to quickly identify and assess potential benefits of performance tuning efforts • Thereby, reducing MLC expenses USE CASE 1
  • 19. 19 Understand MLC cost base and investigate cost drivers
  • 20. 20 See primary LPARs contributing to peak and investigate workloads driving MLC costs
  • 21. 21 Focus in on the 4HRA peak for the month
  • 22. 22 Strobe Request DB2A DB2B SJSC SJSE SYSN Launch Strobe in CAzE Workload View for detailed analysis
  • 23. 23
  • 24. 24
  • 27. 27 Model cost savings of optimizing code with Strobe
  • 28. 28 Workload contribution is reduced and z/OS peak 4 hour average is reduced by 180 MSUs
  • 30. 30 Automated Problem Identification and Analysis USE CASE 2a  Problem – Quickly identify and resolve abnormal application performance activity
  • 31. 31 Automated Problem Identification and Analysis USE CASE 2a  Solution – In MainView, set alarm to check for suspected loop criteria – Issue Alarm and WTO when initial criteria is met – Strobe analysis is automatically launched from MainView Alarm Manager
  • 32. 32 Automated Problem Identification and Analysis USE CASE 2a Value – Significantly reduce MTTR required for determining root cause of abnormal performance condition – Automation ensures timeliness and eliminates resource restrictions
  • 33. 33  Problem - Customer defines criteria in MainView where job may be looping - Once criteria is met (e.g. CPU 95% and no I/O etc.), schedule more in-depth analysis on suspected job Quickly Initiate Deep Dive Analysis USE CASE 2b
  • 34. 34  Solution – Use JCPU view in MainView for z/OS • Right-click row with suspected looping job • Select iStrobe hyperlink to initiate Strobe analysis Quickly Initiate Deep Dive Analysis USE CASE 2b
  • 35. 35 Quickly Initiate Deep Dive Analysis USE CASE 2b Value – Initiate Strobe’s deeper analysis with a simple point and click in MainView to determine where issue is looping in program code
  • 36. 36 Jobname SPHSCH0X is using a lot of CPU Right-click on Job Tot CPU Time to launch Strobe measurement
  • 37. 37
  • 38. 38 Job name is included on iStrobe measurement screen
  • 39. 39 Attendee Poll  What solutions discussed today are of interest to you?  Cost Analyzer (CAzE)  MainView  Strobe  None at this time
  • 40. 40 What to Expect  Initial product integration planned for July delivery - CAzE to Strobe - MainView to Strobe  Long-term partnership - Other use cases in development
  • 41. 41 Summary  Focus application tuning on areas that will yield greatest cost savings  Quantify benefits and justify tuning efforts  Dynamically spot “hot” code tuning opportunities  Simplify code monitoring process to reduce effort and speed results  Leverage existing investments  Expand capabilities
  • 42. 42 Q&A To learn more: Cost Analyzer and MainView www.bmc.com/mco Strobe Compuware.com/contact 42