Cluster-Wide Context Switch of Virtualized Jobs

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
Abstract : Clusters are massively used through Resource Management Systems with a static allocation of resources for a bounded amount of time. Such an approach leads to a coarse-grain exploitation of the architecture and an increase of the job completion times since most of the scheduling policies rely on users estimates and do no consider the real needs of applications in terms of both resources and times. Encapsulating jobs into VMs enables to implement finer scheduling policies through cluster-wide context switches: a permutation between VMs present in the cluster. It results a more flexible use of cluster resources and relieve end-users of the burden of dealing with time estimates. Leveraging the Entropy framework, this paper introduces a new infrastructure enabling cluster-wide context switches of virtualized jobs to improve resource management. As an example, we propose a scheduling policy to execute a maximum number of jobs simultaneously, and uses VM operations such as migrations, suspends and resumes to resolve underused and overloaded situations. We show through experiments that such an approach improves resource usage and reduces the overall duration of jobs. Moreover, as the cost of each action and the dependencies between them is considered, Entropy reduces, the duration of each cluster-wide context switch by performing a minimum number of actions, in the most efficient way.
Type de document :
[Research Report] RR-6929, INRIA. 2009
Liste complète des métadonnées

Littérature citée [29 références]  Voir  Masquer  Télécharger
Contributeur : Fabien Hermenier <>
Soumis le : mardi 12 mai 2009 - 17:50:13
Dernière modification le : vendredi 22 juin 2018 - 09:33:15
Document(s) archivé(s) le : jeudi 30 juin 2011 - 11:28:06


Fichiers produits par l'(les) auteur(s)


  • HAL Id : inria-00383325, version 1


Fabien Hermenier, Adrien Lèbre, Jean-Marc Menaud. Cluster-Wide Context Switch of Virtualized Jobs. [Research Report] RR-6929, INRIA. 2009. 〈inria-00383325〉



Consultations de la notice


Téléchargements de fichiers