Supply and Demand Coordination in Energy Adaptive Computing (invited talk) Dr. Krishna Kant Intel/GMU M. Murugan, U/Minn 1.

Slides:



Advertisements
Similar presentations
1K. Kant, Modeling Challenges in Distributed Energy Adaptive Computing Challenges in Distributed Energy Adaptive Computing K. Kant NSF and GMU.
Advertisements

Management and Control of Domestic Smart Grid Technology IEEE Transactions on Smart Grid, Sep Albert Molderink, Vincent Bakker Yong Zhou
SDN + Storage.
1 * Other names and brands may be claimed as the property of others. Copyright © 2010, Intel Corporation. Data Center Efficiency with Optimized Cooling.
Power Management in Cloud Computing using Green Algorithm -Kushal Mehta COP 6087 University of Central Florida.
ElasticTree: Saving Energy in Data Center Networks Brandon Heller, Srini Seetharaman, Priya Mahadevan, Yiannis Yiakoumis, Puneed Sharma, Sujata Banerjee,
Applications of Wireless Sensor Networks in Smart Grid Presented by Zhongming Zheng.
Distributed Multimedia Systems
Overcoming the challenge of virtual blindness Colin Richardson on365 Ltd.
A Cyber-Physical Systems Approach to Energy Management in Data Centers Presented by Chen He Adopted form the paper authors.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
Chandrakant Patel, Ratnesh Sharma, Cullen Bash, Sven Graupner HP Laboratories Palo Alto Energy Aware Grid: Global Workload Placement based on Energy Efficiency.
Coordinated Workload Scheduling A New Application Domain for Mechanism Design Elie Krevat.
EStorage First Annual Workshop Arnhem, NL 30, Oct Olivier Teller.
PORT: A Price-Oriented Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou, Michael. R. Lyu, Jiangchuan Liu † and Hui Wang The Chinese.
Utility-Function-Driven Energy- Efficient Cooling in Data Centers Authors: Rajarshi Das, Jeffrey Kephart, Jonathan Lenchner, Hendrik Hamamn IBM Thomas.
Application Models for utility computing Ulrich (Uli) Homann Chief Architect Microsoft Enterprise Services.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Virtualization in Data Centers Prashant Shenoy
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
New Challenges in Cloud Datacenter Monitoring and Management
Demonstrating IT Relevance to Business Aligning IT and Business Goals with On Demand Automation Solutions Robert LeBlanc General Manager Tivoli Software.
Energy Aware Network Operations Authors: Priya Mahadevan, Puneet Sharma, Sujata Banerjee, Parthasarathy Ranganathan HP Labs IEEE Global Internet Symposium.
Adaptive Server Farms for the Data Center Contact: Ron Sheen Fujitsu Siemens Computers, Inc Sever Blade Summit, Getting the.
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
Euroheat & Power Why is there not more combined heat and power?
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
Adaptive Control of Virtualized Resources in Utility Computing Environments HP Labs: Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal University.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
© 2009 IBM Corporation Let’s Build a Smarter Planet Thongchai Watanasoponwong – Country Manager Power Systems, STG September 15 th, 2009 Green IT เทคโนโลยีสีเขียวเพื่อสิ่งแวดล้อม.
Sensor-Based Fast Thermal Evaluation Model For Energy Efficient High-Performance Datacenters Q. Tang, T. Mukherjee, Sandeep K. S. Gupta Department of Computer.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
Integrating Fine-Grained Application Adaptation with Global Adaptation for Saving Energy Vibhore Vardhan, Daniel G. Sachs, Wanghong Yuan, Albert F. Harris,
Towards Sustainable Portable Computing through Cloud Computing and Cognitive Radios Vinod Namboodiri Wichita State University.
Cloud Computing Energy efficient cloud computing Keke Chen.
Budget-based Control for Interactive Services with Partial Execution 1 Yuxiong He, Zihao Ye, Qiang Fu, Sameh Elnikety Microsoft Research.
Challenges towards Elastic Power Management in Internet Data Center.
Summer Report Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY
1 Distributed Energy-Efficient Scheduling for Data-Intensive Applications with Deadline Constraints on Data Grids Cong Liu and Xiao Qin Auburn University.
Server Virtualization
Thermal-aware Issues in Computers IMPACT Lab. Part A Overview of Thermal-related Technologies.
Data Replication and Power Consumption in Data Grids Susan V. Vrbsky, Ming Lei, Karl Smith and Jeff Byrd Department of Computer Science The University.
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.
Software Architecture for Dynamic Thermal Management in Datacenters Tridib Mukherjee Graduate Research Assistant IMPACT Lab ( Department.
TSV-Constrained Micro- Channel Infrastructure Design for Cooling Stacked 3D-ICs Bing Shi and Ankur Srivastava, University of Maryland, College Park, MD,
ATAC: Ambient Temperature- Aware Capping for Power Efficient Datacenters Sungkap Yeo Mohammad M. Hossain Jen-cheng Huang Hsien-Hsin S. Lee.
Optimizing Power and Energy Lei Fan, Martyn Romanko.
The Green Grid’s Data Center Maturity Model November 18, 2015.
Data Center & Large-Scale Systems (updated) Luis Ceze, Bill Feiereisen, Krishna Kant, Richard Murphy, Onur Mutlu, Anand Sivasubramanian, Christos Kozyrakis.
1 Thermal Management of Datacenter Qinghui Tang. 2 Preliminaries What is data center What is thermal management Why does Intel Care Why Computer Science.
Danish Energy Consumption Revolution Morten Bæk
Increasing DC Efficiency by 4x Berkeley RAD Lab
Optimizing Power and Data Center Resources Jim Sweeney Enterprise Solutions Consultant, GTSI.
Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY THERMAL-AWARE RESOURCE.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
Determining Optimal Processor Speeds for Periodic Real-Time Tasks with Different Power Characteristics H. Aydın, R. Melhem, D. Mossé, P.M. Alvarez University.
Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Energy.
Practical IT Research that Drives Measurable Results 1Info-Tech Research Group Get Moving with Server Virtualization.
Battery Models. EMF and voltage What is EMF? – Electro Motive Force What is the difference between EMF and battery voltage? – The battery has internal.
Online Parameter Optimization for Elastic Data Stream Processing Thomas Heinze, Lars Roediger, Yuanzhen Ji, Zbigniew Jerzak (SAP SE) Andreas Meister (University.
1 Automated Power Management Through Virtualization Anne Holler, VMware Anil Kapur, VMware.
Energy Aware Network Operations
The Data Center Challenge
Measurement-based Design
Green cloud computing 2 Cs 595 Lecture 15.
Physical Architecture Layer Design
ElasticTree: Saving Energy in Data Center Networks
The Greening of IT November 1, 2007.
Yang Li, Charles R. Lefurgy, Karthick Rajamani, Malcolm S
Presentation transcript:

Supply and Demand Coordination in Energy Adaptive Computing (invited talk) Dr. Krishna Kant Intel/GMU M. Murugan, U/Minn 1

Outline Motivate energy adaptive computing Operation under Energy Constraints Hierarchical adaptation to energy constraints. Results and ongoing work

Motivation ICT Energy Issues – Soaring energy & cooling costs in Data Centers – Power/thermal issues hindering Moore’s Law – Sustainability concerns leading to use of renewable energy, chiller-less cooling, smaller capacities, etc. Consequences – Variable energy supply & smaller safety margins – Requires smarter control to cope with temporary energy deficiencies. 3

IT systems fed by Renewable Energy Limit or eliminate energy draw from grid – Less infrastructure & losses, but variable supply – Need to consider impact on both computing & communications Similar issues wrt unreliable grid supply 4 Need better power adaptability

High Temperature Operation Chiller-less data centers – Less energy/materials, but space inefficient High temperature operation of comm/computing equipment – Smaller T outlet – T inlet – Deal w/ occasionally hitting temp. limits. 5 X Need smarter thermal adaptability

Frugal Designs Overdesign is the norm today – Huge power supplies, fans, heat sinks, server cases, high rack capacity, UPS capacity, … – Engineered for worst case  Rarely encountered – Huge power wastage, waste of materials, energy, … 6 Better energy adaptability to deal w/ frugal design What if we right-size everything? Highly energy efficient but need smarter control

Energy Adaptive Computing EAC strives to do dynamic end to end adjustment to – Workload adaptation for graceful QoS degradation under energy limitations – Infrastructure adaptation to cope with temporary energy deficiencies. Requires coordinated power/thermal mgmt of computation, network & storage. Enhances sustainability of IT infrastructure 7

EAC Instances 8

Adaptation Methods Workload Adaptation – Coarse grain: Shut down low priority tasks – Fine grain: Graceful QoS degradation, e.g., Batched service, poorer resolution, … Infrastructure Adaptation – Operation at lower speeds (DVFS) – Effective use of low power modes & “width” control. Workload adaptation always done first 9

Infrastructure Adaptation Need a multilevel scheme – – Individual “assets” up to entire data center Need both supply & demand side adaptations

Supply Side Adaptation Supply side Limits – Hard caps at higher levels (true limit) vs. “soft” (artificial) caps at lower levels. – Limits may be a result of thermal/cooling issues. Load consolidation – An essential part of energy efficient operation – Load consolidation vs. soft capping Need to address workload adaptation changes as a result of supply increase & decrease.

Demand Side Adaptation Adaptation to fluctuating demand – Transactional workload: Migrate queries or app VMs? Issues w/ combined supply & demand side adaptations – Imbalance: One node squeezed while other has surplus power – Ping-pong Control: Oscillatory migration of workload – Error accumulation down the hierarchy.

A Proposed Algorithm Unidirectional control – Load migration moves up the hierarchy, from local to global. – Local migrations are temporary & do not trigger changes to “soft” caps on supply. Target Node selection – Based on bin packing (best-fit decreasing) – Allows for more imbalance, which can be exploited for workload consolidation Properties – Avoids ping-pong, attempts to minimize imbalance

Experimental Results Scenario – 3 levels, 18 identical servers ( ) – 3 applications, total of 25 app instances – Any app can run on any server – Demand Poisson (active power ∞ utilization)

Migration Frequency Migration drivers: consolidation vs. energy deficiency – Low util  Consolidation, High util  Energy deficiency Other characteristics – Migration frequency low in all cases – No ping-pong observed

Thermal Impacts Additional Issues – Energy consumption limited by thermal/cooling issues, not energy availability – Migrations required to limit temperature Temperature & power have nonlinear relationship Need to account for both power & thermal effects

Results w/ Thermal Effects Imbalanced cooling – Servers 1-14: T a =25 o C, Servers 15-18: T a =40 o C – Temperature limit: 65 o C Power demand is adjusted by the alg. to account for higher temperature

Challenges EAC is about end-to-end control – Network & storage energy also needs to be addressed Network adaptation – More than power mgmt of ports. Need consolidation of traffic across ports – Need to deal w/ congestion created due to adaptation. Storage adaptation – More than just storage device control, need to consider storage network as well. Putting it all together is hard! Need effective means of multi-level admission control. Ultimate vision: Integrate client side as well

Conclusions Need to go beyond energy efficiency – Design devices/systems to minimize life-cycle energy footprint – Creatively adapt to available energy to operate “at the edge” Ongoing/future work – Coordinated server, network & storage mgmt. – Generalized workload adaptation (rule based?) – Explore tradeoffs between QoS, power savings and admission control performance 19

Thank you!