J Supercomput
DOI 10.1007/s11227-014-1351-2
An SLA and power-saving scheduling consolidation
strategy for shared and heterogeneous clouds
Jordi Vilaplana · Jordi Mateo · Ivan Teixidó ·
Francesc Solsona · Francesc Giné · Concepció Roig
© Springer Science+Business Media New York 2014
Abstract This paper presents a power-aware scheduling policy algorithm of Virtual
Machines into nodes called Green Cloud (GreenC) for Heterogeneous cloud systems.
GreenC takes into account optimal assignments according to physical and virtual
machine heterogeneity, the current host workload and communication between the
different virtual machines. An initial test case has been performed by modelling the
policies to be executed by a solver that demonstrates the applicability of our pro-
posal for saving energy and also guaranteeing the QoS. The proposed policy has
been implemented using the OpenStack software and the obtained results showed
that energy consumption can be significantly lowered by applying GreenC to allocate
virtual machines to physical hosts.
Keywords Green cloud computing · SLA · Power-aware scheduling ·
Non-linear programming
J. Vilaplana · J. Mateo · I. Teixidó · F. Solsona (B ) · F. Giné · C. Roig
Department of Computer Science and INSPIRES, University of Lleida,
Av. Jaume II 69, 25001 Lleida, Spain
e-mail: francesc@diei.udl.cat
J. Vilaplana
e-mail: jordi@diei.udl.cat
J. Mateo
e-mail: jmateo@diei.udl.cat
I. Teixidó
e-mail: iteixido@diei.udl.cat
F. Giné
e-mail: sisco@diei.udl.cat
C. Roig
e-mail: roig@diei.udl.cat
123