2011 10-06 webinar clouds and costs

21
Metron-Athene, Inc. Capacity Planning, Cloud Computing, and Costs 1/3/2012 1 Using cost metrics from IT to provide decision support to the business

Upload: metron

Post on 04-Jul-2015

203 views

Category:

Business


6 download

DESCRIPTION

Capacity Planning is a key business service enabling the understanding and management of costs related to IT enabled functions. By profiling the performance of business applications in terms of the systems resources they consume, it is possible to establish the current costs of services provided. Building on the baseline understanding of current costs and combining this understanding with business metrics describing forecast and proposed systems demand, it is possible to forecast future costs of systems services. Timely projection of systems demand and costs early into the business development cycle enables “right sizing” of systems technology to support proposed business initiatives in the most cost effective manner. The introduction of cloud computing changes the method of capacity planning but not the goal. Detailed understanding of systems utilization and business demand enables the determination of costs at the transaction level, regardless of implementation technology. With internal systems, the combination of the understanding of systems resource status with the “all in” cost of systems ownership provides the factors needed to provide decision support to the business. For example, the reduction of systems operations to “cost per transaction per technology” may be used to place future development efforts into the “least cost” environment. Cloud computing as an external service offers a system resource with a cost attribute but without the responsibility of tracking all costs associated with providing the service. It is still important to understand the capacity of the subscribed cloud service in relation to the proposed demand on that service along with service attributes such as transaction response times and transaction populations to enable a calculation of “cost per transaction per technology” with an acceptable service level. This enables decision support for the business as transactions costs for internal and cloud systems can be made. This webinar will cover: •Applying capacity planning for internal systems as well as cloud resources•Understanding costs per transaction for both internal systems and cloud resources•Providing the business with decision support via cost metrics for the business transaction•Discuss using “cost per transaction per technology” in the context of business decision support

TRANSCRIPT

Page 1: 2011 10-06 webinar clouds and costs

Metron-Athene, Inc.

Capacity Planning, Cloud Computing, and Costs

1/3/2012 1

Using cost metrics from IT to provide

decision support to the business

Page 2: 2011 10-06 webinar clouds and costs

www.metron-athene.com

D

R

S

InternalTest

Application

Servers

VDI

Database

Provider A

Provider B

System

Domains

Internal

DRS

warm failover

Provider A

Gold Service

Provider B

Silver Service

Provider C

Bronze Service

External

Capacity Planning, Cloud Computing, and Costs

Page 3: 2011 10-06 webinar clouds and costs

Capacity Planning, Cloud Computing, and Costs

1/3/2012 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

Page 4: 2011 10-06 webinar clouds and costs

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

1/3/2012 4

Page 5: 2011 10-06 webinar clouds and costs

0

10000

20000

30000

40000

50000

60000

70000

0

500

1000

1500

2000

2500

tim

e

8:1

5

8:3

5

8:5

5

9:1

5

9:3

5

9:5

5

10

:15

10

:35

10

:55

11

:15

11

:35

11

:55

12

:15

12

:35

12

:55

13

:15

13

:35

13

:55

14

:15

14

:35

14

:55

15

:15

15

:35

15

:55

16

:15

16

:35

16

:55

Oracle18 transaction count

Internal/External Domains – Transaction Metrics

1/3/2012 5

Market1

time login online oracle18 count total cpu

8:00 11 11 264 2

8:05 7 18 432 8

8:10 15 31 744 7

8:15 14 40 600 11

8:20 31 71 1491 14

8:25 83 150 4200 27

8:30 107 249 4482 12

8:35 117 349 5235 7.5

8:40 141 477 13356 27

8:45 214 670 12060 12

8:50 215 862 13792 9

Page 6: 2011 10-06 webinar clouds and costs

Transaction Metrics

1/3/2012 6

0

10000

20000

30000

40000

50000

60000

0

500

1000

1500

2000

25008

:00

8:2

0

8:4

0

9:0

0

9:2

0

9:4

0

10

:00

10

:20

10

:40

11

:00

11

:20

11

:40

12

:00

12

:20

12

:40

13

:00

13

:20

13

:40

14

:00

14

:20

14

:40

15

