Thèse de Yahya Al-Dhuraibi

Un cadre flexible pour l'élasticité dans les nuages

Récemment, le cloud computing a gagné beaucoup de popularité et a reçu beaucoup d'attention des deux mondes, industriel et académique, puisque cela les libère de la charge et le coût de la gestion de centres de données locaux. Toutefois, le principal facteur motivant l'utilisation du cloud est sa capacité à fournir des ressources en fonction des besoins du client. Ce concept est appelé l’élasticité. Adapter les applications cloud lors de leur exécution en fonction des variations de la demande est un grand défi. En outre, l'élasticité de cloud est diverse et hétérogène car elle englobe différentes approches, stratégies, objectifs, etc. Nous sommes intéressés à étudier: Comment résoudre le problème de sur/sous-approvisionnement? Comment garantir la disponibilité des ressources? Comment surmonter les problèmes d'hétérogénéité et de granularité des ressources? Comment standardiser, unifier les solutions d'élasticité et de modéliser sa diversité à un haut niveau d'abstraction? Dans cette thèse, trois majeures contributions ont été proposées: Tout d’abord, un état de l’art à jour de l’élasticité du cloud; cet état de l’art passe en revue les différents travaux relatifs à l’élasticité des machines virtuelles et des conteneurs. Deuxièmement, ElasticDocker, une approche permettant de gérer l’élasticité des conteneurs, notamment l’élasticité verticale, la migration et l’élasticité combinée. Troisièmement, MoDEMO, un nouveau cadre de gestion d'élasticité unifié, basé sur un standard, dirigé par les modèles, hautement extensible et reconfigurable, supportant plusieurs stratégies, différents types d’élasticité, différentes techniques de virtualisation et plusieurs fournisseurs de cloud.

Jury

- Directeur de thèse : Philippe Merle - Rapporteurs : Mme Fabienne Boyer, M. Thomas Ledoux, - Examinateurs (rices) : M. Nouredine Melab, Mme Sara Bouchenak, M. Walid Gaaloul, M. Nabil djarallah, M. Faiez Zalila

Thèse de l'équipe Spirals soutenue le 10/12/2018