SlideShare a Scribd company logo
Capacity Management for  Information Technology Paul O’Sullivan
Definition of Capacity Management “ Planning Cost Justifiable IT Capacity to support the Service Requirements of the Business”
Purpose of Capacity Management “ To provide the means to decision makers for the timely acquisition and provision of IT resource capacity” Today Tomorrow When Computing Resources ? ? ? What/How/$
Evolution of Computing Styles Batch Systems Timesharing Systems Distributed/Networked Systems Client/Server Systems Styles of Computing 60s 70s 80s 90s 2000s
Challenges Regain control of the infrastructure Match computing resource investment to business needs Predict the impact of adopting a new distributed application Maintain a predictable level of service during  changes to workload and configurations Implement a new  IT strategy The business (or you) can’t afford to get it wrong
In a multi-vendor, multi-platform, client/server environment Distributed Client/Server VM  & clusters PC LANs
We can help answer the following: Migrate from UNIX to Windows Migrate to x86_64, Linux Improve service levels Business increases or shrinks Upgrade SAN Single to Multi-Core Increase number of workstations Change LAN technology Add a new application Questions: What if...
Reactive Capacity Management Resources available Resources needed
Proactive Capacity Management Resources available Resources needed
Approach to Capacity Management Capacity Plan Design Configuration Options Assess Performance (Today) Assess Business Needs (Tomorrow) Analyze Capacity Requirements Performance Analysis Future Workload Requirements New Products and Technologies IT Strategy &  Standards Cost, Plan, Implement, Manage
Capacity Planning Techniques Cost More Less Accuracy More Less Risk Less More Speed Less More Rules of Thumb Linear Projection Analytic Model Simulation Model Bench- marking
Linear Projection Response time Workload Predicted Actual Automatically Calculated
Old ideas, new technology Then Department of many people producing data One or two platforms Long turnaround time Now Product Automation Cross platform Automated analysis Performance Analysis
Results and Benefits of Capacity Planning Reduced risk in decision making Effective management of computing resources Sound foundation for investment justification and cost control Investment protection Increased user satisfaction
Is there still a market for Capacity Planning? Forgotten art/science in 2000’s Performed when servers were expensive New uses today Virtualisation: model physical to virtual servers Power: model servers to fit power envelope Consolidation: LPAR, Sun Zones Lack of service providers Lost in late 1990’s...
How? Expertise Tools Methodology Time ...alone or in partnership?
Repton’s Capability Training/ Coaching Methodology Product Consulting Try before buy Automated Service
Capacity Planning Methodology User Applications Operating  System System Report PERFORMANCE ANALYZER Model Report System and Network Model System Profile Measured Report Class Profile U S E WORKLOAD ANALYZER R S MODEL PREDICTION WORKLOAD CHARACTERIZATION DATA COLLECTION User Profile REDUCER Data Monitors VALIDATION This was all manual!
Capacity Planning Methodology User Applications Operating  System System Report PERFORMANCE ANALYSER Model Report System and Network Model System Profile Measured Report Class Profile U S E WORKLOAD ANALYSER R S MODEL PREDICTION WORKLOAD CHARACTERIZATION DATA COLLECTION User Profile REDUCER Data Monitors VALIDATION Now Fully Automated
Customised Consulting Services Capacity Configuration  (Reactive) Capacity Planning  (Proactive) Capacity Planning for new applications Capacity Planning Partnerships
Supported Platforms Windows (x86,x64) Linux (x86) Sun Solaris (SPARC,x86) IBM AIX HP-UX (PA-RISC, IA64) HP Tru64 UNIX OpenVMS (VAX, Alpha, IA64) ESX Server EMC Performance Data
Why use our Data Collector? Collects, configuration, performance and capacity planning data Polls for data every second Low Impact on system  overhead (1-2%) 10-100MB data per day collected Independent Agent (no system tools required) Every disk, process id, nic, hba monitored
Capacity Configuration Example Performance is bad What configuration is needed for the current workload? Benefit Scientific answers lead to confidence risk reduction justification
Capacity Planning Examples Moving to a new platform Planning for change in a client/server and network environment Benefits Alignment to business planning Cost justification Reduced risk  (cost of getting it wrong would be high)
Capacity Planning for new Applications Example Implementing new applications Service level is critical to the business Use modelling in conjunction with benchmarking Benefits Shorter cycle Reduced risk Cheaper than just benchmarks Validation of design
Capacity Planning Partnership Example: Want to do  Capacity Planning in partnership Startup and coaching during an initial study. Expert advice for subsequent studies. Benefits Shorter learning curve Confidence Expert advice
Service Delivery Process Preparation and Planning Understanding the Current Situation and Future Requirements Analysis and Modeling Presenting the Final Report
Information Gathering Provider Type of Information Business Goals Organization IT Strategy Financial Service Levels Business and IT Management Configuration Data Performance Data Workloads Applications Users IS Management, System  and Network Management Application Architecture Client - server process mapping Application Developers

