Changement de contexte pour tâches virtualisées à l'échelle des grappes

Fabien Hermenier 1, 2 Adrien Lèbre 1, 2 Jean-Marc Menaud 1, 2
1 ASCOLA - Aspect and composition languages
LINA - Laboratoire d'Informatique de Nantes Atlantique, Département informatique - EMN, Inria Rennes – Bretagne Atlantique
Résumé : De nos jours, la gestion des ressources d'une grappe est effectuée en allouant des tranches de temps aux applications, spécifiées par les utilisateurs et de manière statique. Pour un utilisateur, soit les ressources demandées sont sur-estimées et la grappe est sous-utilisée, soit sous-dimensionnées et ses calculs sont dans la plupart des cas perdus. L'apparition de la virtualisation a apporté une certaine flexibilité quant à la gestion des applications et des ressources des grappes. Cependant, pour optimiser l'utilisation de ces ressource, et libérer les utilisateurs d'estimations hasardeuses, il devient nécessaire d'allouer dynamiquement les ressources en fonction des besoins réels des applications : Être capable de démarrer dynamiquement une application lorsqu'une ressource se libère ou la suspendre lorsque la ressource doit être ré-attribuée. En d'autres termes, être capable de développer un système comparable au changement de contexte sur les ordinateurs standards pour les applications s'exécutant sur une grappe. En s'appuyant sur la virtualisation, développer un tel mécanisme de manière générique devient envisageable. Dans cet article nous proposons une infrastructure offrant la notion de changement de contexte d'applications virtualisées appliquée aux grappes. Cette solution a permis de développer un ordonnanceur exécutant simultanément un maximum d'applications virtualisées. Nous montrons qu'une telle solution augmente le taux d'occupation de notre grappe et réduit le temps de traitement des applications.
Type de document :
Communication dans un congrès
7ème Conférence Francophone sur les Systèmes d'Exploitation (CFSE09), 2009, Toulouse, France. 2009
Liste complète des métadonnées


https://hal.inria.fr/inria-00420355
Contributeur : Fabien Hermenier <>
Soumis le : lundi 28 septembre 2009 - 17:23:21
Dernière modification le : lundi 5 octobre 2015 - 17:01:26
Document(s) archivé(s) le : mercredi 16 juin 2010 - 00:11:28

Fichier

cfse3.pdf
Fichiers éditeurs autorisés sur une archive ouverte

Identifiants

  • HAL Id : inria-00420355, version 1

Collections

Citation

Fabien Hermenier, Adrien Lèbre, Jean-Marc Menaud. Changement de contexte pour tâches virtualisées à l'échelle des grappes. 7ème Conférence Francophone sur les Systèmes d'Exploitation (CFSE09), 2009, Toulouse, France. 2009. <inria-00420355>

Partager

Métriques

Consultations de
la notice

443

Téléchargements du document

173