CISUC

Fast Local VM Migration Against Hypervisor Corruption

Authors

Abstract

Virtual machine migration is an established technique for tolerating hardware faults affecting the virtualization infrastructure. Normally migration is performed between different physical hosts and hypervisors, which requires the memory state to be eventually sent over the network, thereby causing performance degradation in the migrated and co-located virtual machines, particularly when the migrated VMs are running IO-and memory-heavy workloads. Since most of the hardware faults are transient and can be recovered from by refreshing the affected component, we propose and evaluate a technique for migrating virtual machines over the same physical host almost instantly and with no overhead, by avoiding memory copy and taking advantage of Intel EPT's inner workings. This technique can be employed for refreshing the VMs' state held by the hypervisor with a lower VM downtime and performance overhead than what would be possible using traditional live migration.

Conference

2019 15th European Dependable Computing Conference (EDCC), September 2019

DOI


Cited by

No citations found