Skip to Main content Skip to Navigation
Conference papers

Fine-Grained Fault Tolerance For Resilient pVM-based Virtual Machine Monitors

Abstract : Virtual machine monitors (VMMs) play a crucial role in the software stack of cloud computing platforms: their design and implementation have a major impact on performance, security and fault tolerance. In this paper, we focus on the latter aspect (fault tolerance), which has received less attention, although it is now a significant concern. Our work aims at improving the resilience of the "pVM-based" VMMs, a popular design pattern for virtualization platforms. In such a design, the VMM is split into two main components: a bare-metal hypervisor and a privileged guest virtual machine (pVM). We highlight that the pVM is the least robust component and that the existing fault-tolerance approaches provide limited resilience guarantees or prohibitive overheads. We present three design principles (disaggregation, specialization, and pro-activity), as well as optimized implementation techniques for building a resilient pVM without sacrificing end-user application performance. We validate our contribution on the mainstream Xen platform.
Document type :
Conference papers
Complete list of metadata

Cited literature [40 references]  Display  Hide  Download
Contributor : DJOB MVONDO DJOB Connect in order to contact the contributor
Submitted on : Tuesday, October 6, 2020 - 4:15:59 PM
Last modification on : Thursday, September 29, 2022 - 2:58:07 PM
Long-term archiving on: : Thursday, January 7, 2021 - 7:10:58 PM


Files produced by the author(s)



Djob Mvondo, Alain Tchana, Renaud Lachaize, Daniel Hagimont, Noel de Palma. Fine-Grained Fault Tolerance For Resilient pVM-based Virtual Machine Monitors. DSN 2020 - 50th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Jun 2020, Valencia, France. pp.197-208, ⟨10.1109/DSN48063.2020.00037⟩. ⟨hal-02959252⟩



Record views


Files downloads