Expérimentation d'une plate-forme de portage à l'INRIA (PIPOL)
Yann Genevois
équipe projet VASY, INRIA Rhône-Alpes
655, Avenue de l'Europe, 38330 Montbonnot-Saint-Martin
Maurice Brémond, Roger Pissard, Eric Ragusi, Nicolas Turro
Service d'Expérimentation et Développement
655, Avenue de l'Europe, 38330 Montbonnot-Saint-Martin
Résumé
Au sein de l'INRIA, les équipes projets qui développent des logiciels scientifiques sont confrontées, dès lors qu'elles veulent les distribuer, au portage sur une multiplicité d'environnements matériels et logiciels en constante évolution. Les tâches de portages logiciels sont réalisées par l'intermédiaire de leurs propres parcs de machines hétérogènes qui posent des problèmes d'hébergement, d'administration système et de maintenance.
L'installation préalable de logiciels et librairies spécifiques, la validation de l'installation, ou encore le développement de composants systèmes nécessitent des interventions administrateur. Ces configurations spécifiques sur de nombreuses combinaisons possibles d'architectures et de systèmes ne permettent pas d'envisager une solution de mutualisation à partir de serveurs de connexion classiques.
PIPOL (Plate-forme Inria de POrtage Logiciel) est une expérimentation d'un service de portage pour les logiciels scientifiques à l'échelle de l'INRIA. Les ressources matérielles sont partagées et disponibles après réservation et déploiement du système d'exploitation souhaité. Un service permet la configuration automatique des systèmes, la planification et le traitement de travaux utilisateurs.
La viabilité de ce service, liée au coût de son administration ainsi qu'aux services rendus à la communauté, est illustrée par des retours utilisateur.
Expérimentation d'une plate-forme de portage à l'INRIA (PIPOL)
Yann Genevois
équipe projet VASY, INRIA Rhône-Alpes
655, Avenue de l'Europe, 38330 Montbonnot-Saint-Martin
Maurice Brémond, Roger Pissard, Eric Ragusi, Nicolas Turro
Service d'Expérimentation et Développement
655, Avenue de l'Europe, 38330 Montbonnot-Saint-Martin
Résumé
Au sein de l'INRIA, les équipes projets qui développent des logiciels scientifiques sont confrontées, dès lors qu'elles veulent les distribuer, au portage sur une multiplicité d'environnements matériels et logiciels en constante évolution. Les tâches de portages logiciels sont réalisées par l'intermédiaire de leurs propres parcs de machines hétérogènes qui posent des problèmes d'hébergement, d'administration système et de maintenance.
L'installation préalable de logiciels et librairies spécifiques, la validation de l'installation, ou encore le développement de composants systèmes nécessitent des interventions administrateur. Ces configurations spécifiques sur de nombreuses combinaisons possibles d'architectures et de systèmes ne permettent pas d'envisager une solution de mutualisation à partir de serveurs de connexion classiques.
PIPOL (Plate-forme Inria de POrtage Logiciel) est une expérimentation d'un service de portage pour les logiciels scientifiques à l'échelle de l'INRIA. Les ressources matérielles sont partagées et disponibles après réservation et déploiement du système d'exploitation souhaité. Un service permet la configuration automatique des systèmes, la planification et le traitement de travaux utilisateurs.
La viabilité de ce service, liée au coût de son administration ainsi qu'aux services rendus à la communauté, est illustrée par des retours utilisateur.