Information Technology Reference
In-Depth Information
full capacity, the energy when not all the available cores of the machine are used,
and the energy that each machine consumes in idle state ( MIN-MAX mode).
Iturriaga et al. [11] showed that a parallel multiobjective local search based on
Pareto dominance outperforms deterministic heuristics based on the traditional
Min-Min strategy. We also apply the MIN-MAX mode in this present article.
Dorronsoro et al. [6] presented a two-level strategy for scheduling large par-
allel applications in multicore distributed systems, minimizing the total compu-
tation time and the energy consumption. The approach combines a higher-level
(between distributed datacenters) and a lower-level (within each datacenter)
scheduler. Accurate schedules were computed by using heuristics accounting for
both problem objectives in the higher level, and ad-hoc schedulers to take ad-
vantage of multicore infrastructures in the lower level. We adapt three low-level
schedulers from that previous article for the problem we consider in this work.
We initially explored the application of multiobjective control planning for
datacenters in [25]. We introduced the problem model and initial results about
controlling datacenter power consumption while maintaining temperature and
QoS levels. The present work extends the previous study, focusing on further an-
alyzing the multiobjective approach and studying different scheduling strategies
for reducing power consumption and increasing QoS.
3 Control and Scheduling Approach for Energy-Aware
Datacenters
This section describes the approach for control and energy-aware scheduling in
datacenters, according to reference power consumption profiles.
3.1 Datacenter Model
Fig. 1 shows the datacenter model applied in this work. We follow the power man-
agement approach applied to the Parasol datacenter [8], considering two systems:
heating-ventilation-air conditioning (HVAC) and computing infrastructure (IT).
The control signals are variables that alter the behavior of the datacenter:
1. HVAC control ( c k ): we consider a datacenter equipped with free and AC
cooling infrastructure. c k comprises a set of signals: AC compressor state
(binary), free cooling fan speed (%), and free cooling damper state (binary).
2. Schedule ( s k ): shape the IT power consumption, considering the number of
servers running, load constraints, and specific user requirements.
The controllable variables are handled via manipulation of the control signals:
1. Quality of service ( QoS k ): depends on user and system related metrics, which
are computed using a specific scheduling strategy applied in the datacenter.
2. Internal temperature ( T k ): thermostat reading of the datacenter ( o C ).
3. Cooling power ( C k ): the sum of AC power and free cooling fan power (kW).
4. IT power ( I k ): the power of the servers, switches and all IT equipment in
the datacenter (kW).
5. Total power ( P k ): the total power used by the datacenter ( P k = C k + I k ).
 
Search WWH ::




Custom Search