OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Performance et gestion de ressources dans un cloud multi-virtualisé

Bacou, Mathieu. Performance et gestion de ressources dans un cloud multi-virtualisé. PhD, Réseaux, Télécommunications, Systèmes et Architecture, Institut National Polytechnique de Toulouse, 2020, 195 p.

[img]
Preview
(Document in French)

PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
2MB

Abstract

Le cloud computing permet aux entreprises de réduire la barrière et les coûts d'utilisation de l'informatique, en mutualisant les besoins avec d'autres utilisateurs. Cette mutualisation est permise par la technologie de la virtualisation. Il s'agit de vendre les ressources physiques, concrètes, d'un centre d'hébergement, comme des ressources virtuelles, logiques. L'efficacité de la solution de virtualisation, sur différents critères, est au coeur des préoccupations à la fois des fournisseurs de cloud, et des clients. Les premiers veulent servir le plus grand nombre de clients possibles avec les ressources physiques déjà disponibles. Il faut donc que la solution de virtualisation permette d'allouer les ressources sans gaspillage. Une autre cible d'optimisation est la consommation énergétique du centre d'hébergement, très impactée par cette bonne gestion des ressources. Les clients quant à eux, recherchent des garanties de performances et de prédictibilité de celles-ci : la solution de virtualisation doit offrir le même niveau de performance malgré l'abstraction des ressources physiques en ressources virtuelles. L'économie financière de l'utilisation du cloud est aussi une priorité. Les deux solutions de virtualisation principales sont les machines virtuelles et les conteneurs. Elles ont chacune leurs avantages et leurs inconvénients sur les axes de la gestion des ressources et des performances. Mais il est possible d'imbriquer les conteneurs dans les machines virtuelles, produisant ainsi un cloud multi-virtualisé. Comment alors profiter au mieux des caractéristiques des deux solutions dans ce nouvel environnement ? Cette thèse explore les problématiques qui émergent à la combinaison de ces deux solutions, et propose des systèmes pour obtenir avec la multi-virtualisation de meilleures performances, une gestion des ressources approfondie et un coût réduit. Elle décrit premièrement, une méthode de consolidation novatrice de la charge de travail pour aller plus loin dans la réduction de la consommation énergétique ; deuxièmement, un algorithme d'allocation des ressources aux conteneurs pour corriger leur problème inhérent de prédictibilité des performances ; et troisièmement, deux systèmes joints pour l'optimisation du réseau multi-virtualisé afin d'en améliorer les performances et l'utilisation des ressources, ainsi que de réduire le coût du cloud pour le client. Ces travaux agissent à tous les niveaux de la virtualisation imbriquée afin de propulser plus avant la technologie de la multi-virtualisation.

Item Type:PhD Thesis
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
Laboratory name:
Research Director:
Hagimont, Daniel and Tchana, Alain Bouzaïde
Statistics:download
Deposited On:13 Oct 2020 12:20

Repository Staff Only: item control page