Power Provisioning for a Warehouse-Size Computer (ISCA 2007) Authors: Xiabo Fan, Wolf-Dietrich Weber, and Luis Andre Barroso Google Presenter: Kirk Pruhs.

Slides:



Advertisements
Similar presentations
Key Metrics for Effective Storage Performance and Capacity Reporting.
Advertisements

Gage R&R Estimating measurement components
1 * Other names and brands may be claimed as the property of others. Copyright © 2010, Intel Corporation. Data Center Efficiency with Optimized Cooling.
Energy Optimization and Stability in Green Data Centers Tarek Abdelzaher Dept. of Computer Science University of Illinois at Urbana Champaign, USA On Sabbatical.
Power calculation for transistor operation What will cause power consumption to increase? CS2710 Computer Organization1.
1 MemScale: Active Low-Power Modes for Main Memory Qingyuan Deng, David Meisner*, Luiz Ramos, Thomas F. Wenisch*, and Ricardo Bianchini Rutgers University.
Energy-efficient Virtual Machine Provision Algorithms for Cloud System Ching-Chi Lin Institute of Information Science, Academia Sinica Department of Computer.
Proactive Prediction Models for Web Application Resource Provisioning in the Cloud _______________________________ Samuel A. Ajila & Bankole A. Akindele.
st International Conference on Parallel Processing (ICPP)
CloudScale: Elastic Resource Scaling for Multi-Tenant Cloud Systems Zhiming Shen, Sethuraman Subbiah, Xiaohui Gu, John Wilkes.
Efficient Autoscaling in the Cloud using Predictive Models for Workload Forecasting Roy, N., A. Dubey, and A. Gokhale 4th IEEE International Conference.
Failure Trends in a Large Disk Drive Population Authors: Eduardo Pinheiro, Wolf- Dietrich Weber and Luiz Andr´e Barroso Presented by Vinuthna & Arjun.
Datacenter Power State-of-the-Art Randy H. Katz University of California, Berkeley LoCal 0 th Retreat “Energy permits things to exist; information, to.
11 Quantifying Benefits of Traffic Information Provision under Stochastic Demand and Capacity Conditions: A Multi-day Traffic Equilibrium Approach Mingxin.
Energy Efficient Web Server Cluster Andrew Krioukov, Sara Alspaugh, Laura Keys, David Culler, Randy Katz.
Random Early Detection Gateways for Congestion Avoidance
Grid Load Balancing Scheduling Algorithm Based on Statistics Thinking The 9th International Conference for Young Computer Scientists Bin Lu, Hongbin Zhang.
Bandwidth Allocation in a Self-Managing Multimedia File Server Vijay Sundaram and Prashant Shenoy Department of Computer Science University of Massachusetts.
Efficient agent-based selection of DiffServ SLAs over MPLS networks Thanasis G. Papaioannou a,b, Stelios Sartzetakis a, and George D. Stamoulis a,b presented.
CS : Creating the Grid OS—A Computer Science Approach to Energy Problems David E. Culler, Randy H. Katz University of California, Berkeley August.
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.
PRESTON SMITH ROSEN CENTER FOR ADVANCED COMPUTING PURDUE UNIVERSITY A Cost-Benefit Analysis of a Campus Computing Grid Condor Week 2011.
Cloud Computing Economics Ville Volanen
Energy Model for Multiprocess Applications Texas Tech University.
Small Farm Profitability: Is Wind Energy the Answer? 1
Green IT and Data Centers Darshan R. Kapadia Gregor von Laszewski 1.
Introduction Due to the recent advances in smart grid as well as the increasing dissemination of smart meters, the electricity usage of every moment in.
Adaptive Control of Virtualized Resources in Utility Computing Environments HP Labs: Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal University.
Department of Computer Science Engineering SRM University
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
Industry Handbook Energy Efficiency in Industry Handbook Teacher Training The sole responsibility for the content of this presentation lies with the authors.
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment.
1 Lecture 20: WSC, Datacenters Topics: warehouse-scale computing and datacenters (Sections ) – the basics followed by a look at the future.
November , 2009SERVICE COMPUTATION 2009 Analysis of Energy Efficiency in Clouds H. AbdelSalamK. Maly R. MukkamalaM. Zubair Department.
Power Control for Data Centers Ming Chen Oct. 8 th, 2009 ECE 692 Topic Presentation.
Heterogeneity and Dynamicity of Clouds at Scale: Google Trace Analysis [1] 4/24/2014 Presented by: Rakesh Kumar [1 ]
Energy Usage in Cloud Part2 Salih Safa BACANLI. Cooling Virtualization Energy Proportional System Conclusion.
胡秩瑋.  INTRODUCTION  RELATED WORK  FORMULATION AND MODELING  SOLUTION METHOD DESIGN  ELECTRICITY PRICE AT CERTAIN LOCATIONS FOR GOOGLE INTERNET DATA.
Temperature Aware Load Balancing For Parallel Applications Osman Sarood Parallel Programming Lab (PPL) University of Illinois Urbana Champaign.
Probabilistic Preemption Control using Frequency Scaling for Sporadic Real-time Tasks Abhilash Thekkilakattil, Radu Dobrin and Sasikumar Punnekkat.
ConSil Jeff Chase Duke University. Collaborators Justin Moore –received PhD in April, en route to Google. Did this research. Wrote this paper. Named the.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
Energy Aware Consolidation for Cloud Computing Srikanaiah, Kansal, Zhao Usenix HotPower 2008.
Huazhong University of Science and Technology Evaluating Latency-Sensitive Applications’ Performance Degradation in Datacenters with Restricted Power Budget.
Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters
Thermal-aware Issues in Computers IMPACT Lab. Part A Overview of Thermal-related Technologies.
Dana Butnariu Princeton University EDGE Lab June – September 2011 OPTIMAL SLEEPING IN DATACENTERS Joint work with Professor Mung Chiang, Ioannis Kamitsos,
Towards Dynamic Green-Sizing for Database Servers Mustafa Korkmaz, Alexey Karyakin, Martin Karsten, Kenneth Salem University of Waterloo.
VGreen: A System for Energy Efficient Manager in Virtualized Environments G. Dhiman, G Marchetti, T Rosing ISLPED 2009.
1 Soft Timers: Efficient Microsecond Software Timer Support For Network Processing Mohit Aron and Peter Druschel Rice University Presented By Oindrila.
Chapter 3 System Performance and Models Introduction A system is the part of the real world under study. Composed of a set of entities interacting.
Green Computing Metrics: Power, Temperature, CO2, … Computing system: Many-cores, Clusters, Grids and Clouds Algorithm and model: task scheduling, CFD.
Critical Power Slope: Understanding the Runtime Effects of Frequency Scaling Akihiko Miyoshi †,Charles Lefurgy ‡, Eric Van Hensbergen ‡, Ram Rajamony ‡,
XI HE Computing and Information Science Rochester Institute of Technology Rochester, NY USA Rochester Institute of Technology Service.
OverQos: Less Bandwidth for More Reliable Service ?? --A Criticism Hongyu Gao Gregory Peaker.
Accounting for Load Variation in Energy-Efficient Data Centers
Dynamic Placement of Virtual Machines for Managing SLA Violations NORMAN BOBROFF, ANDRZEJ KOCHUT, KIRK BEATY SOME SLIDE CONTENT ADAPTED FROM ALEXANDER.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
Power Capping Via Forced Idleness ANSHUL GANDHI Carnegie Mellon Univ. 1.
Moderator. To improve the utilization.
Jacob R. Lorch Microsoft Research
Green cloud computing 2 Cs 595 Lecture 15.
Tohoku University, Japan
Author: Konstantinos Drakos Journal: Economica
Are Low Power Server CPUs Worth the Cost?
System Control based Renewable Energy Resources in Smart Grid Consumer
Towards Green Aware Computing at Indiana University
ElasticTree: Saving Energy in Data Center Networks
By: Greg Boyarko, Jordan Sutton, and Shaun Parkison
COMP564 paper review <title & authors of the paper>
Presentation transcript:

