Planification d'environnements infonuagiques

 

Samuel Pierre

École Polytechnique

 

Domaine : technologies de l'information et des communications

Programme projet de recherche en équipe

Concours 2015-2016

Le « Cloud Computing » ou l'infonuagique est un nouveau modèle informatique qui, par l'entremise de serveurs distants interconnectés par Internet, permet un accès réseau, à la demande, à un bassin partagé de ressources informatiques configurables, externalisés et non localisables (réseaux, serveurs, applications, services, etc.). La planification des machines virtuelles dans un environnement « inter-Cloud » est un processus qui consiste essentiellement à trouver le schéma d'assignation à moindre coût pour un ensemble de machines virtuelles dans différents « Datacenters » ou centres de données. De manière générale, différentes méthodes sont utilisées pour résoudre ce genre de problème. Une manière efficace de le résoudre revient à développer des heuristiques qui permettent d'avoir un bon compromis entre la qualité des solutions et le temps de calcul pour y parvenir.

L'objectif principal de ce projet de recherche est de concevoir des modèles, des méthodes et des algorithmes pour la planification des machines virtuelles en environnement infonuagique, dans la perspective d'une assignation efficace de ces machines aux centres de données. Son originalité réside principalement dans le fait que, pour résoudre le problème d'assignation des machines virtuelles aux centres de données, au lieu de nous concentrer sur un critère en particulier et tenter d'optimiser le coût associé, nous définirons plutôt une fonction multi-objectifs qui tiendra compte de la combinaison de plusieurs contraintes, éventuellement contradictoires. Il en résultera des modèles et des outils logiciels plus réalistes pour la planification des machines virtuelles.