Modélisation d'un intergiciel de grille pour le déploiement auto-adaptatif
Résumé
Les intergiciels pour grille-cloud sont des systèmes assez complexes. Cela rend leur exploitation très difficile pour les humains. En effet, en cas de défaillance ou de comportement non souhaité, le temps nécessaire pour localiser l’origine de la défaillance et pour prendre les mesures appropriées peut être très long, laissant le système dans un état incohérent. Une solution pour remédier à cette limitation est de rendre ces systèmes auto- adaptatifs. Un tel système a la capacité de modifier en temps réel et de manière autonome (partiellement ou totalement) son comportement en réponse à des variations de son environnement. Nous partons d’un intergiciel pour grille et cloud et voulons rendre son déploiement auto-adaptatif. Pour avoir une idée du comportement des algorithmes auto-adaptatifs que nous avons conçus, nous avons choisi de les simuler. Pour ce faire, nous avons d’abord commencé par modéliser les différentes entités qui seront utiles pour la simulation, à savoir: l’infrastructure physique, l’intergiciel et le déploiement (l’ensemble constitué d’une instance de l’intergiciel en exécution sur des ressources physiques). Nous présentons dans cet article les modèles de ces trois entités.