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

https://hal.archives-ouvertes.fr/hal-02959252
Contributor : Djob Mvondo Djob <>
Submitted on : Tuesday, October 6, 2020 - 4:15:59 PM
Last modification on : Friday, June 25, 2021 - 3:40:05 PM
Long-term archiving on: : Thursday, January 7, 2021 - 7:10:58 PM

File

final_dsn_paper.pdf
Files produced by the author(s)

Identifiers

Citation

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⟩

Share

Metrics

Record views

225

Files downloads

321