3. Capacity Planning, Cloud Computing, and Costs
4/29/2015 3
Business Domain
• Business Functionality Complete
• Client satisfaction
• SLA
• Useability
• Cost Effective
Different Perspectives
Systems
Domain
External
• Provider A Services
• Provider B Services
• Provider C Services
Internal
• Facilities
• Platform
• Infrastructure
• Staff
transaction
4. All Systems
Transaction – the service to the business
• Counts and utilization patterns
• Demand profile by transaction type
• Type of user and class of service
Capacity – accommodate present performance needs and forecast
demand
SLA – performance to goals
• Capacity, availability, response times
• Quality of service
• DRS strategy
4/29/2015 4
9. Origin of Costs by Domain
Internal Systems
• All costs related to the ownership and operation of physical systems
• Facilities – floor space, power, air, facilitization, insurance
• Platforms
• Hardware - systems, SAN, components
• Software - OS, applications, utilities
• Infrastructure
• Network fabric
• Monitor and alerting
• Staff
• Admin
• Support
• Development
• Operations
• Production, Development, Test, Staging, QA + DRS
4/29/2015 9
10. Internal Domain - System Configurations
SystemID Vendor Model Component Component Model Component Cost Component Count Install Date Max Power Rating Benchmark Total Cost
vmHonda Dell M915 blade BL680c G7 $2,316.19 2 20110415 4662
SPECpower_ssj200
8 $4,632.38
vmLexus Dell M915 blade BL680c G7 $2,417.14 4 20100110 4662
SPECpower_ssj200
8 $9,668.56
vmRRoyce IBM Hx5 blade HX5 (7873) $3,147.17 8 20100801 5200
SPECpower_ssj200
8 $25,177.36
xenHino HP c7000 blade BL890c i2 $6,315.00 4 20110201 3400
SPECpower_ssj200
8 $25,260.00
xenBenx HP c7000 blade BL890c i2 $6,315.00 8 20110201 3400
SPECpower_ssj200
8 $50,520.00
xenCitroen HP c7000 blade BL890c i2 $6,315.00 12 20110201 3400
SPECpower_ssj200
8 $75,780.00
4/29/2015 10
11. Internal Domain - Platform Hardware Costs
System ID Vendor Model Cost Installed Current Value Daily Cost cpu count per cpu
vmHonda Dell M915
$23,816.0
0 20110315 $19,846.67
22.0518518
5 2
11.02592
6
vmLexus Dell M915
$34,512.0
0 20100110 $17,256.00
31.9555555
6 4
7.988888
9
vmRRoyce IBM HX5
$45,809.0
0 20100801 $17,814.61
42.4157407
4 8
5.301967
6
xenHino HP c7000
$25,260.0
0 20110201 $18,945.00
23.3888888
9 4
5.847222
2
xenBenx HP c7000
$50,520.0
0 20110201 $37,890.00
46.7777777
8 8
5.847222
2
xenCitroen HP c7000
$75,780.0
0 20110201 $56,835.00
70.1666666
7 12
5.847222
2
4/29/2015 11
12. Internal Domain - Data Center Costs
4/29/2015 12
East Data
Center Floor Space Zone B
square
meter 200.000000vmLexus 0.5 $3.33
East Data
Center Power Zone B watt 0.021603 8600.0 $4.46
East Data
Center Air Zone B btu 8.600000 8.6 $5.75
East Data
Center Facilitization Zone B drop 0.000000 0.0 $0.00
East Data
Center Insurance Zone B zone 2.750000 0.137500 $0.46
East Data
Center Floor Space Zone C
square
meter 250.000000vmRRoyce 0.5 $4.17
East Data
Center Power Zone C watt 0.021603 41600.0 $21.57
East Data
Center Air Zone C btu 41.600000 41.6 $134.59
East Data
Center Facilitization Zone C drop 0.000000 0.0 $0.00
East Data
Center Insurance Zone C zone 2.750000 0.137500 $0.57
South Data
Center Floor Space Zone X
square
meter 150.000000xenHino 0.7 $3.50
South Data
Center Power Zone X watt 0.017603 13600.0 $5.75
South Data
Center Air Zone X btu 13.600000 13.6 $11.72
South Data
Center Facilitization Zone X drop 0.000000 0.0 $0.00
South Data
Center Insurance Zone X zone 4.700000 0.329000 $1.15
13. Internal Domain - Total Daily Costs
Row Labels
Sum of Daily
Cost
East Data Center $181.41
Air $141.78
Facilitization $0.00
Floor Space $10.00
Insurance $1.38
Power $28.26
South Data Center $180.32
Air $128.93
Facilitization $0.00
Floor Space $16.33
Insurance $6.33
Power $28.73
Grand Total $361.73
4/29/2015 13
14. External Domain – Costs of Service
4/29/2015 14
Cost considerations
• Service Level Agreement
• Service Tier
• Service Acquisition
• Base cost
• Max capacity available
• Cpu
• Memory
• Storage
• Network
• Fixed base plus overage costs
16. Transaction Cost
4/29/2015 16
Derive the cost of a transaction
• External
• Combine transaction metrics with costs of services
• Internal
• Combine transaction metrics with resource utilization metrics
and costs of domain components
17. Cost Metrics
Metrics must be sufficiently granular to allow comparisons
• Transaction to transaction
• Between alternative components:
• Internal vs External Service
• Physical vs Virtual System
• SAN vs Local Storage
• .Net vs Java application development effort
4/29/2015 17
18. Must have the means to collect usage metrics for each
reporting point
• Transactions
• Service Times
• Frequencies
• Usage profiles (frequency by time period)
• Components
• Utilization
• Service time
Cost Metrics
19. Reporting Goal
To enable the valid comparison of various types and
classes of service, use the same units to describe costs
from each systems domain
Costs
• per transaction
• per application
• per process
4/29/2015 19
20. Using Cost Comparison as Effective Decision Support
Understand how to build the comparison of any one system
to any other on the basis of costs.
• Internal
• External
• Hybrid
Report costs in the context of the business decision being
supported.