Fine-Grained Fault Tolerance For Resilient pVM-based Virtual Machine Monitors - Archive ouverte HAL Access content directly
Conference Papers Year :

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

(1) , (2) , (1) , (3, 4) , (1)
1
2
3
4

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.
Fichier principal
Vignette du fichier
final_dsn_paper.pdf (488.16 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02959252 , version 1 (06-10-2020)

Identifiers

Cite

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⟩
105 View
218 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More