More Related Content

PPTX
4.3.application performance
DrRajapraveenkN
 
PPTX
Cloud Strategy
Richard Harvey
 
PPTX
Acme data engineering case study
Mukul Sood
 
PPTX
Building Business Case for a Cloud Service
Amit Sarkar
 
PDF
Datacenter Migration
Lalit Singh
 
PDF
Jelena zdravkovic c ai-se 2013 capability caas
caise2013vlc
 
PPT
High Value Business Intelligence for IBM Platform compute environments
Gabor Samu
 
PPTX
The Business Case for Cloud Management - RightScale Compute 2013
RightScale
 
4.3.application performance
DrRajapraveenkN
 
Cloud Strategy
Richard Harvey
 
Acme data engineering case study
Mukul Sood
 
Building Business Case for a Cloud Service
Amit Sarkar
 
Datacenter Migration
Lalit Singh
 
Jelena zdravkovic c ai-se 2013 capability caas
caise2013vlc
 
High Value Business Intelligence for IBM Platform compute environments
Gabor Samu
 
The Business Case for Cloud Management - RightScale Compute 2013
RightScale
 

What's hot (19)

PDF
Which Cloud? It All Starts with Assessing Application Readiness
Gravitant, Inc.
 
PPSX
Saas & DBaas
alkuzaee
 
PPT
informatica data replication (IDR)
MaxHung
 
PPTX
Cloud Maturity Model: The Road to Adoption
Open Data Center Alliance
 
PPT
Dasm Sales Deck
Ivan_datasynapse
 
PDF
Five keys to successful cloud migration
IBM
 
PPTX
Cloud migration presentation
yeshlenchetty
 
PDF
Isv cloud business readiness assessment
MIS
 
PDF
Cloud Computing Introduction - 2018
Lucas Lopez
 
PPTX
Migrating your Existing Applications to the Cloud
Nestweaver
 
PPTX
The Managed Workspace - AM
Automation Machine
 
PPTX
What is the Next Generation for Application Managed Services?
Hexaware Technologies
 
PDF
Cloud Migration: Azure acceleration with CAST Highlight
CAST
 
PPT
SmartCloud Monitoring and Capacity Planning
IBM Danmark
 
PPTX
Re-Platforming Applications for the Cloud
Carter Wickstrom
 
PPT
DataSynapse - Dynamic Application Service Management
Ivan_datasynapse
 
PPTX
Cloud migration
deszal
 
PDF
Cloud migration
Anirban Kundu
 
Which Cloud? It All Starts with Assessing Application Readiness
Gravitant, Inc.
 
Saas & DBaas
alkuzaee
 
informatica data replication (IDR)
MaxHung
 
Cloud Maturity Model: The Road to Adoption
Open Data Center Alliance
 
Dasm Sales Deck
Ivan_datasynapse
 
Five keys to successful cloud migration
IBM
 
Cloud migration presentation
yeshlenchetty
 
Isv cloud business readiness assessment
MIS
 
Cloud Computing Introduction - 2018
Lucas Lopez
 
Migrating your Existing Applications to the Cloud
Nestweaver
 
The Managed Workspace - AM
Automation Machine
 
What is the Next Generation for Application Managed Services?
Hexaware Technologies
 
Cloud Migration: Azure acceleration with CAST Highlight
CAST
 
SmartCloud Monitoring and Capacity Planning
IBM Danmark
 
Re-Platforming Applications for the Cloud
Carter Wickstrom
 
DataSynapse - Dynamic Application Service Management
Ivan_datasynapse
 
Cloud migration
deszal
 
Cloud migration
Anirban Kundu
 
