Gestion dynamique des tâches dans les grappes : une approche à base de machines virtuelles
Les gestionnaires de ressources reposant sur une gestion dynamique des tâches permettent une utilisation efficace des ressources des grappes de serveurs. Ils mettent en oeuvre pour cela des mécanismes manipulant à la volée l état des tâches et leur placement sur les différents noeuds de la grappe. E...
Auteurs principaux : | , |
---|---|
Collectivités auteurs : | , , |
Format : | Thèse ou mémoire |
Langue : | français |
Titre complet : | Gestion dynamique des tâches dans les grappes : une approche à base de machines virtuelles / Fabien Hermenier; sous la direction de Gilles Muller |
Publié : |
[S.l.] :
[s.n.]
, 2009 |
Description matérielle : | 1 vol. (117 p.) |
Condition d'utilisation et de reproduction : | Publication autorisée par le jury |
Note de thèse : | Thèse doctorat : Informatique : Nantes : 2009 |
Sujets : | |
Documents associés : | Autre format:
Gestion dynamique des tâches dans les grappes Reproduit comme: Gestion dynamique des tâches dans les grappes |
Particularités de l'exemplaire : | BU Sciences, Ex. 1 : Titre temporairement indisponible à la communication |
LEADER | 05077cam a2200517 4500 | ||
---|---|---|---|
001 | PPN148642497 | ||
003 | http://www.sudoc.fr/148642497 | ||
005 | 20240829055200.0 | ||
029 | |a FR |b 2009NANT2081 | ||
035 | |a (OCoLC)1247727201 | ||
100 | |a 20101216d2009 k y0frey0103 ba | ||
101 | 0 | |a fre |d fre |d eng |2 639-2 | |
102 | |a FR | ||
105 | |a a m 000yy | ||
106 | |a r | ||
181 | |6 z01 |c txt |2 rdacontent | ||
181 | 1 | |6 z01 |a i# |b xxxe## | |
182 | |6 z01 |c n |2 rdamedia | ||
182 | 1 | |6 z01 |a n | |
200 | 1 | |a Gestion dynamique des tâches dans les grappes |e une approche à base de machines virtuelles |f Fabien Hermenier |g sous la direction de Gilles Muller | |
210 | |a [S.l.] |c [s.n.] |d 2009 | ||
215 | |a 1 vol. (117 p.) |c ill. |d 30 cm | ||
316 | |5 441092104:411709933 |a Titre temporairement indisponible à la communication | ||
320 | |a Bibliogr.p.107-114 | ||
328 | |b Thèse doctorat |c Informatique |e Nantes |d 2009 | ||
330 | |a Les gestionnaires de ressources reposant sur une gestion dynamique des tâches permettent une utilisation efficace des ressources des grappes de serveurs. Ils mettent en oeuvre pour cela des mécanismes manipulant à la volée l état des tâches et leur placement sur les différents noeuds de la grappe. En pratique, ces stratégies d ordonnancement ad-hoc s adaptent cependant difficilement aux grappes qui ne permettent pas n ecessairement une manipulation fiable des tâches et qui peuvent disposer de contraintes d ordonnancement spécifiques. Dans cette thèse, nous nous sommes fixés comme objectif de faciliter le développement de gestionnaires de ressources basés sur une gestion dynamique des tâches. Pour cela, nous avons retenue une architecture à base de machines virtuelles qui exécutent les tâches des utilisateurs dans leur propre environnement logiciel tout en proposant les primitives nécessaires à la manipulation de celles-ci de manière non-intrusive. Nous avons également proposé une approche autonome optimisant en continu l ordonnancement des tâches. Les stratégies d ordonnancement sont implémentées avec de la programmation par contraintes qui permet de définir de manière flexible des problèmes d ordonnancements et de les résoudre. Nous avons validé notre approche par le développement et l évaluation du prototype Entropy, support pour l implémentation de différentes stratégies d ordonnancement. Celles-ci ont pu répondre de manière efficace à des problèmes concrets et actuels | ||
330 | |a Resources Management Systems relying on a dynamic management of jobs can effciently use ressources in clusters. Indeed they providemechanisms to manipulate online the state of the jobs and their assignment on the nodes. In pratice, these scheduling strategies are hard to deploy on clusters as they can not necessarily handle the manipulation of the jobs and may have specific scheduling constraints to consider. In this thesis, we try to ease the development of resources management systems relying on a dynamic management of jobs. We based our environment on the use of virtual machines to execute the jobs in their legacy environments while providing the mechanisms to manipulate them in a non-intrusive way. Moreover, we propose an autonomous environment to continuously optimize the scheduling of jobs. Scheduling strategies are implemented using constraints programming which aims to model and solve combinatory problems. We validate our approach with the development of our prototype Entropy, which has been used to implement various scheduling strategies. The evaluation of these strategies show their capability to to solve present problems | ||
371 | 1 | |a Publication autorisée par le jury | |
452 | | | |0 226661679 |t Gestion dynamique des tâches dans les grappes |o une approche à base de machines virtuelles |f Fabien Hermenier |d 2010 |c Villeurbanne |n [CCSD] | |
456 | | | |0 247946915 |t Gestion dynamique des tâches dans les grappes |o une approche à base de machines virtuelles |f Fabien Hermenier |d 2009 |c Lille |n Atelier national de reproduction des thèses |p Microfiches |s Lille-thèses | |
541 | | | |a Online management of jobs in clusters using virtual machines |z eng | |
606 | |3 PPN074260103 |a Grilles informatiques |2 rameau | ||
606 | |3 PPN027249921 |a Systèmes virtuels (informatique) |2 rameau | ||
606 | |3 PPN033128804 |a Programmation par contraintes |2 rameau | ||
608 | |3 PPN027253139 |a Thèses et écrits académiques |2 rameau | ||
686 | |a 004 |2 TEF | ||
700 | 1 | |3 PPN14864225X |a Hermenier |b Fabien |f 1982-.... |4 070 | |
701 | 1 | |3 PPN067289908 |a Muller |b Gilles |f 1962-2021 |4 727 | |
711 | 0 | 2 | |3 PPN026403447 |a Université de Nantes |c 1962-2021 |4 295 |
711 | 0 | 2 | |3 PPN033124884 |a Université de Nantes |b Faculté des sciences et des techniques |4 985 |
711 | 0 | 2 | |3 PPN068720513 |a École doctorale sciences et technologies de l'information et des matériaux |c Nantes |4 996 |
801 | 3 | |a FR |b Abes |c 20231213 |g AFNOR | |
979 | |a SCI | ||
930 | |5 441092104:411709933 |b 441092104 |j g | ||
991 | |5 441092104:411709933 |a Exemplaire modifié automatiquement le 18-07-2024 18:44 | ||
998 | |a 583795 |