Analyse de performance des plateformes infonuagiques

Yves Junior Bationo

Mémoire de maîtrise (2016)

Accéder à ce document
Disponible
Libre accès au texte intégral dans PolyPublie
Texte Texte • 2MB •

Résumé

L'usage des services infonuagiques connait un essor indéniable au sein des entreprises ces dernières années. Ils exposent, au travers d'Internet, un ensemble de technologies qui donnent accès à des ressources informatiques. Ces technologies permettent de virtualiser les machines physiques, et de fournir aux utilisateurs des ressources virtuelles isolées les unes des autres. Si ce mécanisme d'isolement offre une forme de garantie pour la sécurité des données, il peut cependant engendrer des anomalies de performance. En effet, les systèmes virtuels ont l'illusion d'avoir un accès exclusif à l'hôte et chacun l'utilise sans tenir compte des besoins des autres. Cela entraine des interférences et une baisse de performance des technologies de virtualisation. Pour superviser les services d'une plateforme infonuagique, il est fréquent d'utiliser des applications de gestion. Ces applications ont la particularité de simplifier les interactions des utilisateurs avec les services de l'infrastructure. Cependant, elles peuvent être une source d'incohérence et causer des anomalies d'exécution des requêtes lorsqu'elles sont mal configurées. Nous nous intéressons, ici, aux troubles liés à l'utilisation d'OpenStack comme application de gestion. L'objectif de cette étude est de fournir aux administrateurs, un outil pour surveiller le fonctionnement des opérations dans le nuage et pour localiser d'éventuelles altérations de performance, aussi bien au niveau des couches applications que des couches de technologies de virtualisation. Nous basons notre approche sur le traçage, qui permet de comprendre efficacement les détails d'exécution d'une application. En traçant simultanément les différentes couches de l'infrastructure, il est possible de suivre les requêtes des utilisateurs et de déterminer, de façon précise, les performances des services déployés. Nous utilisons LTTng, un outil de traçage reconnu pour les latences relativement faibles qu'il induit aux programmes diagnostiqués, contrairement aux autres traceurs. Il sera utilisé pour tracer les espaces utilisateurs et noyaux des machines de la plateforme. Les traces des différents systèmes seront collectées et agrégées dans une machine dédiée à l'analyse des performances. L'administrateur pourra alors obtenir un bilan d'utilisation des ressources, détecter les anomalies de fonctionnement des services et par la suite prendre des mesures pour remédier aux problèmes.

Programme:
Génie informatique
Directeurs ou directrices:
Adresse URL de PolyPublie:
Université/École:
École Polytechnique de Montréal
OAI:
oai:publications.polymtl.ca:2367
ORCID
Date du dépôt:
06 sept. 2017 10:31
Dernière modification:
14 oct. 2026 10:39
Citer en APA 7:
Bationo, Y. J. (2016). Analyse de performance des plateformes infonuagiques [Mémoire de maîtrise, École Polytechnique de Montréal]. PolyPublie. https://publications.polymtl.ca/2367/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document
Afficher document