Infrastructure-as-a-Service is one of the most used paradigms of cloud computing and relies on large-scale datacenters with thousands of nodes. As a consequence of this success, the energetic demand of the infrastructure may lead to relevant economical costs and environmental footprint. Thus, the search for power optimization is of primary importance. In this perspective, this paper introduces an energy-aware consolidation strategy based on predictive control, in which virtual machines are properly migrated among physical machines to reduce the amount of active units. To this aim, a discrete-time dynamic model and suitable constraints are introduced to describe the cloud. The migration strategies are obtained by solving finite-horizon optimal control problems involving integer variables. The proposed method allows one to trade among power savings and violations of the service level agreement. To prove its effectiveness, a simulation campaign is conducted in different scenarios using both synthetic and real workloads, also by performing a comparison with three heuristics selected from the reference literature.

Predictive control for energy-aware consolidation in cloud datacenters

M Gaggero;L Caviglione
2016

Abstract

Infrastructure-as-a-Service is one of the most used paradigms of cloud computing and relies on large-scale datacenters with thousands of nodes. As a consequence of this success, the energetic demand of the infrastructure may lead to relevant economical costs and environmental footprint. Thus, the search for power optimization is of primary importance. In this perspective, this paper introduces an energy-aware consolidation strategy based on predictive control, in which virtual machines are properly migrated among physical machines to reduce the amount of active units. To this aim, a discrete-time dynamic model and suitable constraints are introduced to describe the cloud. The migration strategies are obtained by solving finite-horizon optimal control problems involving integer variables. The proposed method allows one to trade among power savings and violations of the service level agreement. To prove its effectiveness, a simulation campaign is conducted in different scenarios using both synthetic and real workloads, also by performing a comparison with three heuristics selected from the reference literature.
2016
Istituto di Studi sui Sistemi Intelligenti per l'Automazione - ISSIA - Sede Bari
Cloud computing
energy-aware consolidation
Monte Carlo optimization
optimal control
predictive control
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/300618
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 26
  • ???jsp.display-item.citation.isi??? 21
social impact