Ad

Similar to Cp Repton (20)

PPT
Overview of SaaS
Sadhan Biswas
 
PPT
Software Association of Oregon Cloud Computing Presentation
ddcarr
 
PDF
Sap on aws webinar on reducing tco 07092017
Krishnan K ☁
 
PPTX
Best Practices for Building Successful Cloud Projects
Nati Shalom
 
PDF
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Aspire Systems
 
PPTX
Modernization of your AWS based SaaS platform - Short
CloudHesive
 
PPT
Cloud and Utility Computing
Ivan_datasynapse
 
PPTX
The Cloud - What's different
Chen-Tien Tsai
 
PPT
Demantra Case Study Doug
sichie
 
PDF
Hybrid Cloud Orchestration: How SuperChoice Does It
RightScale
 
PPT
IT Modernization For Process Modernization
Dheeraj Remella
 
PPT
Grid Economics for the Next Generation Data Center
George Demarest
 
PPT
SAP virtualization
Christopher Carter
 
PPT
Babson College CIM Software-as-a-Service Presentation
Jeffrey Kaplan
 
PPT
THINKstrategies Open Source Presentation Software 2008
Jeffrey Kaplan
 
PPTX
Database as a Service - Tutorial @ICDE 2010
DBIS @ Ilmenau University of Technology
 
PPTX
Manager Services Strategy
Jorge Sebastiao
 
PPT
Cloud Computing Basics I
RightScale
 
PPT
HP Converged Infrastructure Services
Scott MacPherson - Hewlett Packard
 
PPT
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Compuware APM
 
Overview of SaaS
Sadhan Biswas
 
Software Association of Oregon Cloud Computing Presentation
ddcarr
 
Sap on aws webinar on reducing tco 07092017
Krishnan K ☁
 
Best Practices for Building Successful Cloud Projects
Nati Shalom
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Aspire Systems
 
Modernization of your AWS based SaaS platform - Short
CloudHesive
 
Cloud and Utility Computing
Ivan_datasynapse
 
The Cloud - What's different
Chen-Tien Tsai
 
Demantra Case Study Doug
sichie
 
Hybrid Cloud Orchestration: How SuperChoice Does It
RightScale
 
IT Modernization For Process Modernization
Dheeraj Remella
 
Grid Economics for the Next Generation Data Center
George Demarest
 
SAP virtualization
Christopher Carter
 
Babson College CIM Software-as-a-Service Presentation
Jeffrey Kaplan
 
THINKstrategies Open Source Presentation Software 2008
Jeffrey Kaplan
 
Database as a Service - Tutorial @ICDE 2010
DBIS @ Ilmenau University of Technology
 
Manager Services Strategy
Jorge Sebastiao
 
Cloud Computing Basics I
RightScale
 
HP Converged Infrastructure Services
Scott MacPherson - Hewlett Packard
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Compuware APM
 
Ad

Recently uploaded (20)

PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
The Future of Artificial Intelligence (AI)
Mukul
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
Software Development Methodologies in 2025
KodekX
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 

