CS203 – Advanced Computer Architecture Warehouse Scale Computing.

Slides:



Advertisements
Similar presentations
Lecture 4: Power Provisioning Prof. Fred Chong 290N Green Computing.
Advertisements

Fred Chong 290N Green Computing
1 Copyright © 2012, Elsevier Inc. All rights reserved. Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism: Computer.
Energy in Cloud Computing and Renewable Energy
Increasing the Efficiency of UPS Systems – And Proving It!
Chapter 4 Infrastructure as a Service (IaaS)
Dave Bradley Rick Harper Steve Hunter 4/28/2003 CoolRunnings.
Efficient Resource Management for Cloud Computing Environments Andrew J. Younge, Gregor von Laszewski, Lizhe Wang, Sonia Lopez-Alarcon, Warren Carithers.
Cloud Computing Data Centers Dr. Sanjay P. Ahuja, Ph.D FIS Distinguished Professor of Computer Science School of Computing, UNF.
KnightShift: Scaling the Energy Proportionality Wall Through Server-Level Heterogeneity Daniel WongMurali Annavaram University of Southern California MICRO-2012.
IT Equipment Efficiency Peter Rumsey, Rumsey Engineers.
Where Does the Power go in DCs & How to get it Back Foo Camp James Hamilton web: blog:
The University of Adelaide, School of Computer Science
Utility-Function-Driven Energy- Efficient Cooling in Data Centers Authors: Rajarshi Das, Jeffrey Kephart, Jonathan Lenchner, Hendrik Hamamn IBM Thomas.
Datacenter Power State-of-the-Art Randy H. Katz University of California, Berkeley LoCal 0 th Retreat “Energy permits things to exist; information, to.
Energy Efficient Web Server Cluster Andrew Krioukov, Sara Alspaugh, Laura Keys, David Culler, Randy Katz.
1 Copyright © 2012, Elsevier Inc. All rights reserved. Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism: Computer.
Intelligent Placement of Datacenters for Internet Services Íñigo Goiri, Kien Le, Jordi Guitart, Jordi Torres, and Ricardo Bianchini 1.
CS : Creating the Grid OS—A Computer Science Approach to Energy Problems David E. Culler, Randy H. Katz University of California, Berkeley August.
Lesson 25: Solar Panels and Economics of Solar Power
Energy, Energy, Energy  Worldwide efforts to reduce energy consumption  People can conserve. Large percentage savings possible, but each individual has.
MODULAR DATA CENTER PUE
CoolAir Temperature- and Variation-Aware Management for Free-Cooled Datacenters Íñigo Goiri, Thu D. Nguyen, and Ricardo Bianchini 1.
Cutting the Green IT Hype: Fact vs. Fiction Kenneth G. Brill, Executive Director Uptime Institute Inc
Data Centre Efficiency. How much power?! The US EPA found in 2006 data centres used 1.5% of total US consumption (5) For Bangor University data centres.
Green IT and Data Centers Darshan R. Kapadia Gregor von Laszewski 1.
1 Copyright © 2011, Elsevier Inc. All rights Reserved. Chapter 6 Authors: John Hennessy & David Patterson.
Optimising Data Centre Power Planning and Managing Change in Data Centres - 28th November Cirencester.
Sherif Akoush 2 June 2008 Renewable Energy and Data Centres.
Thermodynamic Feasibility 1 Anna Haywood, Jon Sherbeck, Patrick Phelan, Georgios Varsamopoulos, Sandeep K. S. Gupta.
1 Lecture 20: WSC, Datacenters Topics: warehouse-scale computing and datacenters (Sections ) – the basics followed by a look at the future.
Energy Usage in Cloud Part2 Salih Safa BACANLI. Cooling Virtualization Energy Proportional System Conclusion.
Building Green Cloud Services at Low Cost Josep Ll. Berral, Íñigo Goiri, Thu D. Nguyen, Ricard Gavaldà, Jordi Torres, Ricardo Bianchini.
Thermal-aware Issues in Computers IMPACT Lab. Part A Overview of Thermal-related Technologies.
Nikhef/(SARA) tier-1 data center infrastructure
We can…. 2 GLOBAL REFERENCES Rev: 00 References :
Optimizing Power and Data Center Resources Jim Sweeney Enterprise Solutions Consultant, GTSI.
1 Lecture: WSC, Datacenters Topics: network-on-chip wrap-up, warehouse-scale computing and datacenters (Sections )
Data Center Energy Use, Metrics and Rating Systems Steve Greenberg Energy Management Engineer Environmental Energy Technologies Division Lawrence Berkeley.
1 Lecture 24: WSC, Datacenters Topics: network-on-chip wrap-up, warehouse-scale computing and datacenters (Sections )
All content in this presentation is protected – © 2008 American Power Conversion Corporation Row Cooling.
Insights into Google's PUE Results Spring Published Google PUE Results.
Thayer J. Hendrickson.  Demand-Side Management is the idea of strategically controlling the customer’s electrical loads in order to reduce its maximum.
1 现代计算机体系结构 主讲教师:张钢 教授 天津大学计算机学院 通信邮箱: 提交作业邮箱: 2015 年.
Data Center Energy: Going Forward John Tuccillo, APC by Schneider Electric Founding Board of Director Member.
Colocation Data Center Availability : Making Maintenance Windows Obsolete Christopher Thames, Director of Critical Facilities.
A DSP based on on-line UPS R.Padamaja G.Mamatha Reddy EEE EEE S.V.C.E S.V.C.E BY.
The Genome Sequencing Center's Data Center Plans Gary Stiehr
Energy Conference and Exhibition 2007 Best Practices for Energy-Efficiency in Critical Power Applications Kit Killingsworth.
Dell EMC Modular Data Centers
The University of Adelaide, School of Computer Science
MODULAR DATA CENTER PUE
Lecture 20: WSC, Datacenters
Green cloud computing 2 Cs 595 Lecture 15.
CERN Data Centre ‘Building 513 on the Meyrin Site’
Chapter 6 Warehouse-Scale Computers to Exploit Request-Level and Data-Level Parallelism Topic 7 Physical Infrastructure of WSC Prof. Zhang Gang
System Control based Renewable Energy Resources in Smart Grid Consumer
IT Equipment Efficiency
Instructors: Yuanqing Cheng
The University of Adelaide, School of Computer Science
The University of Adelaide, School of Computer Science
Cloud Computing Data Centers
Lecture 18 Warehouse Scale Computing
IT Equipment Efficiency
Towards Green Aware Computing at Indiana University
Where Does the Power go in DCs & How to get it Back
Cloud Computing Data Centers
Lecture 18 Warehouse Scale Computing
Lecture 18 Warehouse Scale Computing
Presentation transcript:

CS203 – Advanced Computer Architecture Warehouse Scale Computing

Datacenters are the heart and soul of the cloud

Cloud computing is growing rapidly Source: Forrester Research, Inc. “Sizing the Cloud” $5.8B $78B $159B Market Size

But, Datacenters are power hungry Source: Natural Resources Defense Council Billion KWh ≈ 2x NYC Billion KWh +16

In order to sustain cloud computing growth, datacenter energy efficiency must improve

Servers typically have poor low-mid range energy efficiency 0100 % Peak power Utilization (%) Efficiency (dash)  Typical operating  range

Ideally, we want servers that are Energy Proportional 0100 % Peak power Utilization (%) Efficiency (dash)  Typical operating  range

Google Datacenter Utilization 9

ENERGY PROPORTIONALITY 10

Measuring energy proportionality Energy proportionality curve Actual – empirically measured power usage Linear – extrapolated from peak to idle power usage Ideal – utilization and power are perfectly proportional Server BServer A

Dynamic range (DR) DR is a course first-order approximation of EP …but it is not accurate – only measures two extremes Ignores power consumption at intermediate utilizations Assuming 100W peak and Google datacenter utilization † Server A = 68.6W, Server B = 64.6W DR = 60%DR = 50% † L. Barroso and U. Holzle,“The Case For Energy-proportional Computing,” Computer, Dec 2007.

Energy proportionality (EP) ‡ EP is a better indicator of energy usage than DR Why is DR not enough? EP = DR + how linear the energy proportionality curve ‡ F. Ryckbosch, S. Polfliet, and L. Eeckhout, “Trends in Server Energy Proportionality,” Computer,2011. EP = 53%EP = 57%

Energy proportionality trends Analyzed reported SPECpower benchmark results Perf. and power 10% intervals ~400 servers November 2007 – Early 2014

Achieving 100% DR is very difficult Power supplies, voltage converters, fans, chipsets, network, etc. Dynamic range trend

Energy proportionality trend

Proportionality gap trends As EP improves, PG at high utilization near 0 Large PG at low utilization regardless of EP

The key to achieving ideal EP is to improve linear deviation and to reduce low utilization power consumption

…but energy efficiency efforts has been focused on high utilization Energy efficiency defined as ops/watt