:00

15

:20

15

:40

16

:00

16

:20

16

:40

17

:00

Oracle18 transaction count

login onilne oracle18 count

Page 7: 2011 10-06 webinar clouds and costs

Transaction Metrics

1/3/2012 7

0

10000

20000

30000

40000

50000

60000

0.00

5.00

10.00

15.00

20.00

25.00

30.00

35.00

40.00

45.00

50.008:0

0

8:1

5

8:3

0

8:4

5

9:0

0

9:1

5

9:3

0

9:4

5

10:0

0

10:1

5

10:3

0

10:4

5

11:0

0

11:1

5

11:3

0

11:4

5

12:0

0

12:1

5

12:3

0

12:4

5

13:0

0

13:1

5

13:3

0

13:4

5

14:0

0

14:1

5

14:3

0

14:4

5

15:0

0

15:1

5

15:3

0

15:4

5

16:0

0

16:1

5

16:3

0

16:4

5

17:0

0

Market1 CPU vs Oracle18 Transaction Count

alt cpu oracle18 count

Page 8: 2011 10-06 webinar clouds and costs

www.metron-athene.com

D

R

S

InternalTest

Application

Servers

VDI

Database

Provider A

Provider B

System

Domains

Internal

DRS

warm failover

Provider A

Gold Service

Provider B

Silver Service

Provider C

Bronze Service

External

Capacity Planning, Cloud Computing, and Costs

Page 9: 2011 10-06 webinar clouds and costs

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

1/3/2012 9

Page 10: 2011 10-06 webinar clouds and costs

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

1/3/2012 10

Page 11: 2011 10-06 webinar clouds and costs

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

1/3/2012 11

Page 12: 2011 10-06 webinar clouds and costs

Internal Domain - Data Center Costs

1/3/2012 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

Page 13: 2011 10-06 webinar clouds and costs

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

1/3/2012 13

Page 14: 2011 10-06 webinar clouds and costs

External Domain – Costs of Service

1/3/2012 14

Cost considerations

• Service Level Agreement

• Service Tier

• Service Acquisition• Base cost

• Max capacity available

• Cpu

• Memory

• Storage

• Network

• Fixed base plus overage costs

Page 15: 2011 10-06 webinar clouds and costs

Transaction Cost

1/3/2012 15

SystemID ApplicationID ProcessID UserID StartTime Stoptime Duration Destination

marketGW1 login 99311 market27 14:09:17.934 14:09:18.365 431 shopper

marketGW1 shopper 103917 market27 14:09:19.104 14:09:19.155 51 shopper

marketGW1 shopper 103917 market27 14:09:43.157 14:09:43.290 133 orderPlace

Market4 orderPlace 394701 market27 14:09:43.291 14:09:43.505 214 oracle18

Market1 oracle18 187632 market27 14:09:43.506 14:09:44.823 1317

marketGW1 shopper 103917 market27 14:11:07.132 14:11:09.083 1951 cloud_a

Market1

time login onilne oracle18 count total cpu

8:00 11 11 176 2

8:05 7 18 270 8

8:10 15 31 496 7

8:15 14 40 840 11

8:20 31 71 1988 14

8:25 83 150 1800 3

8:30 107 249 4980 15

8:35 117 349 9772 27

8:40 141 477 9540 15

8:45 214 670 10720 9

8:50 215 862 12930 7.5

8:55 211 1047 12564 3

9:00 200 1214 33992 27

9:05 199 1376 16512 3

9:10 182 1515 31815 16.5

9:15 104 1571 43988 27

Derive the cost of a

transaction

Combine

transaction metrics with

resource utilization metrics

Page 16: 2011 10-06 webinar clouds and costs

Transaction Cost

1/3/2012 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

Page 17: 2011 10-06 webinar clouds and costs

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

1/3/2012 17

Page 18: 2011 10-06 webinar clouds and costs

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

Page 19: 2011 10-06 webinar clouds and costs

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

1/3/2012 19

Page 20: 2011 10-06 webinar clouds and costs

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.

Page 21: 2011 10-06 webinar clouds and costs

Capacity Planning, Cloud Computing, and Costs

Questions

1/3/2012 21