ITIL Service Management Practices: ITIL Qualification Scheme
ITIL Capacity Management for the Newbie - GSE...
Transcript of ITIL Capacity Management for the Newbie - GSE...
Commercial in Confidencewww.metron-athene.com
ITIL Capacity Management for the NewbieFor those new to system z
Charles Johnson – Principal Consultant
Commercial in Confidencewww.metron-athene.com
• ITIL Definition of Capacity Management• Capacity Management and ITIL activities• Difference between Capacity Management and
Performance Management?• How to be successful in Capacity Management• Talking with Business stakeholders • Creating a baseline and it’s effect on forecasting?• Different types of forecasts? • Examples of Capacity Management scenarios for
Mainframe
Agenda
Commercial in Confidencewww.metron-athene.com
Performance Management vs. Capacity Managementwww.metron-athene.com
• Performance Management: Alert problems
• Capacity Management: Prevent problems
Time
Response timeWorkload volumeResource usage
KPI, Threshold
Performance Management: Alert
Action: Proactive management Optimize before problem happened
=> CapMan
Analyze: Provide root cause analysis and countermeasures=> CapMan
Forecasting
Break Out
Steady
Incremental
?
Time
Commercial in Confidencewww.metron-athene.com
Capacity Managementwww.metron-athene.com
Business Index
Component Resource
L.O.B
Storage size
ResponseAvailability
# of UsersRevenue
CPU Usage
Forecasting required capacity according to Business plan
Monitor, Analyze Optimize, Upgrade, Increase
MaintainSLA
Business CapacityPredict future capacity requirements from the business demand
Service CapacityTo manage items in the input directly to service a component capacity management, improved management.
Component CapacityCapacity information of each component to monitor and to manage change in.
WorkloadManagement
ServiceManagement
ResourceManagement
Commercial in Confidencewww.metron-athene.com
Manage by KPI for YourRequirement • Prevent problem occurring (Proactive Management)
• Operate with optimized resources (Saving Cost)• Shorten MTTR if problem happened (Increase Availability)
Know Current Forecast the limit Understand whether the current
system is healthy or notResourceWorkload Well BalancedService
Know how much room remains
Find KPI to represent your system⇒Correlation
Set the threshold of the KPI⇒Trend Analysis & Modeling
Implement Capacity Management
Key Performance Indicatorswww.metron-athene.com
Commercial in Confidencewww.metron-athene.com
Quality of Service for Stakeholders
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
ForecastingQuality of Service to Stakeholder
Modeling Trend
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
athene® ES/1 Model Baseline – SYSACPU/CEC Modeling – Hardware & I/O
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
athene® ES/1 Model – Increase ProdOnl 5%CPU/CEC Modeling – Hardware & I/O
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
athene® ES/1 Model – Results CPU ChangeCPU/CEC Modeling – Hardware & I/O
Commercial in Confidencewww.metron-athene.com
Capacity Management - Activitieswww.metron-athene.com12
12/6/2016
Business
Service
Component
Capacity
Plan
Capacity Management Information System (CMIS)
Demand
ManagementModeling
Application
Sizing
Monitor
Analyze
Tune
Implement
Commercial in Confidencewww.metron-athene.com
“A model is a simplification of reality, built for a specific purpose”
Models
Commercial in Confidencewww.metron-athene.com
Modeling vs. Trending
• Trending– Easy to do – Scales well for multiple systems e.g. Windows , UNIX– Easy to alert on – No relationship to the performance (service) of a system or
application– Looks at just one metric
• Modeling– Relates service to utilization– View whole system interactions– ITIL recommends modeling– Moderate effort
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
Limitations occur when too much of too many types of data must be analysed and reported on repeatedly
Spreadsheet analysis
http://optimityanz.com/wp-content/uploads/2014/10/spreadsheet.png
Commercial in Confidencewww.metron-athene.com
Analytical Modeling Workflowwww.metron-athene.com
Modify Model and Predict Performance
Build and Calibrate the Model
Current Configuration
Measure and Compare with Predictions
Technical & Business InputsCurrent System
Describe the expected system
Technical & Business Inputs Expected System
Expected Configuration
Measure and Compare with Predictions
Actual Inputs
Actual Configuration
Commercial in Confidencewww.metron-athene.com
Modeling
• What questions will the model answer?• How accurate do the results need to be?• How long do you have to produce results?• What components need to be included?• What data is available and how can it be used?• What are the limitations and assumptions?
A model cannot answer all questions about a system
All modeling studies should have defined objectives and requirements
Commercial in Confidencewww.metron-athene.com
Modeling
A good modeling study requires a good understanding of the components involved
• Hardware• Software• Workloads
Business volumes- Planners, company reportsWorkload volumes- Users, logs, audit trailsService Levels- SLAs, users, monitors, logs, staffResource usage- System monitorsNew Systems- Development, users, other sites
Commercial in Confidencewww.metron-athene.com
Modeling
• Use the simplest modeling technique that will satisfy requirements
• Include more detail for components that are most likely to impact the system
• Make assumptions and abstractions where needed and justified• Remember that modeling tools are only as good as the analyst
using them
Understand: Requirements > System > Data
Commercial in Confidencewww.metron-athene.com
Modeling Steps
Build > Calibrate (debug) > Validate > Utilize > Document
Commercial in Confidencewww.metron-athene.com
Modeling Steps
Standard uses for systems models
• Determine system capacity• Find system bottlenecks• Examine system behavior
Analysis performed with the model is used to answer questions and examine system behavior
Commercial in Confidencewww.metron-athene.com
Modeling Results
• List requirements• Defined terms, measures, and statistics• Explain assumptions• Data sources• Simple charts• Conclusions
Present finding in an easy to understand fashion
Commercial in Confidencewww.metron-athene.com
Model Documentation
• Objective of the study• Inputs and outputs• Internal details of the model• Calibration and validation details• Relevant information learned• Reason for using model type and technique• Analysis details
Create additional content as needed
Commercial in Confidencewww.metron-athene.com
Modeling Failures
• Insufficient data• Model does not accurately represent system• Does not answer right questions• Not completed in timely manner• Not credible• Lack of management support
Why modeling studies fail
Commercial in Confidencewww.metron-athene.com
Business Index
Component Resource
L.O.B
Storage size
ResponseAvailability
# of UsersRevenue
CPU Usage
Forecasting required capacity according to Business plan
Monitor, Analyze Optimize, Upgrade, Increase
MaintainSLA
Business Capacity→Predict future capacity
requirements from the business demand
Service Capacity→To manage items in the input
directly to service a component capacity management, improved management.
Component Capacity→Capacity information of each
component to monitor and to manage change in.
WorkloadManagement
ServiceManagement
ResourceManagement
ITIL Capacity Management
Commercial in Confidencewww.metron-athene.com
Capacity Reporting – Technical vs. Services
• Gathering the necessary data
• Roadblocks encountered
• Weaving technical and services data effectively
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
Gathering the necessary data
• Business objectives
• Current performance data
• Data center forecasts
• Lines of Business
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
Roadblocks Encountered
• Business objectives not defined
• Performance data not consistent
• Lines of Business reluctance to provide information
• Lack of credibility in Capacity Planning process
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
Effective Service Levels – Managing KPIs
• What are KPIs?
• How to determine KPIs?
• Types of KPI reporting methods?
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
Key Performance Indicator
• Measurements, agreed to beforehand, that reflect the critical success factors of an organization
• Not necessarily one metric, can be a relationship
• Key Performance Indicators Must Be Quantifiable
• Reflected in a scorecard
Commercial in Confidence
Commercial in Confidencewww.metron-athene.com
Key Performance Indicators
Business
Services
Component
Demand Management
System Measurements - DATA
Aggregate to Transactions
Aggregate to Applications
KPIs, CSF, QOS
Commercial in Confidencewww.metron-athene.com
Demand Management – Providing knowledge
• How does Demand Management fit into Capacity Reporting?
• Data needs for effective Demand Management reporting
www.metron-athene.com
Commercial in Confidencewww.metron-athene.com
Goal
“Work with the Capacity process to ensure value is created by balancing the available capacity with the demands of the business”
Commercial in Confidencewww.metron-athene.com
What is the Story?
• What is happening in the current environment
• Concise information
• Display forecasts– Trends– Models
• Gather further information
www.metron-athene.com34
Commercial in Confidencewww.metron-athene.com
Types of Data required
• Technical data– Current – History
• Business metrics– Current– Forecast
• Key Performance Indicators
• Threshold levels
www.metron-athene.com35
Commercial in Confidencewww.metron-athene.com
Different Capacity Plans for different audiences
• “C” level executives– Information concise– Elevator talk– Information to the point / summary and findings first– Do I need to spend more money?– Leave detail reports in pocket
• Business owners– What are the trends for my area?– How does it affect my area ?– What do I need to budget for?
• Technical– Show me the details– Show me the trends
www.metron-athene.com36
Commercial in Confidencewww.metron-athene.com
Different presentation mediums
• Dashboards / Web portals– More suited for technical staff and business users– Different look for each area
• Word documents– More suited for “C” level executives– Upfront summary is critical– Historical document
• PowerPoint documents– Used for different types of presentations– Good for discussion groups– What is left out?
www.metron-athene.com37
Commercial in Confidencewww.metron-athene.com
Display of different presentation types
www.metron-athene.com38
Commercial in Confidencewww.metron-athene.com
Management OverviewApplications
www.metron-athene.com39
Commercial in Confidencewww.metron-athene.com
Application Summary
Estimating
Accounting
Reporting
Mid-Tier
Banking
Arrival 2Arrival 1 Arrival 3 Final Comments
* Scaled horizontally
Breakpoint 15K users; Load balancing utilized across servers, Load balancing utilized across servers, incremental infrastructure
Load balancing utilized across servers, incremental infrastructure
Load balancing utilized across servers, incremental infrastructure
Breakpoint 7500 users, incremental infrastructure
Commercial in Confidencewww.metron-athene.com
Application Summary
Call Center
Arrival 2Arrival 1 Arrival 3 Final Comments
Infrastructure data patterns indicate spikes to be monitored and assessed in next model
I/O bottleneck; new architecture
I/O bottleneck; investigation in progress
I/0 bottleneck; investigation in progress
Warehouse
Data Mart
Sales History
Commercial in Confidencewww.metron-athene.com
Dashboard – Overview Scorecard Detailwww.metron-athene.com43
Commercial in Confidencewww.metron-athene.com
Model – oracleq000 10% growth – server changewww.metron-athene.com45