Fine-Grained Fault Tolerance For Resilient pVM-based Virtual Machine Monitors - ERODS Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

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

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

Citer

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⟩
158 Consultations
319 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More