Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Resilience and sizing in virtualized environments.

View through CrossRef
Résilience et dimensionnement dans des environnements virtualisés Les systèmes de virtualisations ou hyperviseurs jouent un rôle crucial dans la pile logicielle des plateformes de cloud computing. Leur conception et leur mise en oeuvre ont un impact significatif sur la performance, la sécurité et la robustesse des applications des utilisateurs du cloud. Les hyperviseurs dits de Type-I sont les plus efficaces, car ils offrent une meilleure isolation et de meilleures performances que leur homologue de Type-II. Pour la majorité des hyperviseurs de Type-I actuel (ex., Xen ou Hyper-V), l’hyperviseur s’appuie sur une machine virtuelle privilégiée (pVM). La pVM accomplit des tâches à la fois pour l’hyperviseur (ex., l’administration des VMs) et pour les VMs (gestion des entrées/sorties). Sur les architectures d’accès mémoire uniforme et non uniforme (UMA & NUMA), cette architecture basée sur la pVM pose deux problèmes : — (1) le dimensionnement et le placement des ressources de la pVM (CPU + mémoire) — En effet, un mauvais dimensionnement et placement des ressources de la pVM impacte fortement la performance des applications des VMs. Le problème est complexe, car il existeune forte corrélation entre les besoins de la pVM et les activités des VMs. Les solutions existantes sont soit des approches statiques qui débouchent à un sur/sous dimensionnement ou ne prennent pas en compte le placement des ressources dans une architecture NUMA. — (2) la tolérance aux pannes de la pVM — La pVM étant un composant central, elle représente un élément critique dont la zone de dommage en cas de défaillance est très large. Les approches existantes pour améliorer la tolérance aux pannes de la pVM offrent des faibles garanties de résilience ou génèrent des dégradations importantes. Cette thèse propose plusieurs modifications à la pVM d’un point de vue architectural et logique afin de traiter les problèmes susmentionnés. Concrètement, cette thèse introduit : 1. Closer, un principe directeur pour la conception d’un OS adapté aux besoins de la pVM.Closer consiste respectivement à ordonnancer et allouer les tâches et la mémoire de la pVM au plus près des VMs cible. Étant une approche dynamique, il masque le besoin de dimensionner la pVM tout en gérant le placement des ressources sur une architecture NUMA avec sa stratégie de localité. 2. Deux nouveaux mécanismes qui réduisent les dégradations du "page flipping" (l’un desprotocoles utilisés dans la virtualisation des E/S réseau) lorsqu’elle est utilisée sur une architecture NUMA. En sélectionnant avec soin les pages de la pVM qui seront utilisées lors du "page flipping" en fonction de leur emplacement, ces mécanismes réalisent de meilleures performances que le protocole de virtualisation réseau actuel. 3. Un ensemble de trois principes directeurs (désagrégation, spécialisation et proactivité) et des techniques d’implémentation optimisée pour construire une pVM robuste sans fortement dégrader les performances des applications des VMs. Nous avons développé des prototypes d’hyperviseurs (en nous appuyant sur l’hyperviseur Xen) qui mettent en oeuvre les principes susmentionnés. Nous validons l’efficacité de nos prototypes en effectuant plusieurs évaluations avec une série d’applications bien choisies. Les résultats obtenus montrent de meilleures performances que les approches de l’état de l’art tout en observant de faibles dégradations de performance. Cette thèse met en évidence l’importance de la pVM dans un environnement virtualisé et montre qu’elle requiert plus d’attention de la part de la communauté scientifique.
Agence Bibliographique de l'Enseignement Supérieur
Title: Resilience and sizing in virtualized environments.
Description:
Résilience et dimensionnement dans des environnements virtualisés Les systèmes de virtualisations ou hyperviseurs jouent un rôle crucial dans la pile logicielle des plateformes de cloud computing.
Leur conception et leur mise en oeuvre ont un impact significatif sur la performance, la sécurité et la robustesse des applications des utilisateurs du cloud.
Les hyperviseurs dits de Type-I sont les plus efficaces, car ils offrent une meilleure isolation et de meilleures performances que leur homologue de Type-II.
Pour la majorité des hyperviseurs de Type-I actuel (ex.
, Xen ou Hyper-V), l’hyperviseur s’appuie sur une machine virtuelle privilégiée (pVM).
La pVM accomplit des tâches à la fois pour l’hyperviseur (ex.
, l’administration des VMs) et pour les VMs (gestion des entrées/sorties).
Sur les architectures d’accès mémoire uniforme et non uniforme (UMA & NUMA), cette architecture basée sur la pVM pose deux problèmes : — (1) le dimensionnement et le placement des ressources de la pVM (CPU + mémoire) — En effet, un mauvais dimensionnement et placement des ressources de la pVM impacte fortement la performance des applications des VMs.
Le problème est complexe, car il existeune forte corrélation entre les besoins de la pVM et les activités des VMs.
Les solutions existantes sont soit des approches statiques qui débouchent à un sur/sous dimensionnement ou ne prennent pas en compte le placement des ressources dans une architecture NUMA.
— (2) la tolérance aux pannes de la pVM — La pVM étant un composant central, elle représente un élément critique dont la zone de dommage en cas de défaillance est très large.
Les approches existantes pour améliorer la tolérance aux pannes de la pVM offrent des faibles garanties de résilience ou génèrent des dégradations importantes.
Cette thèse propose plusieurs modifications à la pVM d’un point de vue architectural et logique afin de traiter les problèmes susmentionnés.
Concrètement, cette thèse introduit : 1.
Closer, un principe directeur pour la conception d’un OS adapté aux besoins de la pVM.
Closer consiste respectivement à ordonnancer et allouer les tâches et la mémoire de la pVM au plus près des VMs cible.
Étant une approche dynamique, il masque le besoin de dimensionner la pVM tout en gérant le placement des ressources sur une architecture NUMA avec sa stratégie de localité.
2.
Deux nouveaux mécanismes qui réduisent les dégradations du "page flipping" (l’un desprotocoles utilisés dans la virtualisation des E/S réseau) lorsqu’elle est utilisée sur une architecture NUMA.
En sélectionnant avec soin les pages de la pVM qui seront utilisées lors du "page flipping" en fonction de leur emplacement, ces mécanismes réalisent de meilleures performances que le protocole de virtualisation réseau actuel.
3.
Un ensemble de trois principes directeurs (désagrégation, spécialisation et proactivité) et des techniques d’implémentation optimisée pour construire une pVM robuste sans fortement dégrader les performances des applications des VMs.
Nous avons développé des prototypes d’hyperviseurs (en nous appuyant sur l’hyperviseur Xen) qui mettent en oeuvre les principes susmentionnés.
Nous validons l’efficacité de nos prototypes en effectuant plusieurs évaluations avec une série d’applications bien choisies.
Les résultats obtenus montrent de meilleures performances que les approches de l’état de l’art tout en observant de faibles dégradations de performance.
Cette thèse met en évidence l’importance de la pVM dans un environnement virtualisé et montre qu’elle requiert plus d’attention de la part de la communauté scientifique.

