Energy savings in data centers: A framework for modelling and control of servers cooling

Similar documents
Stochastic Model Predictive Control for Data Centers

A New Perspective on Energy Accounting in Multi-Tenant Data Centers. Mohammad A. Islam and Shaolei Ren University of California, Riverside

Baltimore Aircoil Company w w w. B a l t i m o r e A i r c o i l. c o m

Performance characteristics of turbo blower in a refuse collecting system according to operation conditions

LQR and MPC control of a simulated data center

EE115C Winter 2017 Digital Electronic Circuits. Lecture 6: Power Consumption

Intel Stratix 10 Thermal Modeling and Management

Cooling of Electronics Lecture 2

THE ENERGY 68,SAVING TDVI. exible Combine Modular 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44 HP 60, 62, 64, 66 HP

Use of graphene by an energy utility

The New Keynesian Model: Introduction

Spatio-Temporal Thermal-Aware Scheduling for Homogeneous High-Performance Computing Datacenters

A Demand Response Calculus with Perfect Batteries

COMPUTATIONAL FLUID DYNAMICS (CFD) FOR THE OPTIMIZATION OF PRODUCTS AND PROCESSES

Pipex px SUSTAINABLE SYSTEMS

STUDY OF A PASSIVE SOLAR WINTER HEATING SYSTEM BASED ON TROMBE WALL

Introduction to Modelling and Simulation

3D Simulation of the Plunger Cooling during the Hollow Glass Forming Process Model, Validation and Results

Energy flows and modelling approaches

PERFORMANCE METRICS. Mahdi Nazm Bojnordi. CS/ECE 6810: Computer Architecture. Assistant Professor School of Computing University of Utah

Willkommen. Welcome. Bienvenue. Ventilation energy efficiency of fans and drives Energy recovery and energy efficiency in ventilation technology

Dynamic stochastic general equilibrium models. December 4, 2007

CDF CALCULATION OF RADIAL FAN STAGE WITH VARIABLE LENGTH OF SEMI BLADES SVOČ FST 2012

374 Exergy Analysis. sys (u u 0 ) + P 0 (v v 0 ) T 0 (s s 0 ) where. e sys = u + ν 2 /2 + gz.

Introduction to Turbomachinery

Problem Set 4. Graduate Macro II, Spring 2011 The University of Notre Dame Professor Sims

Coolant Flow and Heat Transfer in PBMR Core With CFD

Advanced Computer Networks Lecture 3. Models of Queuing

Aalborg Universitet. Publication date: Document Version Publisher's PDF, also known as Version of record

Impedance relay and protection assemblies

Potential use of Thermoelectric Generator Device for Air Conditioning System

The Real Business Cycle Model

Facility Location and Distribution System Planning. Thomas L. Magnanti

EXECUTIVE SUMMARY. especially in last 50 years. Industries, especially power industry, are the large anthropogenic

INEOS TECHNOLOGIES EDC OXYCHLORINATION CATALYSTS. Vinyl India Scan to visit Ineos Technologies website. Follow us on:

Announcements. Assignment 5 due today Assignment 6 (smaller than others) available sometime today Midterm: 27 February.

Uncertainty Quantification of an ORC turbine blade under a low quantile constrain

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System

ltcm Thermal Simulation of Microchannel Two-Phase Liquid Cooling of Cold Plates for Servers and Power Electronics Prof. John R. Thome and LTCM Staff

Exercise 1: Thermistor Characteristics

Small Scale Axial Turbine Preliminary Design and Modelling

Utilization of Egyptian Research Reactor and modes of collaboration

High-dimensional Problems in Finance and Economics. Thomas M. Mertens

Data Center Solutions: OASIS Indirect Evaporative Cooler. Craig MacFadyen EMEA & APAC Technical Sales Manager Data Center Solutions

Y t = log (employment t )

(a) Write down the Hamilton-Jacobi-Bellman (HJB) Equation in the dynamic programming

QUEUING MODELS AND MARKOV PROCESSES

Multi-Area Stochastic Unit Commitment for High Wind Penetration

Heat Transfer and Flow Simulation in PCB

Supply Chain Network Sustainability. Competition and Frequencies of Activities from Production to Distribution

Manufacturer Length x Width Height Imax max Qcmax Model No. (mm) (mm)2 (A) (V) (W)

Performance Assessment of PV/T Air Collector by Using CFD

Current Lead Optimization for Cryogenic Operation at Intermediate Temperatures. L. Bromberg, P.C. Michael, J.V. Minervini and C.

The challenges of Power estimation and Power-silicon correlation. Yoad Yagil Intel, Haifa

Answer: Volume of water heated = 3.0 litre per minute Mass of water heated, m = 3000 g per minute Increase in temperature,

Data Center Load Forecast Using Dependent Mixture Model

Status and Future Direction of HTS Power Application in KEPCO

Coupled CFD/Building Envelope Model for the Purdue Living Lab

R&D of 22.9kV/50MVA HTS Transmission Power Cable in Korea

