Methods and Tools for Challenging experiments on Grid'5000: a use case on electro-magnetic hybrid simulation

Résumé : Les plateformes expérimentales comme Grid'5000 ou PlanetLab sont d'une aide précieuse à la communauté scientifique puisqu'elles permettent l'exécution d'expériences à grande échelle dans des environnements contrôlés. Cependant, si l'exécution d'expériences relativement simples est généralement facile, il a été démontré que la complexité de faire des expériences plus difficiles est souvent sous-estimée. Cette thèse va explorer différentes approches complémentaires pour construire le prochain niveau d'expérimentation dans des plateformes expérimentales à grande échelle. Ceci comprend plusieurs aspects : - Concevoir une expérience complexe pose de fortes problématiques méthodologiques : le scénario expérimental, ainsi que les conditions et métriques expérimentales, doivent être choisis avec soin. Un langage spécifique au domaine qui peut exprimer les nombreuses étapes qui composent une expérience d'une manière efficace doit donc être créé. Ainsi, les expériences pourraient être traduites en un ensemble d'actions sur la plateforme. - Réserver et contrôler des milliers de ressources nécessite la création et l'utilisation d'outils spécialisés, tels que des lanceurs parallèles scalables, des solutions de répartition de données, extraction de résultats, etc. Certains existent déjà, d'autres doivent être modifiés ou créés. - L'aspect dynamique de la grille, dû à son hétérogénéité, et les conditions expérimentales variables tout au long de l'expérience doivent être exprimées pour améliorer la performance. Afin de valider les méthodes et outils, une application dans le domaine de la simulation hybride en électomagnétisme sera choisie. Elle simule le comportement électromagnétique des grandes structures (avions, voitures, bâtiments, etc.) en combinant deux méthodes: la TLM (Transmission Line Matrix) et la SCT (Scale Changing Technique). Cette application sera multithreadée et utilisera MPI. La conception de composant électronique de communication doit explorer plusieurs solutions en utilisant une exécution multiparamétrée. L'objectif est de créer un lien fort entre les applications et l'environnement expérimental. La réponse dynamique aux événements extérieurs ou intérieurs (tels qu'une panne ou une perte de performance d'un ensemble de machines) sera recherchée par l'exécution automatique de nouvelles simulations dans des configurations réseaux autoadaptables. De la même manière, la simulation peut créer de nouveaux ensembles de simulations pendant son exécution afin d'explorer d'autres solutions. Ceci sera aussi basé sur une coopération étroite entre l'application et les outils de gestion d'expériences dans la grille
Type de document :
Thèse
Distributed, Parallel, and Cluster Computing [cs.DC]. Universite de Grenoble, 2014. English
Liste complète des métadonnées

https://hal.inria.fr/tel-01358190
Contributeur : Cristian Camilo Ruiz Sanabria <>
Soumis le : mercredi 31 août 2016 - 11:40:51
Dernière modification le : mercredi 23 novembre 2016 - 15:40:55
Document(s) archivé(s) le : jeudi 1 décembre 2016 - 22:21:45

Fichier

Identifiants

  • HAL Id : tel-01358190, version 1

Collections

Citation

Cristian Ruiz. Methods and Tools for Challenging experiments on Grid'5000: a use case on electro-magnetic hybrid simulation. Distributed, Parallel, and Cluster Computing [cs.DC]. Universite de Grenoble, 2014. English. 〈tel-01358190〉

Partager

Métriques

Consultations de la notice

201

Téléchargements de fichiers

24