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
PPTX
Cloud Strategy
PPTX
Acme data engineering case study
PPTX
Building Business Case for a Cloud Service
PDF
Datacenter Migration
PDF
Jelena zdravkovic c ai-se 2013 capability caas
PPT
High Value Business Intelligence for IBM Platform compute environments
PPTX
The Business Case for Cloud Management - RightScale Compute 2013
4.3.application performance
Cloud Strategy
Acme data engineering case study
Building Business Case for a Cloud Service
Datacenter Migration
Jelena zdravkovic c ai-se 2013 capability caas
High Value Business Intelligence for IBM Platform compute environments
The Business Case for Cloud Management - RightScale Compute 2013

What's hot (19)

PDF
Which Cloud? It All Starts with Assessing Application Readiness
PPSX
Saas & DBaas
PPT
informatica data replication (IDR)
PPTX
Cloud Maturity Model: The Road to Adoption
PPT
Dasm Sales Deck
PDF
Five keys to successful cloud migration
 
PPTX
Cloud migration presentation
PDF
Isv cloud business readiness assessment
 
PDF
Cloud Computing Introduction - 2018
PPTX
Migrating your Existing Applications to the Cloud
PPTX
The Managed Workspace - AM
PPTX
What is the Next Generation for Application Managed Services?
PDF
Cloud Migration: Azure acceleration with CAST Highlight
PPT
SmartCloud Monitoring and Capacity Planning
PPTX
Re-Platforming Applications for the Cloud
PPT
DataSynapse - Dynamic Application Service Management
PPTX
Cloud migration
PDF
Cloud migration
Which Cloud? It All Starts with Assessing Application Readiness
Saas & DBaas
informatica data replication (IDR)
Cloud Maturity Model: The Road to Adoption
Dasm Sales Deck
Five keys to successful cloud migration
 
Cloud migration presentation
Isv cloud business readiness assessment
 
Cloud Computing Introduction - 2018
Migrating your Existing Applications to the Cloud
The Managed Workspace - AM
What is the Next Generation for Application Managed Services?
Cloud Migration: Azure acceleration with CAST Highlight
SmartCloud Monitoring and Capacity Planning
Re-Platforming Applications for the Cloud
DataSynapse - Dynamic Application Service Management
Cloud migration
Cloud migration
Ad

Similar to Cp Repton (20)

PPT
Overview of SaaS
PPT
Software Association of Oregon Cloud Computing Presentation
PDF
Sap on aws webinar on reducing tco 07092017
PPTX
Best Practices for Building Successful Cloud Projects
PDF
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
PPTX
Modernization of your AWS based SaaS platform - Short
PPT
Cloud and Utility Computing
PPTX
The Cloud - What's different
PPT
Demantra Case Study Doug
PDF
Hybrid Cloud Orchestration: How SuperChoice Does It
PPT
IT Modernization For Process Modernization
PPT
Grid Economics for the Next Generation Data Center
PPT
SAP virtualization
PPT
Babson College CIM Software-as-a-Service Presentation
PPT
THINKstrategies Open Source Presentation Software 2008
PPTX
Database as a Service - Tutorial @ICDE 2010
PPTX
Manager Services Strategy
PPT
Cloud Computing Basics I
PPT
HP Converged Infrastructure Services
PPT
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Overview of SaaS
Software Association of Oregon Cloud Computing Presentation
Sap on aws webinar on reducing tco 07092017
Best Practices for Building Successful Cloud Projects
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Modernization of your AWS based SaaS platform - Short
Cloud and Utility Computing
The Cloud - What's different
Demantra Case Study Doug
Hybrid Cloud Orchestration: How SuperChoice Does It
IT Modernization For Process Modernization
Grid Economics for the Next Generation Data Center
SAP virtualization
Babson College CIM Software-as-a-Service Presentation
THINKstrategies Open Source Presentation Software 2008
Database as a Service - Tutorial @ICDE 2010
Manager Services Strategy
Cloud Computing Basics I
HP Converged Infrastructure Services
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Ad

Recently uploaded (20)

PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
STKI Israel Market Study 2025 version august
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
CloudStack 4.21: First Look Webinar slides
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPT
Geologic Time for studying geology for geologist
PDF
Hybrid model detection and classification of lung cancer
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
Tartificialntelligence_presentation.pptx
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
DP Operators-handbook-extract for the Mautical Institute
Group 1 Presentation -Planning and Decision Making .pptx
Chapter 5: Probability Theory and Statistics
STKI Israel Market Study 2025 version august
O2C Customer Invoices to Receipt V15A.pptx
1 - Historical Antecedents, Social Consideration.pdf
Module 1.ppt Iot fundamentals and Architecture
A review of recent deep learning applications in wood surface defect identifi...
CloudStack 4.21: First Look Webinar slides
observCloud-Native Containerability and monitoring.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Developing a website for English-speaking practice to English as a foreign la...
Geologic Time for studying geology for geologist
Hybrid model detection and classification of lung cancer
A novel scalable deep ensemble learning framework for big data classification...
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Tartificialntelligence_presentation.pptx
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...

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