Un service distribué sur le cloud pour l'execution de chaînes de traitements sur la grille
Résumé
L'utilisation en production de plate-formes d'applications utilisant la grille demande des fonctionnalités toujours plus avancéesconcernant la description des applications [4], leur tolérance aux pannes [1] et l'optimisation de leur performance. Les gestionnairesde chaˆines de traitements (workflows) en fournissent certaines, mais les services d'exécution associés doivent ˆetredistribués pour garantir le passage à l'échelle et réduire la dépendance à un point unique de défaillance. La distribution parservices redondants, invoqués par round-robin, est très sensible aux pannes et nécessite une connaissance à priori des ressourceset de leur caractéristiques. Nous proposons un système en pool auquel les gestionnaires de chaˆines de traitementscontribuent dynamiquement en fonction de leur performance et de leur état fonctionnel. Les gestionnaires sont déployés surl'infrastructure cloud offerte par le projet StratusLab. Des expériences montrent la robustesse et le passage à l'échelle de l'approcheproposée. A terme, une adaptation dynamique du nombre de gestionnaires en fonction de la charge de la plate-formeest envisageable. La mise en production du système dans la Virtual Imaging Platform (VIP [2]) est en cours.
Fichier principal
article.pdf (269.96 Ko)
Télécharger le fichier
poster_tristan_glatard.pdf (784.34 Ko)
Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Format : Autre