The Cloud computing paradigm enables innovative and disruptive services by allowing enterprises to lease computing, storage and network resources from physical infrastructure owners, to offer a persistently available service. This shift in infrastructure management responsibility has brought new revenue models and new challenges to Cloud providers. One of those challenges is to efficiently migrate multiple virtual machines (VMs) within the hosting infrastructure, since these migrations are often required to be "live", i.e., without noticeable service interruptions. In this paper we propose a geometric programming model and an online multi-VM live migration algorithm based on such model. The goal of the geometric program is to minimize the total migration time via optimal bit-rate assignments. By solving our geometric program we gained qualitative and quantitative insights into the design of efficient solutions for multi-VM live migrations. We found that transferring merely a few rounds of dirty memory pages are enough to significantly lower the total migration time. We also demonstrated that, under realistic settings, the proposed method converges sharply to an optimal bit-rate assignment, making our approach a viable solution for improving current live-migration implementations.

Esposito, F., Cerroni, W. (2016). GeoMig: Online multiple VM live migration. Institute of Electrical and Electronics Engineers Inc. [10.1109/IC2EW.2016.28].

GeoMig: Online multiple VM live migration

CERRONI, WALTER
2016

Abstract

The Cloud computing paradigm enables innovative and disruptive services by allowing enterprises to lease computing, storage and network resources from physical infrastructure owners, to offer a persistently available service. This shift in infrastructure management responsibility has brought new revenue models and new challenges to Cloud providers. One of those challenges is to efficiently migrate multiple virtual machines (VMs) within the hosting infrastructure, since these migrations are often required to be "live", i.e., without noticeable service interruptions. In this paper we propose a geometric programming model and an online multi-VM live migration algorithm based on such model. The goal of the geometric program is to minimize the total migration time via optimal bit-rate assignments. By solving our geometric program we gained qualitative and quantitative insights into the design of efficient solutions for multi-VM live migrations. We found that transferring merely a few rounds of dirty memory pages are enough to significantly lower the total migration time. We also demonstrated that, under realistic settings, the proposed method converges sharply to an optimal bit-rate assignment, making our approach a viable solution for improving current live-migration implementations.
2016
Proceedings - 2016 IEEE International Conference on Cloud Engineering Workshops, IC2EW 2016
48
53
Esposito, F., Cerroni, W. (2016). GeoMig: Online multiple VM live migration. Institute of Electrical and Electronics Engineers Inc. [10.1109/IC2EW.2016.28].
Esposito, Flavio; Cerroni, Walter
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/566270
 Attenzione

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

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 6
social impact