Contribution à la conception d'une plate-forme haute performance d'intégration d'exécutifs communicants pour la programmation des grilles de calcul - TEL - Thèses en ligne
Theses Year : 2003

Contribution à la conception d'une plate-forme haute performance d'intégration d'exécutifs communicants pour la programmation des grilles de calcul

Abstract

In this thesis, we study a communication platform model for computational grids. We aim at extending the scope of grids by allowing to run parallel and/or distributed applications without imposing any particular middleware or programming constraint. The proposed model allows the use of various middleware, adapted by the application rather than dictated by available networking resources. Our approach is based on : resources access arbitration, to allow several middleware simultaneously; abstraction adapters, to see the resources with a paradigm chosen by the user; resources virtualization, which allows the use of existing middleware without modifying it. We have implemented this model in the PadicoTM platform, and ported various middleware on this platform, such as MPI, CORBA and SOAP. The usable networks range from SAN through WAN. The performance obtained by the platform is excellent.
Cette thèse étudie un modèle de plate-forme de communication pour la programmation des grilles de calcul. Notre but est d'étendre la portée des grilles en permettant l'exécution d'applications parallèles et/ou réparties sans imposer de contrainte de programmation ou d'exécutif particulier. Le modèle proposé permet l'utilisation d'exécutifs variés, adaptés à l'application plutôt que ceux dictés par les réseaux disponibles. Notre approche est basée sur : un arbitrage des accès aux ressources, pour permettre plusieurs exécutifs simultanément ; une adaptation d'abstraction qui permet de voir les ressources selon le paradigme choisi par l'utilisateur ; une virtualisation des ressources, qui permet l'utilisation d'exécutifs existants sans les modifier. Nous avons mis en oeuvre ce modèle dans la plate-forme PadicoTM, et porté divers exécutifs sur cette plate-forme, tels que MPI, CORBA, et SOAP. Les réseaux utilisables vont des SAN jusqu'aux WAN. Les performances obtenues sont excellentes.
Fichier principal
Vignette du fichier
tel-00009595.pdf (1.39 Mo) Télécharger le fichier

Dates and versions

tel-00009595 , version 1 (24-06-2005)

Identifiers

  • HAL Id : tel-00009595 , version 1

Cite

Alexandre Denis. Contribution à la conception d'une plate-forme haute performance d'intégration d'exécutifs communicants pour la programmation des grilles de calcul. Réseaux et télécommunications [cs.NI]. Université Rennes 1, 2003. Français. ⟨NNT : ⟩. ⟨tel-00009595⟩
350 View
616 Download

Share

More