Demo: Benchmarking Live Migration Performance of Two Trendy Virtualization Technologies

Roberto Torre, Robert-Steve Schmoll, Florian Kemser, Hani Salah, Ievgenii Tsokalo, Frank H. P. Fitzek · 2020

Live migration is a technology that seamlessly moves a virtualized running service between hosts, which allows services to rapidly adapt to changes. The principal of this technology is that the application downtime is small enough so the end user is not aware of the migration. The two most used off-the-shelf technologies for virtualization are docker for containers and KVM for virtual machines. However, there is still a lack of understanding of its performance in live migration. In this paper, we present a demonstrator that migrates different applications using docker and KVM under different conditions that can be configured manually. The audience will be able to select an application from a pool of applications and the conditions of the migration. Then, the migration will be triggered and the audience will observe different statistics such as the migration time, the downtime, and the resources consumed. Finally, they will be able to compare it to previous runs and observe the impact of the conditions selected.

Read the paper · More papers on PaperTik