Solutions Component Low Power modes CPU low power states (DVFS) Disk spin down Server low power modes Server sleep/hibernate Cluster-level techniques Workload migration (increase server utilization) Dynamic right-sizing Pack workload to subset of servers, sleep idle servers 20

Scheduling Uniform Load Balancing Minimize response time Util.

Scheduling Uniform Load Balancing Cluster-wide EP tracks server EP Util. Server EP CurveCluster EP Curve

Turn on servers when capacity needed Scheduling When server EP is poor, we need to mask the poor EP with Dynamic Capacity Management Uses Packing algorithms, to minimize active server Util. Server EP CurveCluster EP Curve Turn off server when not needed Active servers run at higher utilization

Packing techniques highly effective Uniform Cluster-wide EP tracks Server EP When server EP is poor, packing improves Cluster-EP Turning off idle servers, higher util. for active servers UniformPacking LowEP (0.24) Server Cluster EP = 0.24 Cluster EP = 0.69

EFFICIENCY 25

Measuring Efficiency of a WSC Performance Latency is important metric because it is seen by users Bing study: users will use search less as response time increases Service Level Objectives (SLOs)/Service Level Agreements (SLAs) E.g. 99% of requests be below 100 ms 26

Measuring Efficiency of a WSC Power Utilization Effectiveness (PEU) = Total facility power / IT equipment power Median PUE on 2006 study was 1.69 Power Switchgea r UPS Battery Backup etc. Cooling Chillers CRACs etc. IT Equipment Servers Storage Telco etc. Total Facility Power IT Equipment Power

Google PUE acenters/efficiency/internal/

Google PUE acenters/efficiency/internal/

INFRASTRUCTURE 30

Infrastructure and Costs of WSC Location of WSC Proximity to Internet backbones, electricity cost, property tax rates, low risk from earthquakes, floods, and hurricanes 31

Infrastructure and Costs of WSC Power Distribution 32

Infrastructure and Costs of WSC Cooling Air conditioning used to cool server room 64 F – 71 F Keep temperature higher (closer to 71 F) Cooling towers can also be used Minimum temperature is “wet bulb temperature” 33

Infrastructure and Costs of WSC Cooling system also uses water (evaporation and spills) E.g. 70,000 to 200,000 gallons per day for an 8 MW facility Power cost breakdown: Chillers: 30-50% of the power used by the IT equipment Air conditioning: 10-20% of the IT power, mostly due to fans How man servers can a WSC support? Each server: “Nameplate power rating” gives maximum power consumption To get actual, measure power under actual workloads Oversubscribe cumulative server power by 40%, but monitor power closely 34

UPS Uninterruptible Power Supply Batteries or flywheel AC-DC-AC conversion Conditions the power feed Removes spikes or sags Removes harmonic distortions Housed in a separate UPS room Sizes range from hundreds of kW to 2MW

PDUs Power Distribution Units Breaker panels Input V Output many 110V or 220V kW in 20-30A circuits (max 6 kW) Redundancy from two independent power sources

Paralleling Multiple generators or UPSs Feed a shared bus N+1 (one failure) N+2 (one maintenance, one failure) 2N (redundant pairs)

Cooling

Cooling Steps C coolant C air at CRAC (Computer Room AC) C at server intake Then back to chiller

“Free Cooling” Pre-cool coolant before chiller Water-based cooling towers use evaporation Works in moderate climate – freezes if too cold Glycol-based radiator outside the building Works in cold climates

Cooling is Critical Datacenter would fail in minutes without cooling Cooling backed up by generators and UPSs Adds > 40% critical electrical load

TOTAL COST OF OWNERSHIP (TCO) 42

Cost of a WSC Capital expenditures (CAPEX) Cost to build a WSC Server and Infrastructure Operational expenditures (OPEX) Cost to operate a WSC Power, Maintainence TCO =datacenter depreciation + datacenter opex + server depreciation + server opex Source: Fred Chong, 290N Green Computing

Example: Dell 2950 III EnergySmart 16GB of RAM and 4 disks 300 Watts $6K

Assumptions The cost of electricity is the 2006 average US industrial rate ay 6.2 cents/kWh. The interest rate a business must pay on their loans is 12%. The cost of datacenter construction is $15/W amortized over 12 years. Datacenter opex is $0.03/W/month. The datacenter has a PUE of 2.0. Server lifetime is 4 years, and server repair and maintenance is 5% of capex per year. The server’s average power draw is 75% of peak power.

Cost Breakdown A

More cost breakdowns… 47

TCO Models html st-of-power-in-large-scale-data-centers/