![Page 1: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/1.jpg)
A Computer ScientistLooks at the Energy Problem
Randy H. Katz
University of California, Berkeley
EECS BEARS Symposium
February 12, 2009
“Energy permits things to exist; information, to behave purposefully.” W. Ware, 1997
![Page 2: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/2.jpg)
Agenda
• The Big Picture
• IT as an Energy Consumer
• IT as an Efficiency Enabler
• Summary and Conclusions
2
![Page 3: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/3.jpg)
Energy “Spaghetti” Chart
10-8-2008 3
![Page 4: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/4.jpg)
Electricity is the Heart of the Energy Economy
4
![Page 5: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/5.jpg)
“The Big Switch,” Redux
5
“A hundred years ago, companies stopped generating their own power with steam engines and dynamos and plugged into the newly built electric grid. The cheap power pumped out by electric utilities didn’t just change how businesses operate. It set off a chain reaction of economic and social transformations that brought the modern world into existence. Today, a similar revolution is under way. Hooked up to the Internet’s global computing grid, massive information-processing plants have begun pumping data and software code into our homes and businesses. This time, it’s computing that’s turning into a utility.”
![Page 6: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/6.jpg)
Agenda
• The Big Picture
• IT as an Energy Consumer
• IT as an Efficiency Enabler
• Summary and Conclusions
6
![Page 7: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/7.jpg)
Start with IT:2020 Carbon Footprint
7
820m tons CO2
360m tons CO2
260m tons CO2
2007 Worldwide ITcarbon footprint:2% = 830 m tons CO2
Comparable to theglobal aviation industry
Expected to grow to 4% by 2020
![Page 8: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/8.jpg)
2020 IT Carbon Footprint
8
“SMART 2020: Enabling the Low Carbon Economy in the Information Age”, The Climate Group
USAChinaTelecoms DC PCs
Datacenters: Owned by single entity interested in reducing opex
billion tons CO2
![Page 9: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/9.jpg)
Energy Proportional Computing
9Figure 1. Average CPU utilization of more than 5,000 servers during a six-month period. Servers are rarely completely idle and seldom operate near their maximum utilization, instead operating most of the time at between 10 and 50 percent of their maximum
It is surprisingly hardto achieve high levelsof utilization of typical servers (and your homePC or laptop is even worse)
“The Case for Energy-Proportional Computing,”Luiz André Barroso,Urs Hölzle,IEEE ComputerDecember 2007
![Page 10: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/10.jpg)
Energy Proportional Computing
10
Figure 2. Server power usage and energy efficiency at varying utilization levels, from idle to peak performance. Even an energy-efficient server still consumes about half its full powerwhen doing virtually no work.
“The Case for Energy-Proportional Computing,”Luiz André Barroso,Urs Hölzle,IEEE ComputerDecember 2007 Doing nothing well …
NOT!
Energy Efficiency =Utilization/Power
![Page 11: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/11.jpg)
Energy Proportional Computing
11Figure 3. CPU contribution to total server power for two generations of Google servers at peak performance (the first two bars) and for the later generation at idle (the rightmost bar).
“The Case for Energy-Proportional Computing,”Luiz André Barroso,Urs Hölzle,IEEE ComputerDecember 2007
CPU energy improves,but what about the rest ofthe server architecture?
Memory?Storage?Network?
![Page 12: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/12.jpg)
Energy Proportional Computing
12
Figure 4. Power usage and energy efficiency in a more energy-proportional server. This server has a power efficiency of more than 80 percent of its peak value for utilizations of 30 percent and above, with efficiency remaining above 50 percent for utilization levels as low as 10 percent.
“The Case for Energy-Proportional Computing,”Luiz André Barroso,Urs Hölzle,IEEE ComputerDecember 2007
Design for wide dynamic power range and active low powermodes
Doing nothing VERY well
Energy Efficiency =Utilization/Power
![Page 13: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/13.jpg)
2020 IT Carbon Footprint
13
Projected Savings
“SMART 2020: Enabling the Low Carbon Economy in the Information Age”, The Climate Group
![Page 14: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/14.jpg)
14
Internet Datacenters
![Page 15: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/15.jpg)
15
Computers + Net + Storage + Power + Cooling
![Page 16: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/16.jpg)
Energy Use In Datacenters
local distribution lines
to the building, 480 V
HVAC system
lights, office space, etc.
UPS PDU computer racks
backup diesel generators
Electricity Flows in Data CentersElectricity Flows in Data Centers
computerequipment
uninterruptible
load
UPS = Uninterruptible Power Supply
PDU = Power Distribution Unit;
LBNLMichael Patterson, Intel
![Page 17: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/17.jpg)
Containerized DatacenterMechanical-Electrical Design
17
![Page 18: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/18.jpg)
Microsoft’s ChicagoModular Datacenter
18
![Page 19: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/19.jpg)
The Million Server Datacenter
• 24000 sq. m housing 400 containers– Each container contains 2500 servers– Integrated computing, networking, power, cooling
systems
• 300 MW supplied from two power substations situated on opposite sides of the datacenter
• Dual water-based cooling systems circulate cold water to containers, eliminating need for air conditioned rooms
19
![Page 20: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/20.jpg)
Smart Buildings
20
![Page 21: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/21.jpg)
Agenda
• The Big Picture
• IT as an Energy Consumer
• IT as an Efficiency Enabler
• Summary and Conclusions
21
![Page 22: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/22.jpg)
22
Generation
Transmission
Distribution
Machine Age Energy Infrastructure
![Page 23: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/23.jpg)
23
Accommodate 21st CenturyRenewable Energy Sources
![Page 24: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/24.jpg)
Challenge of Integrating Intermittent Sources
24
Sun and windaren’t wherethe people – and the current grid – are located!
www.technologyreview.com
![Page 25: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/25.jpg)
California as a Testbed
25
If we do this, we will need to build a new gridto manage and move renewable energy around
Day Night
www.technologyreview.com
![Page 26: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/26.jpg)
26
What if the Energy Infrastructure were Designed like the Internet?
• Energy: the limited resource of the 21st Century• Needed: Information Age approach to the
Machine Age infrastructure• Lower cost, more incremental deployment,
suitable for developing economies• Enhanced reliability and resilience to wide-area
outages, such as after natural disasters
• Packetized Energy: discrete units of energy locally generated, stored, and forwarded to where it is needed; enabling a market for energy exchange
![Page 27: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/27.jpg)
27
Intelligent Power Switch
• Interconnects load to power sharing infrastructure• Bundles communications with energy
interconnection -- PowerComm interface• Enables intelligent energy exchange• Optionally incorporates energy generation and
storage– Scale-down to individual loads, e.g., light bulb,
refrigerator– Scale-up to neighborhoods, regions, etc.
• Overlay on the existing power grid
![Page 28: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/28.jpg)
28
Intelligent Power Switch
(IPS)
Energy Network
PowerComm Interface
EnergyStorage
PowerGeneration
Host Load
Intelligent Power Switch
(IPS)EnergyStorage
Intelligent Power Switch
(IPS)EnergyStorageEnergyStorage
Intelligent Power Switch
(IPS)EnergyStorage
Intelligent Power Switch
(IPS)EnergyStorageEnergyStorage
Intelligent Power Switch
(IPS)EnergyStorage
Intelligent Power Switch
(IPS)EnergyStorageEnergyStorage
Intelligent Power Switch
(IPS)EnergyStorage
Intelligent Power Switch
(IPS)EnergyStorageEnergyStorage
Host LoadHost Load
energy flows
information flows
Intelligent Power Switch
• PowerComm Interface: Network + Power connector• Scale Down, Scale Out
![Page 29: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/29.jpg)
29
“Doing Nothing Well”Existing Systems Sized for Peak
• Exploit huge gap in IT equipment peak-to-average processing/energy consumption
• Demand response– Challenge “always on” assumption for desktops and
appliances– Realize potential of energy-proportional computing
• Better fine-grained idling, faster power shutdown/restoration
• Beyond architecture/hardware: pervasive support in operating systems and applications
![Page 30: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/30.jpg)
30
EnergyInterconnect
LocalGeneration
Local Load
IPS
LocalStorage
IPS
IPS
IPS
IPS
IPS
Energy Markets
• Hierarchical aggregates of loads and IPSs• Overlay on existing Energy Grid
Energy InterconnectCommunications Interconnect
![Page 31: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/31.jpg)
31
IPS
LoCal-ized Datacenter
Rack Unit
N Servers per RackDC-DC48 VDC
Battery
IntelligentCooling
HV DC or ACDistribution Bus
• Replace AC power supply in servers with DC-DC converters to generate required voltages
• Battery capacity per rack to simplify design of the DC-DC converter, centralizing the charge controller and energy sharing function in the IPS
• Distributed DC-DC converters provide regulation at the load
![Page 32: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/32.jpg)
32
LoCal-ized Web Server
Description
Solar Panel 50W panel
Input RegulatorEfficiency 89%-
97%
Energy Storage12V-32Ah lead
acid
Output RegulatorEfficiency 80%-
82%
Load 2.25W average
![Page 33: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/33.jpg)
Agenda
• The Big Picture
• IT as an Energy Consumer
• IT as an Efficiency Enabler
• Summary and Conclusions
33
![Page 34: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/34.jpg)
Summary and Conclusions
• Energy Consumption in IT Equipment– Energy Proportional Computing and
“Doing Nothing Well”– Management of Processor, Memory, I/O,
Network to maximize performance subject to power constraints
– Internet Datacenters and Containerized Datacenters: New packaging opportunities for better optimization of computing + communicating + power + mechanical
34
![Page 35: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/35.jpg)
35
Summary and Conclusions
• LoCal: a scalable energy network– Inherent inefficiencies at all levels of electrical
energy distribution– Integrated energy generation and storage– IPS and PowerComm Interface– Energy sharing marketplace at small, medium,
large scale
• Demand response: doing nothing well
• Testbeds: smart buildings, e.g., datacenters
![Page 36: A Computer Scientist Looks at the Energy Problem](https://reader036.vdocuments.net/reader036/viewer/2022062309/56814bd6550346895db8af10/html5/thumbnails/36.jpg)
36
Thank You!