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

Fabien Hermenier 1, 2 Adrien Lebre 1, 2 Jean-Marc Menaud 1, 2
1 ASCOLA - Aspect and composition languages
Inria Rennes – Bretagne Atlantique , Département informatique - EMN, LINA - Laboratoire d'Informatique de Nantes 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.
Document type :
Conference papers
Complete list of metadatas

Cited literature [26 references]  Display  Hide  Download

https://hal.inria.fr/inria-00420355
Contributor : Fabien Hermenier <>
Submitted on : Monday, September 28, 2009 - 5:23:21 PM
Last modification on : Wednesday, December 5, 2018 - 1:22:07 AM
Long-term archiving on : Wednesday, June 16, 2010 - 12:11:28 AM

File

cfse3.pdf
Publisher files allowed on an open archive

Identifiers

  • HAL Id : inria-00420355, version 1

Citation

Fabien Hermenier, Adrien Lebre, 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. ⟨inria-00420355⟩

Share

Metrics

Record views

995

Files downloads

194