SlideShare a Scribd company logo
Capacity Planning
for Improved
Uptime
April 13th, 2016
Overview
Analysis Methods / Challenges
Why Bother?
Points of Constraint
Remediation
3
1
2
4
Why Bother?
Everything is running great – and nothing
ever changes…
Why Bother?
Capacity Constraints Impact
• Unplanned Downtime
• Internal User Experience
• Budget Overruns / Unplanned Expense
• Operational Efficiency
• Peace of Mind
Points of Constraint
Common Areas of Focus (Network)
• WAN Circuits
• Access Layer Uplinks
• QoS Buckets
• VPN Sessions
• CPU
• Memory
Points of Constraint
Common Areas of Focus (Systems)
• Storage (IOPs)
• Storage (Capacity)
• Storage (Latency)
• Storage (everything else)
• CPU
• Memory
Capacity Planning Methods
Manual Analysis is Hard
• Infrastructure Changes
• Shifting Demand / Growth Events
• Data Overload
• Demand Cycles
• Time
• Blended Workloads
Capacity Planning Methods
Common Data Sources (Network)
• SNMP-derived If / CPU / Memory
• Netflow / NBAR
• IPSLA
• Topology Map
Capacity Planning Methods
Common Data Sources (Systems)
• SNMP/WMI derived If / CPU / Memory / Storage
• vCenter
• Storage Arrays
• Dependency Map
• SSRS
Capacity Planning Methods
Statistical Analysis
• Modeling (Current + Future Known Load)
• Trending (Future reflects past)
• Forecasting (Current + Unknown Future)
• Workload Impact (How does workload impact
constraints?)
Capacity Planning Methods
Statistical Analysis
• Static / Normalized Datasets
• ToD / DoW
• Linear Regression
• Peak Load
Remediation Strategies
Anticipatory
• Use Modeling / Forecasting to pre-purchase
• Least risk of service interruption
• Greatest risk of financial waste
• Particularly with resources defined by step-
functions
• Most time consuming
Remediation Strategies
Reactive
• Use current load baseline(s)
• May derate constraints / Use thresholds
• Greatest risk of service interruption
• Least risk of financial waste
Remediation Tactics
Network
• Buy More! Buy Bigger!
• Implement QoS / Policing
• WAN Op is still a thing
• CDN / Edge Caching
• AWS Direct Connect
Remediation Tactics
Systems
• Buy More! Buy Bigger!
• Thin Provisioning
• Address VM Sprawl
• Storage Tiering
• Cold / Offline Storage
• Hybrid Cloud Adoption – Capex vs. Opex
Remediation Best Practices
• Document Process and Assumptions
• Pick Consistent Data
• Run Multiple Models (Best/Worst/Avg)
• Reconcile Outcomes with Expectation
Or find an
automated system
to do the heavy
lifting…

More Related Content

PDF
Casual mass parallel data processing in Java
PDF
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
PDF
OnCommand Insight - Example Value
PPT
Caching fundamentals by Shrikant Vashishtha
PDF
Platform Cache
PDF
Platform Cache (DF15 session)
PDF
JOSA TechTalk - Lambda architecture and real-time processing
PDF
Reactive Streams
Casual mass parallel data processing in Java
Роман Новиков "Best Practices for MySQL Performance & Troubleshooting with th...
OnCommand Insight - Example Value
Caching fundamentals by Shrikant Vashishtha
Platform Cache
Platform Cache (DF15 session)
JOSA TechTalk - Lambda architecture and real-time processing
Reactive Streams

What's hot (20)

