Gilad Kutiel, M.Sc. Thesis Seminar
Wednesday, 16.2.2011, 13:30
Live migration of virtual machines is an important component of the emerging cloud computing paradigm.
While live migration provides extreme versatility of management,
it comes at a price of degraded service performance during migration.
The bulk of studies devoted to live migration of virtual machines focus on the duration of the copy phase as a primary metric of migration performance.
While shorter down times are clearly desirable,
the pre-copy phase imposes an overhead on the infrastructure that may result in severe performance degradation of the migrated and collocated services offsetting the benefits accrued through live migration.
We observe that there is a non-trivial trade-off between minimizing the copy phase duration and maintaining an acceptable quality of service during the pre-copy phase,
and introduce a new model to quantify this trade-off.
We then show that using our model,
an optimal migration schedule can be efficiently calculated.
Finally, we simulate, using real traces,
live migrations of a virtual machine running a web server and compare the migration cost using our algorithm and commonly used live-migration methods.