A Framework for Enterprise IT Capacity Management



Similar documents
Automating IT Capacity Management

WHAT IS SOFTWARE PERFORMANCE ENGINEERING? By Michael Foster

ITIL Intermediate Capability Stream:

Capacity & Demand Management Processes within the ITIL 2011 Update

BIG DATA THE NEW OPPORTUNITY

CA Service Desk On-Demand

10 Best Practices for Application Performance Testing

New BGP Performa Service for Advanced Software

Availability and Capacity Management

TEMS Capacity Manager Wireless Capacity Planning and Management Solution Introduction October Ascom: TEMS Capacity Manager 1

ITIL V3 differences from V2

How To Test On The Dsms Application

Making Reporting Relevant - Automating capacity scorecards in Microsoft Excel

ITIL Foundation for IT Service Management 2011 Edition

ITIL Capacity Management:

CA Service Desk Manager

Guest Presentation Test Environment Management

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

Performance Testing. What is performance testing? Why is performance testing necessary? Performance Testing Methodology EPM Performance Testing

Approach to Service Management

White paper: Unlocking the potential of load testing to maximise ROI and reduce risk.

How to bridge the gap between business, IT and networks

Business Capacity Management Seminar

Performance Testing Percy Pari Salas

IT Portfolio Management

Customer requirements. Asset management planning Inspection and assessment Route asset planning Annual work plans Contracting strategy

Business Support System (BSS) Service Offering

Solution Overview SPECIALIST WAT SPECIALIST WA ER TER BILLING BILLING & CRM CRM

IBM Virtual Server Services. A smarter way to support and grow your business

PROCESSING & MANAGEMENT OF INBOUND TRANSACTIONAL CONTENT

Digital Marketing Specialist

Loop Scout. Loop and Alarm Performance Management Service

Five best practices for deploying a successful service-oriented architecture

1 What does the 'Service V model' represent? a) A strategy for the successful completion of all service management projects

STL Microsoft Dynamics CRM Consulting and Support Services

MEETING THE CHALLENGES OF COMPLEXITY AND SCALE FOR MANUFACTURING WORKFLOWS

Creating Velocity in Data Center Migrations to AWS. Presented by Harald Viehweger Tuesday 30 June 2015

Service Catalog Management: A CA Service Management Process Map

ITIL A guide to event management

Descriptive to Predictive to Prescriptive Analytics: Move Up the Value Chain. Suren Nathan CTO

Office Business Applications (OBA) for Healthcare Organizations. Make better decisions using the tools you already know

Server Consolidation with SQL Server 2008

How IT Can Help Companies Make Better, Faster Decisions

WHITE PAPER. SAS IT Intelligence. Balancing enterprise strategy, business objectives, IT enablement and costs

Capacity Management PinkVERIFY

6 Steps to Creating a Successful Marketing Database

ENABLE ENHANCE EXCEL

Manage Release and Deployment

Remote Infrastructure Support Services & Managed IT Services

Recommendations for Performance Benchmarking

itsmf USA Problem Management Special Interest Group

Real world experiences for CMDB Success

Submitted to: Service Definition Document for Service Desk for IT Infrastructure Management Services

Oracle Database 12c: Performance Management and Tuning NEW

A Comparison of Oracle Performance on Physical and VMware Servers

Customer Experience Management

ITIL: Service Design

GDCMTM. Global DataCenter Management. nlytetm. nlyte the next generation datacenter management system

INSERT COMPANY LOGO HERE

Integrate Optimise Sustain

Cognos Analytic Applications Sales Analysis

POLAR IT SERVICES. Business Intelligence Project Methodology

STL Microsoft SharePoint Consulting and Support Services

Capacity Management - Is it a Development or Service Management Discipline?

Federal CIO: Cloud Selection Toolkit. Georgetown University: Chris Radich Dana Christiansen Doyle Zhang India Donald

ITIL A guide to service asset and configuration management

The Road to Technical Monitoring with SAP Solution Manager

ITIL: Foundation (Revision 1.6) Course Overview. Course Outline

Problem Management: A CA Service Management Process Map

Focus on ITIL The importance linking business management with a CMS and process management

The National Commission of Audit

Quality Assurance - Karthik

VMware Performance and Capacity Management Accelerator Service

ITIL A guide to Event Management

ESKITP7072 IT/Technology Capacity Management Level 2 Role

Citrix EdgeSight for Load Testing 2.5 Customer - Frequently asked questions

WHITE PAPER. iet ITSM Enables Enhanced Service Management

MSD Supply Chain Programme Strategy Workshop

Transcription:

A Framework for Enterprise IT Capacity Management October 2013 Bhargav.Lavu@tcs.com Computer Measurement Group, India 1

Agenda Background The Framework Examples of Success Conclusion Questions Computer Measurement Group, India 2

Background A fresh Service led approach for managing the end to end capacity of key products with the following objectives was initiated Improve infrastructure management Streamline and standardize processes in line with ITIL standards Better capacity utilisation Improve customer experience Drive operational efficiency through cost avoidance Computer Measurement Group, India 3

The Framework - Introduction Simply manages demand and supply via, Service capacity management Component capacity management Services drive demand so Service Capacity management belongs to the demand side Components supply capacity so Component capacity management belongs to the supply side Also, Service capacity management - Top down business centric view. Component capacity management - Bottom up application or infrastructure (IT) centric view Both are needed for effective management of IT capacity Computer Measurement Group, India 4

Service Capacity Management Demand Forecasting Service Lines Business Use information Capacity Incident Reduction Standard regular checks Impact of change on capacity Service Performance Analysis Computer Measurement Group, India 5

Demand Forecasting Forecasting demand is one of the most important and difficult steps in enterprise capacity planning. Main approaches to forecasting demand are Business driven - new product or feature launches, marketing campaigns, customer migrations for business or technology change reasons, changes to process flows etc. Suited to systems experiencing rapid change Trending - use of actual historical data to predict the future demand. Suited to systems with stable or declining workloads. Seasonal analysis use of historical information to isolate seasonal trends such as winter peaks in IPTV demand, reduced fault rates during dry summer months, etc. Suited to systems with highly periodic workloads. Computer Measurement Group, India 6

Service Lines Draw inspiration from volumetric models. Simply measure the visit count for various systems in the enterprise. The visit count represents demand for the system in the business goal being modelled. Computer Measurement Group, India 7

Capacity Incident Reduction Stage 1 Stage 2 Stage 3 Stage 4 Service Level Incident Analysis Implement Recommendations Produce Service Level Report LOB level Incident Report 1. Categorize the capacity incidents based on cause. 2. Short list the top IT systems associated with 80% of incidents (Pareto analysis.) 3. Analyse the causes and the IT systems to come up with recommendations to address issues. 4. Raise Service Records to implement the recommendations. 5. Publish Service Level report on identified top IT systems (as in 2.) post implementation. 6. Consolidate the incident report for all Services and publish a monthly report. For Disk related capacity incidents, urge application support team to Implement automated housekeeping for log and data files in case not present Ensure thresholds set appropriately Ensure 100% coverage of standard monitors CM Devised tool to forecast exhaustion For other capacity incidents Documented procedures for application support team to handle CPU and memory resource utilisation, run-away processes, virtual memory configuration etc Problem records being for repeated issues (e.g. common looping tasks) Computer Measurement Group, India 8

Service Performance KPI s 7. Implement corrective action Identify Vision Strategy Goals 1. Define KPIs - what should be measured 2. Define what can be measured 6. Report and use the information, assessment summary, action plans, etc. Goals 3. Gather the data Who? How? When? Integrity of data? 5. Analyse the data Relations? Trends? Targets met? Corrective action? 4. Process the data Frequency? Format? System? Accuracy Computer Measurement Group, India 9

Service Performance KPIs Analysis of Data Response time was good when volumes were high while response time was high when volumes were low (see left of chart) This defies capacity utilisation laws. Indicated presence of a background load that was affecting response times which was investigated and moved. Computer Measurement Group, India 10

Component Capacity Management For each IT System/Application Business volumes, application workload; Throughput and response time targets (SLA/OLA); Expected growth Capacity Utilization, transaction throughput, end to end response time Availability Requirements Existing Capacity Plan / Estimates; Actual measurements (results of performance tests) Capacity Incident Analysis Gap Analysis Gaps in Performance monitoring and Capacity Planning Gaps in existing capacity planning approach followed by the Application team; Gaps in existing performance test results Architecture Document Review Analysis of Capacity Planning Estimates Analysis of performance testing results Short Term Recommendations Quick fixes for improving application performance and stability Capacity Provisioning for the shorter term if needed Setting up the right toolset for performance measurement and capacity planning Long Term Recommendations Design Recommendations for better performance and optimal resource utilization (For ex: Tuning of Billing platform) Defining the Iterative process for Release Capacity Analysis Refining the existing capacity planning model i.e. demand model based on the future workload Computer Measurement Group, India 11

Reporting Audience of Reports Capacity managers are often asked some key questions: What is the total installed capacity? How much are we using the existing capacity? When will we exhaust this available capacity? Computer Measurement Group, India 12

Reporting Component capacity exhaustion date Capacity forecast chart for peak daily transactions with available headroom. When forecast is running close to Safe working limit, actions are taken to increase headroom. Actions include potential optimisation or upgrades. Computer Measurement Group, India 13

Governance Looks at approaches and reports intended to help the business understand, and so guide, along the scope and depth of capacity management. Scope : Component Service matrix Depth : Capacity Management Index Capacity Risk management Quality : Capacity Management KPIs Computer Measurement Group, India 14

Scope: Component Capacity Matrix SOA encourages re-use of capabilities Service can be delivered over a large number of systems Aids discussion with technical and non-technical stakeholders Helps illustrate which are the most essential systems (capabilities) to the enterprise Aids impact assessment of new services built on SOA Computer Measurement Group, India 15

Depth: Capacity Management Index CMI 1 CMI 2 CMI 3 No centralised capacity management Support led capacity management Cap Man led capacity management, trending, system (CPU) monitoring Few capacity managers, hundreds of IT systems CMI 4 CMI 3 + Demand Forecasting + Service Monitoring Risk based approach Improved engagement as priorities are driven by stakeholders Computer Measurement Group, India 16

Examples of Success Some success stories are presented here to provide a flavour of the value created by the capacity management function - Capacity Incident reduction Proactive monitoring Sensitivity analysis CAPEX savings Computer Measurement Group, India 17

Capacity Incident Reduction Analysed for systems with most problems Enabled by standardised checks targeted at recurring problems 99% reduction Computer Measurement Group, India 18

Proactive Monitoring Post release checks OK as code not exercised Visual inspection Investigation and manual intervention managed prior to fix Process automated Computer Measurement Group, India 19

Sensitivity Analysis Is investment needed this FY? What would happen if trading conditions changed? Demand forecasting enabled scenarios to be tested Enabled business decision to be made Computer Measurement Group, India 20

Conclusion A framework for capacity management was devised and implemented for enterprise wide capacity management. A best of breed framework for capacity management which has proven to be effective. Has application in many large enterprises. Computer Measurement Group, India 21

Questions Computer Measurement Group, India 22