PPTX
Transform your DBMS to drive engagement innovation with Big Data
PPTX
Prevent Recovery Amnesia - Forget The Backups
PDF
Migrating to Cassandra
PDF
25 snowflake
PDF
Presto/Accumulo: Lessons Learned
PDF
Java scalability considerations yogesh deshpande
PPTX
Ubiquitous Solr - A Database's not-so-evil Twin
PDF
HBaseCon2017 Apache HBase at Didi
PPTX
Архитектура приложений с использованием MySQL, Петр Зайцев (Percona)
PDF
Building an Experimentation Platform in Clojure
PDF
SAP Open Source meetup/Speedment - Palo Alto 2015
PDF
Lessons Learned: Optimizing Accumulo as a Backend for User Applications
PPTX
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDB
PPTX
Lessons in moving from physical hosts to mesos
PDF
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
PDF
2016 may-countdown-to-postgres-v96-parallel-query
PDF
Using JCache to speed up your apps
PPTX
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
PPTX
Entity framework advanced
PDF
Hadoop Infrastructure (Oct. 3rd, 2012)
Transform your DBMS to drive engagement innovation with Big Data
Prevent Recovery Amnesia - Forget The Backups
Migrating to Cassandra
25 snowflake
Presto/Accumulo: Lessons Learned
Java scalability considerations yogesh deshpande
Ubiquitous Solr - A Database's not-so-evil Twin
HBaseCon2017 Apache HBase at Didi
Архитектура приложений с использованием MySQL, Петр Зайцев (Percona)
Building an Experimentation Platform in Clojure
SAP Open Source meetup/Speedment - Palo Alto 2015
Lessons Learned: Optimizing Accumulo as a Backend for User Applications
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDB
Lessons in moving from physical hosts to mesos
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
2016 may-countdown-to-postgres-v96-parallel-query
Using JCache to speed up your apps
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
Entity framework advanced
Hadoop Infrastructure (Oct. 3rd, 2012)
Ad

Viewers also liked (20)

