Passer à la navigation principale Passer à la recherche Passer au contenu principal

Analyse de performance par plans expérimentaux d'intergiciels infonuagiques : le cas d'OpenStack

  • Hicham Abdelfattah

Thèses et mémoires: Mémoire de maîtriseMaîtrise en ingénierie: Génie

Résumé

Les récents progrès dans la technologie de cloud computing ont fourni aux entreprises une occasion d’accroître leur profit en se concentrant davantage sur leurs business sans se soucier de l’infrastructure matérielle sous-jacente. D’autre part, les opérateurs de cloud sont confrontés à de nouveaux défis dans la gestion et le maintien de l’installation complexe comprenant une variété de calcul informatisé (computing), du réseau, de l’énergie et de l’infrastructure de refroidissement, ainsi que les plates-formes de logiciels de cloud. Pour améliorer leur efficacité, les opérateurs de cloud requièrent des informations pertinentes sur leur infrastructure, en particulier le comportement de la plate-forme de gestion de cloud, que l’on appelle le Cloud Middleware. Une analyse globale de la performance du Cloud Middleware permettra d’identifier ses forces et ses limites. Cependant, cette analyse est très difficile en raison du grand nombre de composants du Cloud Middleware, et leurs connexions en silos. Dans cette thèse, nous présentons une approche de profilage basée sur les plans d’expériences pour répondre à ce besoin. Nous évaluons la performance de OpenStack comme un Cloud Middleware basé sur différents scénarios pour déterminer le comportement des composants OpenStack et d’évaluer sa performance. Nos expériences ont montré que le facteur le plus influence sur la performance du Cloud est le nombre d’instances créées et en cours d’exécution. Également en changeant les configurations de OpenStack, ce dernier peut supporter une grande quantité de charge allant jusqu’à 800 instances. Nous concluons que la performance d’OpenStack est contrôlée par deux paramètres qui sont corrélés ; le nombre de noeuds de calcul et le nombre de travailleurs à travers les Nova Controller et Neutron serveurs. Par ailleurs, la ressource consommée par OpenStack en termes d’unité centrale de traitement (CPU) augmente avec le nombre d’instances. La version actuelle de OpenStack (IceHouse) ne peut pas supporter plus de 800 instances et le temps nécessaire pour la création d’instances augmente de façon linéaire avec le nombre d’instances.
Date4 mai 2016
langue originaleFrançais
Établissement diplômant
  • École de technologie supérieure
SuperviseurMohamed Cheriet (Directeur(-trice))

Mots-clés

  • Middleware. Infonuagique. Performance des réseaux (Télécommunications) Réseaux d'ordinateurs Surveillance. Plan d'expérience. virtualisation
  • nuage informatique
  • interlogiciel
  • profilage
  • OpenStack
  • consommation des ressources

Citer cette ressource

'