Skip to Main content Skip to Navigation

Environnement d'exécution pour des services de calcul à la demande sur des grappes mutualisées

Abstract : This thesis studies resource management for on-demand computing services through a shared cluster. In such a context, the aim was to propose tools to enable allocating resources automatically for executing on-demand user requests, to enable sharing resources proportionally among those services, while maximizing their use. Funded by the Minalogic global business cluster through the Ciloe Project (, this work targets on organizations such as SMB, which are not able to support the charge of purchasing and maintaining a dedicated computing infrastructure. Firstly, we have achieved a deep survey in the areas of on-demand computing and high performance computing. From this survey, we have defined a virtualized architecture to enable dynamic execution of user requests thanks to a special resource manager. Finally, we have proposed policies and algorithms which are so flexible to offer a suitable tradeoff between equity and resource use. Having worked in a context of industrial collaboration, we have developed a prototype of our proposal as a proof of concept. Based on open standards, this prototype relies on existing virtualization tools such as OpenNebula for allocating and manipulating virtual machines over the cluster's nodes. From this prototype along with various workloads, we have carried out experiments to evaluate our architecture and scheduling algorithms. Results have shown that our contributions allow to achieve the expected goals while being reliable and efficient.
Document type :
Complete list of metadatas

Cited literature [89 references]  Display  Hide  Download
Contributor : Abes Star :  Contact
Submitted on : Tuesday, October 23, 2012 - 10:17:22 AM
Last modification on : Thursday, November 19, 2020 - 12:59:57 PM
Long-term archiving on: : Thursday, January 24, 2013 - 3:36:24 AM


Version validated by the jury (STAR)


  • HAL Id : tel-00744409, version 1



Rodrigue Chakode Noumowe. Environnement d'exécution pour des services de calcul à la demande sur des grappes mutualisées. Autre [cs.OH]. Université de Grenoble, 2012. Français. ⟨NNT : 2012GRENM035⟩. ⟨tel-00744409⟩



Record views


Files downloads