Related Results

Responsibilised Resilience? Reworking Neoliberal Social Policy Texts
Responsibilised Resilience? Reworking Neoliberal Social Policy Texts
Introduction This essay begins with the premise that resilience, broadly defined as positive adaptation despite adversity (Garmezy and Rutter), and resilience building are importa...
Optimal selection of cotton warp sizing parameters under system research limitation
Optimal selection of cotton warp sizing parameters under system research limitation
Warp sizing is the process of applying the sizing agents to the warp yarn to improve its weavability along with improving the economic performance of weaving. We consider a finite ...
Politics of Resilience
Politics of Resilience
The resilience of urban populations has been a state concern at least since the US strategic bombing surveys of World War II, but resilience really entered national security strate...
<b>Cost-Effective Optimization Strategies for Yarn Sizing: Enhancing Efficiency and Reducing Costs</b>
<b>Cost-Effective Optimization Strategies for Yarn Sizing: Enhancing Efficiency and Reducing Costs</b>
This research presents a comprehensive investigation into cost-effective optimization strategies for yarn sizing, with a primary focus on enhancing process efficiency and reducing ...
Three-dimensional meniscus allograft sizing—a study of 280 healthy menisci
Three-dimensional meniscus allograft sizing—a study of 280 healthy menisci
Abstract Background Inaccurate meniscus allograft size is still an important problem of the currently used sizing methods. The purpose of this study...
The Badolo FoodResilience scientific framework for advancing food security resilience to climate change in sub-Saharan Africa
The Badolo FoodResilience scientific framework for advancing food security resilience to climate change in sub-Saharan Africa
In Sub-Saharan Africa, food security resilience to climate acceleration will require new resilience policies for this sector based on the concepts of climate change indirect impact...
Assessment of Network & Processor Virtualization in Cloud Computing
Assessment of Network & Processor Virtualization in Cloud Computing
Cloud Computing is an emerging field in applied computer science. Cloud computing depends on virtualization, where a sole physical resource is virtualized into numerous virtual res...

Back to Top