Power Provisioning for a Warehouse-Size Computer (ISCA 2007) Authors: Xiabo Fan, Wolf-Dietrich Weber, and Luis Andre Barroso Google Presenter: Kirk Pruhs

First power usage study at data center level on real data center workloads Findings:

First power usage study at data center level on real data center workloads Findings: – Difference between measured peak power and aggregate theoretical per machine maximum power is 40% at data center level – Power capping can allow you to use significantly more (40%) machines without effect maximum power More effective at data center level than rack level – Speed scaling is moderately effective (20%) at reducing average power, and has measurable effect on reducing peak power

Background Contracts with electrical utilities specifies peak power usage, with significant penalties for exceeding these peaks In newest Google data centers, 85% of power hits the computing equipment – ( tep2.html)

Experimental Set 5K machines Used CPU utilization to estimate power Workloads – Websearch – Webmail – Map reduce – Mixture of the above three – Actual data center workload

Power Was Estimated Using CPU Utilization

Typical Measure Result (here real data center workload)

Power Capping Definition: Reducing power consumption to stay below some threshold – Need measurements – Option 1: Throttle the workload by delaying less essential work – Option 2: Throttle the power per machine, say by speed scaling

Potential Benefits of Power Capping

Speed Scaling Experiments When CPU utilization was below a certain threshold (5% or 20% or 50%) the contribution of CPU power was estimated to be reduced by half and the power for other components was unchanged (so there were no measurements of actual power usage)

Effect of Using Speed Scaling

Idle Power

First power usage study at data center level on real data center workloads Findings: – Difference between measured peak power and aggregate theoretical per machine maximum power is 40% at data center level – Power capping can allow you to use significantly more (40%) machines without effect maximum power More effective at data center level than rack level – Speed scaling is moderately effective (20%) at reducing average power, and has measurable effect on reducing peak power

Discussion Points Do we buy the conclusions reached in the paper? How significant/interesting is the paper? What interesting research directions does it suggest? More specifically, what algorithmic problems does the paper suggest?