130 likes | 227 Views
How Much of Your Distributed Computing Power Is Actually “Usable”?. Bradford Camp - Safeway, Inc. Christopher Lynn - Safeway, Inc. Who is the audience?. How many years have participated in CMG 1, 3, 5, 10?
E N D
How Much of Your Distributed Computing Power Is Actually “Usable”? Bradford Camp - Safeway, Inc. Christopher Lynn - Safeway, Inc.
Who is the audience? • How many years have participated in CMG 1, 3, 5, 10? • How many of you focus on distributed servers (unix, windows), mainframe, EDW, tandem, network? • What is your enterprise overall average CPU utilization? (5%, 10%, 20%, 30%)
Disclaimers • There will be no Greek letters in this presentation. • The most sophisticated math in this presentation is an average.
What is the “right” level of CPU utilization? • 60% for a webserver? • 75% for a database server? • 90% or even 100% for a batch server? What level of insurance is “Best”? • Cluster/Load Balancing Options? • Application Conflict Isolation? • Unexpected Changes?
Status Quo/ “Waste” Drivers • Clusters • Active:Passive (1:1, 2:1, 3:1, 4:1) • Load balancing • 2 nodes (for availability even if didn’t need the capacity) • 3-15 nodes • Incompatability • Legacy applications that the business doesn’t want to spend the time or money to upgrade or test on newer versions. • Lack of standards resulting in many isolated versions • “Max” utilization of a system • System Administrators had/have a utilization number in their head of what they won’t run above • Cheapest Purchasing Unit • Need 2 processors, but cheaper to buy a quad core – “waste” more, but cheaper (prior to virtualization)
The Under-Utilization Gap • Macro Capacity Planning • Terminology • Available: Physical Resources • Usable: Not Reserved or Not Incompatible • Unusable: Available, but Not Usable • Unutilized: Usable, but Not Used • Computing Power Standard - SpecInt
How Much Processing Power is Really Usable? • The Key Factors: • Sustained Peak Maximum CPU Level (SPMCL) (Insurance) • High Availability (Insurance): • Redundant Solutions • Load Balancing • Incompatibility (Legacy Costs): • Multiple Technology Standards • Application Incompatibility
Your Next Steps Clarify Your Actual Usable Computing Power: • Define Your SPMCLs (Sustained Peak Maximum CPU Level ) • Understand Your HA and LB Configurations • Identify Your Incompatibility Issues
Conclusions • Organizations are probably “wasting” less resource than initially thought. • High Availability, Insurance, and Standards have real long term costs beyond initial capital investment. • There is no 1 right number for what CPU utilization “should” be. • Even with this perspective there is usually still more unutilized capacity. • These principles can also be applied to other resources like File System Space.