Abstract:
Avec l’augmentation du nombre de fournisseurs de services Cloud et la migration
des applications depuis les grilles de calcul vers le Cloud, il est nécessaire de pouvoir
tirer parti de ces nouvelles ressources. De plus, une large classe d’applications de calcul
haute performance peuvent s’exécuter sur ces ressources sans modification (ou avec des
modifications mineures). Ainsi le déploiement de ces applications dans un environnement
multi-cloud évite la dépendance vis-à-vis des fournisseurs (en anglais : vendor lockin). Dans cette thèse, nous introduisons une nouvelle plateforme d’interopérabilité aux
services IaaS nommée « DZ-CBroker ». Cette plateforme permet d’utiliser les ressources
qui proviennent de plusieurs Clouds (multi-cloud) comme des ressources classiques. De
plus, elle permet de cacher à l’utilisateur final la difficulté et la complexité de sélectionner
et d’utiliser ces nouvelles ressources lors de la création de nouvelles machines virtuelles.
Finalement, nous procédons à la validation de notre approche par une implémentation.