Cp Repton

  • 1. Capacity Management for Information Technology Paul O’Sullivan
  • 2. Definition of Capacity Management “ Planning Cost Justifiable IT Capacity to support the Service Requirements of the Business”
  • 3. Purpose of Capacity Management “ To provide the means to decision makers for the timely acquisition and provision of IT resource capacity” Today Tomorrow When Computing Resources ? ? ? What/How/$
  • 4. Evolution of Computing Styles Batch Systems Timesharing Systems Distributed/Networked Systems Client/Server Systems Styles of Computing 60s 70s 80s 90s 2000s
  • 5. Challenges Regain control of the infrastructure Match computing resource investment to business needs Predict the impact of adopting a new distributed application Maintain a predictable level of service during changes to workload and configurations Implement a new IT strategy The business (or you) can’t afford to get it wrong
  • 6. In a multi-vendor, multi-platform, client/server environment Distributed Client/Server VM & clusters PC LANs
  • 7. We can help answer the following: Migrate from UNIX to Windows Migrate to x86_64, Linux Improve service levels Business increases or shrinks Upgrade SAN Single to Multi-Core Increase number of workstations Change LAN technology Add a new application Questions: What if...
  • 8. Reactive Capacity Management Resources available Resources needed
  • 9. Proactive Capacity Management Resources available Resources needed
  • 10. Approach to Capacity Management Capacity Plan Design Configuration Options Assess Performance (Today) Assess Business Needs (Tomorrow) Analyze Capacity Requirements Performance Analysis Future Workload Requirements New Products and Technologies IT Strategy & Standards Cost, Plan, Implement, Manage
  • 11. Capacity Planning Techniques Cost More Less Accuracy More Less Risk Less More Speed Less More Rules of Thumb Linear Projection Analytic Model Simulation Model Bench- marking
  • 12. Linear Projection Response time Workload Predicted Actual Automatically Calculated
  • 13. Old ideas, new technology Then Department of many people producing data One or two platforms Long turnaround time Now Product Automation Cross platform Automated analysis Performance Analysis
  • 14. Results and Benefits of Capacity Planning Reduced risk in decision making Effective management of computing resources Sound foundation for investment justification and cost control Investment protection Increased user satisfaction
  • 15. Is there still a market for Capacity Planning? Forgotten art/science in 2000’s Performed when servers were expensive New uses today Virtualisation: model physical to virtual servers Power: model servers to fit power envelope Consolidation: LPAR, Sun Zones Lack of service providers Lost in late 1990’s...
  • 16. How? Expertise Tools Methodology Time ...alone or in partnership?
  • 17. Repton’s Capability Training/ Coaching Methodology Product Consulting Try before buy Automated Service
  • 18. Capacity Planning Methodology User Applications Operating System System Report PERFORMANCE ANALYZER Model Report System and Network Model System Profile Measured Report Class Profile U S E WORKLOAD ANALYZER R S MODEL PREDICTION WORKLOAD CHARACTERIZATION DATA COLLECTION User Profile REDUCER Data Monitors VALIDATION This was all manual!
  • 19. Capacity Planning Methodology User Applications Operating System System Report PERFORMANCE ANALYSER Model Report System and Network Model System Profile Measured Report Class Profile U S E WORKLOAD ANALYSER R S MODEL PREDICTION WORKLOAD CHARACTERIZATION DATA COLLECTION User Profile REDUCER Data Monitors VALIDATION Now Fully Automated
  • 20. Customised Consulting Services Capacity Configuration (Reactive) Capacity Planning (Proactive) Capacity Planning for new applications Capacity Planning Partnerships
  • 21. Supported Platforms Windows (x86,x64) Linux (x86) Sun Solaris (SPARC,x86) IBM AIX HP-UX (PA-RISC, IA64) HP Tru64 UNIX OpenVMS (VAX, Alpha, IA64) ESX Server EMC Performance Data
  • 22. Why use our Data Collector? Collects, configuration, performance and capacity planning data Polls for data every second Low Impact on system overhead (1-2%) 10-100MB data per day collected Independent Agent (no system tools required) Every disk, process id, nic, hba monitored
  • 23. Capacity Configuration Example Performance is bad What configuration is needed for the current workload? Benefit Scientific answers lead to confidence risk reduction justification
  • 24. Capacity Planning Examples Moving to a new platform Planning for change in a client/server and network environment Benefits Alignment to business planning Cost justification Reduced risk (cost of getting it wrong would be high)
  • 25. Capacity Planning for new Applications Example Implementing new applications Service level is critical to the business Use modelling in conjunction with benchmarking Benefits Shorter cycle Reduced risk Cheaper than just benchmarks Validation of design
  • 26. Capacity Planning Partnership Example: Want to do Capacity Planning in partnership Startup and coaching during an initial study. Expert advice for subsequent studies. Benefits Shorter learning curve Confidence Expert advice
  • 27. Service Delivery Process Preparation and Planning Understanding the Current Situation and Future Requirements Analysis and Modeling Presenting the Final Report
  • 28. Information Gathering Provider Type of Information Business Goals Organization IT Strategy Financial Service Levels Business and IT Management Configuration Data Performance Data Workloads Applications Users IS Management, System and Network Management Application Architecture Client - server process mapping Application Developers

Editor's Notes

  • #2: 1 1 *** Warning: the notes provided with this presentation are not intended to be a perfect script. They are intended to provide you with enough understanding to prepare your own presentation*** This presentation is intended for a technical audience. Introduction Objectives of the Presentation Topics to be covered