• No results found

Stochastic Model Predictive Control for data centers

N/A
N/A
Protected

Academic year: 2021

Share "Stochastic Model Predictive Control for data centers"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

Stochastic Model Predictive Control

for data centers

Damiano Varagnolo

Luleå University of Technology

Oct. 15th, 2015

Stochastic Model Predictive Control for data centers

Damiano Varagnolo

Luleå University of Technology

Oct. 15th, 2015

2015-10-11

Datacenters Control

A data center is a facility that centralizes an organization’s IT operations and equipment, and where the organization stores, manages, and disseminates its data.

Data centers are the pillar of our IT society: banks, hospitals, governments, everything that is IT-based relies on data centers. Data centers exist because they:

• lower delays and high bandwidth between the servers;

• are easier to maintain;

(2)

What is a data center?

TierPoint data centers, Dallas

2

What is a data center?

TierPoint data centers, Dallas

2015-10-11

Datacenters Control

What is a data center?

“a data center is a complex production facility, more similar to a chemical plant, power plant or other mission critical facility, than a simple building with a room full of servers” ABB.

A data center is a composition of IT systems and support infrastructure supplying power and cooling:

• IT systems: servers, storage devices, networking devices,

middleware, software;

• support infrastructure: backup power generators, UPSs,

power distribution units, batteries and CT systems (server fans, CRACs, chillers, and cooling towers).

(3)

Control perspectives on a whole data center

rack rack rack rack

cold air

warm air

Control perspectives on a whole data center

rack rack rack rack

cold air

warm air

2015-10-11

Datacenters Control

Control perspectives on a whole data center

Strong IT-CT couplings, so that operating IT and CT separately is suboptimal. Both how and where the workload is executed affect the total energy consumption: the way workload is executed impacts the efficiency at which IT operates, while the location where the workload is executed impacts the efficiency at which CT operates. Data centers are modular, and this suggests the implementation of hierarchical / distributed estimation and control strategies. Nonetheless this is problematic because cooling resources are usually shared, so distributed controllers need data from a whole-data center-level point of view.

Data centers are also large-scale systems: the number of state variables ranges in the order of ten of thousands for a medium-size data center, since it is useful to let each CPU’s temperature, workload, and amount of resources used be part of the state of the system.

Every different data center has very specific thermal dynamics, and there is no general “whole data center model”. This complicates the development of general-purpose MPCs – one should learn each model of each single data center independently. An other problem: there is no algorithm that accurately models the air flows and that

(4)

Hints on the dynamics

CPUs frequency↑

IT QoS ↑

temperature ↑ electric consumption

failure risk ↑ CPUs leakage ↑

fan ↑

4

Hints on the dynamics

CPUs frequency↑

IT QoS↑

temperature↑ electric consumption↑

failure risk↑ CPUs leakage↑ fan↑

2015-10-11

Datacenters Control

Hints on the dynamics

Timescales: temperatures evolve in the order of minutes, while CPU power states can be changed as frequent as milliseconds. Turning on / off servers is again in the order of minutes.

Consequence of raising ambient temperatures too high:

1. as the ambient air temperature increases, the fan motor consumes significantly more energy to ensure the critical CPUs and memory modules stay within the acceptable operating temperature range

2. as soon as the ambient temperature rises to the point where the CPU chips enter the “leakage zone” leakage power grows exponentially with further increases in ambient temperature

3. acoustic noise from servers increases with the 5th power of the fan RPMs, and this implies indirect costs to face the additional noise

4. the time between a failure of the data center cooling system and the IT equipment reaching critical temperatures diminishes with increased starting ambient temperature

(5)

Research & Development directions

Operation & Maintenance

plug & play

zero touch environmental footprint zero carbon zero energy overhead Machine Learning robotics Stochastic MPC smart grids interaction geographical coordination

Research & Development directions

Operation & Maintenance

plug & play

zero touch environmental footprint zero carbon zero energy overhead Machine Learning robotics Stochastic MPC smart grids interaction geographical coordination 2015-10-11 Datacenters Control

Research & Development directions

Importance of model predictive approaches is that preemptive over-cooling may be used to take advantage of time-varying electricity prices, external weather and variability of the load. Importance of stochastic control is that there is a big uncertainty in both the constraints and disturbances; controllers must cope with this uncertainty in a smart way if one wants to improve the current state of the art.

Stochastic MPC is a novel technique, and is the current state of the art in automatic control.

Additional problem: to develop a model predictive controller one must first have the models, and the models should be learned automatically. So there may be some machine learning to do.

(6)

The SICS ICE data center

6

The SICS ICE data center

2015-10-11

Datacenters Control

The SICS ICE data center

It is an infrastructure that enables both small and large scale experiments.

It is being built to support the growing data center industry and the research efforts.

It follows a “Experiment-as-a-Service” concept, that is a way to describe the value delivered by the facility: different kinds of experiments have different costs. E.g., experiments on a single server for one hour will cost less than experiments on the whole data center for a month.

(7)

Stochastic Model Predictive Control

for data centers

Damiano Varagnolo

Luleå University of Technology

Oct. 15th, 2015

damiano.varagnolo@ltu.se

7

Stochastic Model Predictive Control for data centers

Damiano Varagnolo

Luleå University of Technology

Oct. 15th, 2015 damiano.varagnolo@ltu.se entirelywrittenin LATEX2 ε usingBeamer

andTikZ licensed under the Creative Commons BY-NC-SA 2.5 European License:

2015-10-11

References

Related documents

It is concluded that participant teachers' carefully decision making, postponer decision making and panic decision making sub-dimensions which are sub-dimensions of

If you have received sickness benefits for the maximum number of days and do not have any sickness benefit qualifying income or it is less than SEK 80,300, you can receive

This study, which forms my PhD thesis, therefore intends to clarify what gestures and attitudes were adopted by ancient Egyptian mourners, but will also provide

This evidence also lends further support to the bene fits of effectively enforced regulation and corporate governance regimes where the markets of Namibia, South Africa, Tunisia

(2008) Effectiveness of paraoxetine in the treatment of acute major depression in adults: a systematic re- examination of published and unpublished data from randomized

1 Login FE (scaleout) ClusterFE (vm) GridFE (vm) AdminFE (scaleout, vmhost) Disk pool Disk server (DL360) Cluster nodes IB Net Cluster

(Wikipedia, Space launch market competition) The recent launches have been mostly similar to those in the past and included commercial satellites, military and NASA systems, and

mAniAc.mAyhEm.XSTRETCHY/Watch Demon Slayer Mugen Train (2020) Full Movie Online Free HD,Demon Slayer Mugen Train Full Free, [#DemonSlayerMugenTrain2020] Full