A Hysteresis-Based Energy-Saving Mechanism for Data Centers Christian Schwartz, Rastin Pries, Phuoc Tran-Gia www3.informatik.uni-wuerzburg.

Feasibility of HTS DC Cables on Board a Ship

Analysis of a Machine Repair System with Warm Spares and N-Policy Vacations

Parametric Cycle Analysis of Real Turbofan

FIELD TEST OF WATER-STEAM SEPARATORS FOR THE DSG PROCESS

Numerical Simulation of Turbulent Flow inside the Electrostatic Precipitator of a Power Plant

7. Integrated Processes

ESRL Module 8. Heat Transfer - Heat Recovery Steam Generator Numerical Analysis

The Delta Prime Heater model, significant advantage of the Coronal Architecture.

Finding the Root Cause Of Process Upsets

Test Procedures for Sorption Chillers Based on the Working Mode

Structural change in a multi-sector model of the climate and the economy

CFD Modelling of Air Flow Distribution from a Fan

ASPEN HYSYS ADVANCED PROCESS MODELLING TOPICS

7. Integrated Processes

Russell B. Schweickart and Gary Mills

/CL1

Prof. Dr.-Ing. F.-K. Benra. ISE Bachelor Course

Energy integration and hydrodynamic characterization of dual CFB for sorption looping cycles

Effect of modification to tongue and basic circle diameter on vibration in a double-suction centrifugal pump

Evaluating Power. Introduction. Power Evaluation. for Altera Devices. Estimating Power Consumption

Virtual Sensor Technology for Process Optimization. Edward Wilson Neural Applications Corporation

Turbomachinery. Hasan Ozcan Assistant Professor. Mechanical Engineering Department Faculty of Engineering Karabuk University

Dinesh Kumar, Mehrdad Raisee and Chris Lacor

881 Compact IC pro 882 Compact IC plus. Compact ion chromatography for intelligent, reliable and precise analysis

Snow Response in an Urban Setting

Modeling the Mpemba Effect Math 512- Milestone 5 12/6/04

Water & Wastewater Mixing (WWM)

Simulation on the Temperature Drop Rule of Hot Oil Pipeline

Study on the improved recuperator design used in the direct helium-turbine power conversion cycle of HTR-10

Numerical Simulation and Air Conditioning System Improvement for the Experimental Hall at TLS J.C. Chang a, M.T. Ke b, Z.D. Tsai a, and J. R.

Example. The 0 transformation Given any vector spaces V and W, the transformation

ECON 5111 Mathematical Economics

Effects of the Jacobian Evaluation on Direct Solutions of the Euler Equations

Dual decomposition approach for dynamic spatial equilibrium models

Introduction to Forecasting

Prof. Dr.-Ing. F.-K. Benra. ISE Bachelor Course

(ADVANCED) FLOW MEASUREMENTS Dr. János VAD, associate professor, Dept. Fluid Mechanics, BME

HOMEWORK CURRICULUM Geography

How to please the rulers of NPL-213 the geese

Generalization Approach for Models of Thermal Buffer Storages in Predictive Control Strategies

Transcription:

1 Energy savings in data centers: A framework for modelling and control of servers cooling Riccardo Lucchese Jesper Olsson Anna-Lena Ljung Winston Garcia-Gabin Damiano Varagnolo ABB Corporate Research, Västerås, Sweden Luleå University of Technology, Sweden

2 Definition: Data center From Wikipedia 1 : [...] a facility used to house computer systems and associated components the main purpose [...] is running the IT systems applications [...] of the organization [...] large data centers are industrial scale operations using as much electricity as a small town 1 wikipedia.org/wiki/data_center

3

4

5 Structures within a data center and their logical connections computing server blades storage networking equipment... CRACs Cooling towers... cooling power UPSs PDUs...

6 Footprint EU-28: (year 2013) Industry market: 18.85 billion e Electrical power consumption: 103.4 GWh ( 3% of electrical power production) 38.6 metric tonnes of CO 2 emissions (347g/kWh)

7 Is there a problem to solve? i) Electronics convert virtually all power into heat ii) Cooling accounts for up to 40% of power budget iii) Computing s power consumption dependent on thermodynamical state iv) DCs rarely operate at peak computing capacity 2 Problem: Efficiency (static, nominal, cooling policies waste power) 2 Often desired since it is paramount to maintain Quality of Service

8 Control-oriented solution Measure & predict the thermodynamical state to reduce overprovision of the cooling resources

9 Potential control levels i) single server level (focus of this paper) ii) rack level iii) room level

Example of atomic unit : air-cooled blade air outlet CPUs DIMMs fans air inlet 10

Modeling air-cooled blades, intuitions 11

11 Modeling air-cooled blades, intuitions u 1 u 2 u m

11 Modeling air-cooled blades, intuitions u 1 u 2 λ d 12 λ d 22 λ d n2 u m

11 Modeling air-cooled blades, intuitions λ r 11 u 1 u 2 λ d 12 λ d 22 λ r 21 λ r 12 λ d n2 u m

