Skip to main content

Advances, Systems and Applications

Table 9 Comparison of Compression based VM migration approaches

From: A critical survey of live virtual machine migration techniques

Approach

Objective

Technique

Performance metrics

Hypervisor /Simulator

Jin et al. [102]-2009

MECOM

Adaptive zero-aware compression algorithm

Reduce total migration time, downtime and total transferred data on average by 32%, 27.1%, 68.8% respectively

Xen3.1.0

Hacking and Hudzia [104]-2009

Transparent migration of large scale applications

VM to use using delta compression algorithm for memory transfer as well as the introduction of an adaptive warm up phase

Increased data transfer performance and reduced service downtime

KVM

Svärd et al. [36]-2011

Optimizing the network bandwidth utilization

Delta compression techniques

Performance is improved by reducing the page dirty rate or through increased network throughput

QEMU/ KVM 0.11.5

Svärd et al. [105]-2011

Optimize total migration time and service downtime through improved network performance

Transfer the delta compressed pages with weight based priority

Reduces total downtime, migration time and increase migration throughput

KVM 0.13.0

Sahni and Varma [106]-2012

Reduce the number of network page faults

Present a hybrid approach

Minimize transferred data and total migration time

KVM/QEMU

Hu et al. [28]-2013

Improving the VM memory transfer rate

Hybrid memory copy and delta compression mechanism

Increase downtime from 3s to 3.8s w.r.t. pre-copy and decrease total migration time from 235s to 95s w.r.t. pre-copy for ERP system

Xen 3.4.4

Jin et al. [103]-2014

MECOM: Live migration of VM by adaptively compressing memory pages

Adaptive zero-aware compression algorithm

Reduce transfer data, total migration time, and downtime reduce total migration time, downtime and total transferred data on average by 32%, 27.1%, 68.8% respectively

Xen 3.1.0