PDF
Cloud Capacity Planning Tooling - South Bay SRE Meetup Aug-09-2016
PDF
Santa Cloud: How Netflix Does Holiday Capacity Planning - South Bay SRE Meetu...
PDF
Geek Sync I Consolidating Indexes in SQL Server
PDF
The Art of Visibility: Enabling Multi-Platform Management
PDF
Who, What, Where and How: Why You Want to Know
PDF
Hoopsfix All Star Classic 2014 Programme
PPTX
Geek Sync I Dealing with Bad Roommates - SQL Server Resource Governor
PPT
Hoe belangrijk zijn ondernemers voor Vlaanderen
PDF
AlpineII
PDF
Mastering PowerShell
PPT
Searching for Users: SEO as an Engine for Customer Acquisition (Stephan Spenc...
DOC
About the authors
PPT
09 string processing_with_regex copy
PDF
The Tux 3 Linux Filesystem
PPTX
Geek Sync | Avoid Corruption Nightmares within your Virtual Database
PPS
Dit Was 2008 Sofie Van Hoof
PDF
Infographic: The Accidental DBA
PPTX
CyberScope - 2015 Market Review
PPTX
Niche Credentials Dec 2015
PPT
03 browsing the filesystem
Cloud Capacity Planning Tooling - South Bay SRE Meetup Aug-09-2016
Santa Cloud: How Netflix Does Holiday Capacity Planning - South Bay SRE Meetu...
Geek Sync I Consolidating Indexes in SQL Server
The Art of Visibility: Enabling Multi-Platform Management
Who, What, Where and How: Why You Want to Know
Hoopsfix All Star Classic 2014 Programme
Geek Sync I Dealing with Bad Roommates - SQL Server Resource Governor
Hoe belangrijk zijn ondernemers voor Vlaanderen
AlpineII
Mastering PowerShell
Searching for Users: SEO as an Engine for Customer Acquisition (Stephan Spenc...
About the authors
09 string processing_with_regex copy
The Tux 3 Linux Filesystem
Geek Sync | Avoid Corruption Nightmares within your Virtual Database
Dit Was 2008 Sofie Van Hoof
Infographic: The Accidental DBA
CyberScope - 2015 Market Review
Niche Credentials Dec 2015
03 browsing the filesystem
Ad

Similar to Geek Sync I Capacity Planning for Improved Uptime (20)

PDF
Enterprise Capacity Optimization - Capacity Management Over Everything
PDF
Case Study: HCL Technologies On Capacity Planning for Cloud and Virtualized E...
PPTX
Capacity Planning and Modelling
PDF
From Zero to Capacity Planning
PDF
From 0 to Capacity Planning
PPTX
capacity planning of operations management
PDF
A roadmap to_success_in_capacity_management
PDF
A roadmap to_success_in_capacity_management
PDF
Continuous Agile Planning That the Biz and Dev Folk can "Like Like"
PDF
How to Do Capacity Planning
PPTX
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
PPT
Lec 2 Strategic Capacity Management for Supply Chain Management
PPT
Cp Repton
PDF
Final Report GET434
PPT
(CAPACITY PLANNIG)
PPTX
Capacity Management for SAN
PDF
Dit yvol5iss21
PPT
(capacity1).ppt
PPT
03. 333333333333333333333Capacity Planning.ppt
PPTX
6. Process: ocp cfops capacity mgmt and optimization
Enterprise Capacity Optimization - Capacity Management Over Everything
Case Study: HCL Technologies On Capacity Planning for Cloud and Virtualized E...
Capacity Planning and Modelling
From Zero to Capacity Planning
From 0 to Capacity Planning
capacity planning of operations management
A roadmap to_success_in_capacity_management
A roadmap to_success_in_capacity_management
Continuous Agile Planning That the Biz and Dev Folk can "Like Like"
How to Do Capacity Planning
Optimizing IT Costs & Services With Big Data (Little Effort!) - Case Studies ...
Lec 2 Strategic Capacity Management for Supply Chain Management
Cp Repton
Final Report GET434
(CAPACITY PLANNIG)
Capacity Management for SAN
Dit yvol5iss21
(capacity1).ppt
03. 333333333333333333333Capacity Planning.ppt
6. Process: ocp cfops capacity mgmt and optimization

More from IDERA Software (20)

PPTX
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
PPTX
Problems and solutions for migrating databases to the cloud
PPTX
Public cloud uses and limitations
PPTX
Optimize the performance, cost, and value of databases.pptx
PPTX
Monitor cloud database with SQL Diagnostic Manager for SQL Server
PPTX
Database administrators (dbas) face increasing pressure to monitor databases
PPTX
Six tips for cutting sql server licensing costs
PDF
Idera live 2021: The Power of Abstraction by Steve Hoberman
PDF
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
PDF
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
PDF
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
PDF
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
PDF
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
PDF
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
PDF
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
PPTX
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
PPTX
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
PPTX
Benefits of Third Party Tools for MySQL | IDERA
PPTX
Achieve More with Less Resources | IDERA
PPTX
Benefits of SQL Server 2017 and 2019 | IDERA
The role of the database administrator (DBA) in 2020: Changes, challenges, an...
Problems and solutions for migrating databases to the cloud
Public cloud uses and limitations
Optimize the performance, cost, and value of databases.pptx
Monitor cloud database with SQL Diagnostic Manager for SQL Server
Database administrators (dbas) face increasing pressure to monitor databases
Six tips for cutting sql server licensing costs
Idera live 2021: The Power of Abstraction by Steve Hoberman
Idera live 2021: Why Data Lakes are Critical for AI, ML, and IoT By Brian Flug
Idera live 2021: Will Data Vault add Value to Your Data Warehouse? 3 Signs th...
Idera live 2021: Managing Digital Transformation on a Budget by Bert Scalzo
Idera live 2021: Keynote Presentation The Future of Data is The Data Cloud b...
Idera live 2021: Managing Databases in the Cloud - the First Step, a Succes...
Idera live 2021: Database Auditing - on-Premises and in the Cloud by Craig M...
Idera live 2021: Performance Tuning Azure SQL Database by Monica Rathbun
Geek Sync | How to Be the DBA When You Don't Have a DBA - Eric Cobb | IDERA
How Users of a Performance Monitoring Tool Can Benefit from an Inventory Mana...
Benefits of Third Party Tools for MySQL | IDERA
Achieve More with Less Resources | IDERA
Benefits of SQL Server 2017 and 2019 | IDERA

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Empathic Computing: Creating Shared Understanding
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Encapsulation theory and applications.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
MIND Revenue Release Quarter 2 2025 Press Release
Empathic Computing: Creating Shared Understanding
MYSQL Presentation for SQL database connectivity
sap open course for s4hana steps from ECC to s4
Encapsulation theory and applications.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Building Integrated photovoltaic BIPV_UPV.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Weekly Chronicles - August'25-Week II
Machine learning based COVID-19 study performance prediction
Programs and apps: productivity, graphics, security and other tools
Chapter 3 Spatial Domain Image Processing.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Review of recent advances in non-invasive hemoglobin estimation

Geek Sync I Capacity Planning for Improved Uptime