Thèse
Année : 2003
Résumé
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.
Alexandre Denis : Connectez-vous pour contacter le contributeur
https://theses.hal.science/tel-00009595
Soumis le : vendredi 24 juin 2005-18:21:52
Dernière modification le : vendredi 24 mars 2023-14:52:47
Archivage à long terme le : vendredi 2 avril 2010-22:41:07
Dates et versions
- HAL Id : tel-00009595 , version 1
Citer
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⟩
Collections
354
Consultations
622
Téléchargements