12 Modeling air-cooled blades, in math Notation states: x c = [x c 1... x c n ]T = temperatures of IT components x f = [x f 1... x f n ]T = temperatures of air flows through IT components exogenous inputs: p = [p 1... p n ] T = electrical power dissipated by IT components x i = temperature of air inlet manipulable inputs: u = [u 1... u m ] T = air mass flows produced by fans (determining the air flows through the IT components f = [f 1... f n ] T )

13 Ingredients to be modeled 1 2 n i) mass of the air flows f ii) temperature of the air flows x f iii) temperature of the IT components x c u 1 u 2 u m

14 Model of the mass of the air flows 1 2 n f = Λ d [u] + Λ r [f] (1) Λ[u] = ( m+d d ) i=1 a i u α i (2) u 1 u 2 u m Generalizes: i) models without warm recirculation flows (Λ r = 0) ii) models preserving total mass-flows (Λ d and Λ r row-stochastic matrices)

Model of the mass of the air flows 1 2 n f = Λ d [u] + Λ r [f] (1) Λ[u] = ( m+d d ) i=1 a i u α i (2) u 1 u 2 u m Generalizes: i) models without warm recirculation flows (Λ r = 0) ii) models preserving total mass-flows (Λ d and Λ r row-stochastic matrices)

15 Model of the temperature of the air flows Assumptions: i) perfect flow mixing ii) heat energy conservation x f j = Λd (j) [u] xi + n h=1 Λr (j,h) [f] xc h f j (3) corresponds to averaging

Model of the temperature of the air flows Assumptions: i) perfect flow mixing ii) heat energy conservation x f j = Λd (j) [u] xi + n h=1 Λr (j,h) [f] xc h f j (3) corresponds to averaging

16 Model of the temperature of the IT components ẋ c j = h j f j (u) (x c j x f j (u, xc, x i )) convection + [R (j) ρ j ] [ xc x i ] conduction (4) + b j p j electrical power Euler forward discretization: x c j(k + 1) = Ψ j (x c j(k), u, p, x i ) (5)

Model of the temperature of the IT components ẋ c j = h j f j (u) (x c j x f j (u, xc, x i )) convection + [R (j) ρ j ] [ xc x i ] conduction (4) + b j p j electrical power Euler forward discretization: x c j(k + 1) = Ψ j (x c j(k), u, p, x i ) (5)

17 Minimum cost fan control H 1 m min u(0),...,u(h 1) t=0 h=1 (u h (t)) 3 subject to (for 0 t H 1, 1 j n): x c (0) = x c 0 (6) u min u(t) u max x c (t + 1) x c max x c j(t + 1) = Ψ j (xc j(t), u(t), p(t), x i )

18 numerical simulations i) how accurate is the polynomial flows model? ii) how conservative is the control strategy?

19 Validation of the model using CFD Algorithm: 1 set boundary conditions (i.e., p, u, x i ) 2 use CFD model as a virtual plant 3 estimate the parameters using RLS

20 Validation of the model using CFD deg(λ d ) = 2, deg(λ r ) = 1 CPU temp. 80 60 40 2 0 2 error CPU temp. 80 60 40 deg(λ d ) = 2, deg(λ r ) = 2 2 0 100 200 300 400 500 600 700 Trial 2 error

21 Validation of the control strategy Experiment 1: p(t) = p max Experiment 2: p(t) = stochastic process with seasonal trends (medium-high loads)

22 Validation of the control strategy - Experiment 1 80 CPU 1 x c (t) [ C] 60 40 CPU 2 DIMM 1 DIMM 2 DIMM 3 DIMM 4 u(t) [1] 1 0.8 0.6 0.4 0.2 0 1 10 20 30 40 50 60 Time t [s] fan 1 fan 2 fan 3 fan 4 fan 5 fan 6

23 Validation of the control strategy - Experiment 2 80 CPU 1 x c (t) [ C] 60 40 CPU 2 DIMM 1 DIMM 2 DIMM 3 DIMM 4 u(t) [1] 1 0.8 0.6 0.4 0.2 0 60 70 80 90 100 110 120 Time t [s] fan 1 fan 2 fan 3 fan 4 fan 5 fan 6

24 Conclusions and future works i) promising ability at capturing complex convective cooling effects ii) functional structure open to other cooling applications iii) can be identified starting from CFD models i) validate on real plants ii) generalize to datacenter room control iii) generalize to generic thermal networks

24 Conclusions and future works i) promising ability at capturing complex convective cooling effects ii) functional structure open to other cooling applications iii) can be identified starting from CFD models i) validate on real plants ii) generalize to datacenter room control iii) generalize to generic thermal networks

25 RISE SICS North ICE 3000-4000 servers (2MW) 160 m 2 lab biogas back up generators connections with the urban district heating network Generality, Flexibility and Expandability Experiment-as-a-Service

26

RISE SICS North ICE photos by Per Bäckström 27

28 Energy savings in data centers: A framework for modelling and control of servers cooling Riccardo Lucchese Jesper Olsson Anna-Lena Ljung Winston Garcia-Gabin Damiano Varagnolo ABB Corporate Research, Västerås, Sweden Luleå University of Technology, Sweden