{"title":"Fast Local VM Migration Against Hypervisor Corruption","authors":"F. Cerveira, R. Barbosa, H. Madeira","doi":"10.1109/EDCC.2019.00028","DOIUrl":null,"url":null,"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.","PeriodicalId":334498,"journal":{"name":"2019 15th European Dependable Computing Conference (EDCC)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 15th European Dependable Computing Conference (EDCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDCC.2019.00028","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
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.