The Cloud computing paradigm allows users to satisfy their increasing need for on-demand and remote computational services. These services are provided by data centers that often consume a huge amount of electrical power. Recently the ecoCloud algorithm has been proposed as a solution for saving energy by consolidating Virtual Machines on as few servers as possible, so as to hibernate the remaining servers and save energy. The ecoCloud approach founds on probabilistic processes: mapping and migration of VMs are driven by Bernoulli trials whose success probability depends on the utilization of single servers. These processes are self-organizing and decentralized, which makes them particularly efficient in large data centers. While in previous work the performance evaluation of ecoCloud was based on artificial traces, in this paper, a mathematical analysis is presented along with simulations fed with logs of real VMs. Results show that efficiency is very close to the theoretical minimum and comparable to that of one of the best centralized algorithms devised so far; in addition, ecoCloud notably reduces the frequency of events, such as VM migrations and server switches, that can deteriorate the quality of service.

Analysis of a Self-Organizing Algorithm for Energy Saving in Data Centers / Mastroianni, C.; Meo, Michela; Papuzzo, G.. - (2013), pp. 907-914. (Intervento presentato al convegno 2013 IEEE International Symposium on Parallel & Distributed Processing tenutosi a Boston nel May 2013) [10.1109/IPDPSW.2013.184].

Analysis of a Self-Organizing Algorithm for Energy Saving in Data Centers

MEO, Michela;
2013

Abstract

The Cloud computing paradigm allows users to satisfy their increasing need for on-demand and remote computational services. These services are provided by data centers that often consume a huge amount of electrical power. Recently the ecoCloud algorithm has been proposed as a solution for saving energy by consolidating Virtual Machines on as few servers as possible, so as to hibernate the remaining servers and save energy. The ecoCloud approach founds on probabilistic processes: mapping and migration of VMs are driven by Bernoulli trials whose success probability depends on the utilization of single servers. These processes are self-organizing and decentralized, which makes them particularly efficient in large data centers. While in previous work the performance evaluation of ecoCloud was based on artificial traces, in this paper, a mathematical analysis is presented along with simulations fed with logs of real VMs. Results show that efficiency is very close to the theoretical minimum and comparable to that of one of the best centralized algorithms devised so far; in addition, ecoCloud notably reduces the frequency of events, such as VM migrations and server switches, that can deteriorate the quality of service.
2013
9780769549798
9780769549798
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

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/11583/2537907
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo