21
1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall 2009 Green Computing

1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Embed Size (px)

Citation preview

Page 1: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

1

The Problem of Power Consumption in Servers

L. Minas and B. Ellison

Intel-Lab

In Dr. Dobb’s Journal, May 2009Prepared and presented by Yan Cai

Fall 2009 Green Computing

Page 2: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Motivation

• Server energy consumption has increased from 50w to 250w since 2000

• Energy cost will exceed the server cost if this trend does not change

2Source: IDC, Scaramella 2006

Page 3: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Outline

• Motivation• Where heat comes from• How cooling is achieved• How power is consumed• Conclusions

3

Page 4: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Where heat comes from

• Server form factor

• Server power consumption is affected by server form factor, including the individual configuration, the heat and thermal environment the workload being processed …

4

Server form factor

Pedestal servers

2U rack servers

1U rack servers

Blade servers

1U

Pedestal2U

Blade

Page 5: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Where heat comes from

• The amount of heat, (Q), generated by an integrated circuit is a function of The efficiency of the components' design (e) The technology used in its manufacturing process (t) The frequency and voltage at which it operates (f,v)

• Over-clocking also generates a great amount of heat

5

),,,( vfteFQ

Page 6: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Outline

• Motivation• Where heat comes from• How cooling is achieved• How power is consumed• Conclusions

6

Page 7: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

How cooling is achieved

• Two common methods Heat sinks Fans

7Natural convection heat sink (Source: Wikipedia, 2008)

Page 8: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Outline

• Motivation• Where heat comes from• How cooling is achieved• How power is consumed• Conclusions

8

Page 9: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

How power is consumed

Servers Cost # of Processors

Volume $25,000 1 ~ 2

Mid-range $25,000 ~ $499,999 2 ~ 4

High-end ≥ $500,000 ≥ 8

9

Estimated Average Power Use (W) per Server, by Server Class, 2000 to 2006 (Source: Koomey J 2007b Estimating Total Power Consumption by Servers in the US and the World. Oakland, CA: Analytics Press)

Estimated Average Power Use (W) per Server

Google container Data Centerhttp://www.youtube.com/watch?v=zRwPSFpLX8I

Page 10: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Total power consumption

• Power consumption of a Quadcore Intel Xeon server

10

Server Power Consumption (Source: Intel Labs, 2008)

Page 11: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Total power consumption (cont’d)

• Power consumption of components

11

Components Power consumption

Multi-core CPU 45 ~ 200 w

DIMM 5 ~ 21 w

Power supply efficiency loss Similar with memory p.s.

2 PCI Slots 50 w

2 ~ 4 Hard drives 24 ~ 48 w

Page 12: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Total power consumption (cont’d)

• Total power consumption

• Estimation of power consumption

12

CPU Utilization and Power Consumption (Source: Blackburn 2008)

minminmax 100)( P

nPPPn

Page 13: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Memory power consumption

• The memory demand is growing in the future, because More processors on chip, Increasing use of virtualization, More memory intensive search applications (Google and Facebook)

• The memory power consumption is growing in the future The more the memories, the larger the power consumption The faster the memories, the larger the power consumption

13

Page 14: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Memory power consumption (cont’d)

• Memory Power Comparison

14

RDIMM Memory Power Comparison (Source: Intel Platform Memory Operation, 2007)

Page 15: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Memory power consumption (cont’d)

• Power consumption by vendors and configurations

15RDIMM Power Consumption by Vendor and Configuration (Sources: Publicly-available datasheets from each vendor, 2008)

Page 16: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Memory power consumption (cont’d)

• 64GB system power consumption

16

Future DIMM Power Consumption by Frequency, Configuration, and Capacity (Source: Intel Platform Memory Operation, 2008)

Page 17: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Memory power consumption (cont’d)

• How to reduce memory energy consumption By doing thermal analysis, embedding thermal sensors and throttling

17

1U Server Architecture (Source: Intel Labs, 2006)

Page 18: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Memory power consumption (cont’d)

• Memory throttling mechanisms Closed loop thermal throttling (CLTT)

• Closed loop, rely on thermal sensors

Open loop throughput throttling (OLTT)• Open loop, work based on bandwidth count

• Memory throttling degrades performance

18

Page 19: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Power supply efficiency loss

• Power supply efficiency vs. utilization level

19Server Power Supply Efficiency Test Report (Source: Lawrence Berkeley National Laboratory, 2004)

Page 20: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Storage power consumption

• Average hard disk power consumption for average operations

• Average hard disk power consumption for IO intensive operations

20

)Pr()Pr(Pr readPwritePidlePP readwriteidleaverage

5

4)( readseekwriteconstant

PPPP

Page 21: 1 The Problem of Power Consumption in Servers L. Minas and B. Ellison Intel-Lab In Dr. Dobb’s Journal, May 2009 Prepared and presented by Yan Cai Fall

Conclusions

• High-end servers consume more power, but might be less efficient in terms of power consumption

• At present, CPU still consumes the most power, compared to other components

• In the future, memory can consume more power than CPU• Considering a significant amount of power loss, the efficiency of

power supplies is also very important• The power consumption by hard drives is closely related to the

workload the server is processing

21