Doctorant F/H Employeur Université Marie et Louis Pasteur de Franche Comté à Besançon - Algorithmique sobre et conviviale pour l’allocation des ressources dans un data center
Type de contrat : CDD
Niveau de diplôme exigé : Bac + 5 ou équivalent
Fonction : Doctorant
A propos du centre ou de la direction fonctionnelle
Université Marie et Louis Pasteur de Franche Comté à Besançon.
Contexte et atouts du poste
Contexte
Cette thèse s’inscrit dans le cadre du projet ANR SOCLOUD, qui vise à étudier les possibilités de conception d’un data center sobre et ouvert, respectueux des limites planétaires et socialement équitable envers ses utilisateur·ices. L’objectif est d’aller au-delà des simples questions d’efficacité énergétique, dont les gains sont quasi-systématiquement gommés par les effets négatifs indirects de premier ordre ou d’ordre supérieur, tels que l’effet rebond.
Encadrement et localisation
La personne recrutée sera encadrée par Fanny Dufossé, Chargée de Recherche Inria au Laboratoire d’Informatique de Grenoble, Anthony Dugois, Maître de Conférences à l’Université Marie et Louis Pasteur à Besançon, et Jean-Marc Nicod, Professeur des Universités à SUPMICROTECH, également à Besançon. Le ou la doctorant·e sera intégré·e au département AS2M de l’institut FEMTO-ST à Besançon, mais sera aussi amené·e à se déplacer ponctuellement à Grenoble.
Porté par le projet SOCLOUD, ce sujet de thèse correspond à l’un des workpackages du projet. Ainsi, les travaux de la personne recrutée ne s’inscriront pas uniquement dans le périmètre du sujet mais participeront au projet dans son ensemble ; des collaborations se tisseront au fur et à mesure avec les autres membres du projet, et en particulier avec les deux autres thèses prévues dans le projet. Des ateliers seront organisés régulièrement chez les partenaires du consortium (Besançon, Grenoble et Toulouse) afin de faire avancer le projet dans sa globalité.
Mission confiée
Le projet ANR SOCLOUD cherche à dépasser cette vision purement technosolutionniste en étudiant les conditions de mise en œuvre d’un data center sobre. La sobriété ne se limite pas à l’aspect technique : elle englobe également la dimension des usages, en impliquant et en responsabilisant les utilisateur·ices vis-à-vis des problématiques de gestion des ressources. Une manière d’appréhender un tel data center est de s’appuyer sur le concept d’« outil convivial » proposé par le philosophe Ivan Illich dans les années 70 : un tel outil est respectueux des limites planétaires avec des règles d’utilisation intelligibles et facilement explicables, ouvert et transparent dans ses décisions et compromis, équitable dans les usages, et enfin il ne génère pas de dépendance irréversible.
Parmi les composants de la pile logicielle d’un data center, les gestionnaires de ressources (qu’il s’agisse d’ordonnanceurs ou d’orchestrateurs) font l’objet d’une recherche intensive, visant à déterminer la meilleure manière d’allouer CPU/GPU, RAM ou bande passante selon un ou plusieurs critères objectifs. Les problèmes d’ordonnancement, qui constituent une classe particulière de problèmes d’allocation de ressources, sont ainsi étudiés depuis les années 60. Dans le contexte des data centers, la majorité des travaux se concentrent sur l’efficacité et la qualité de service, qui peuvent prendre différentes formes (e.g., minimisation du makespan, du flow time moyen, ou du nombre de tâches en retard vis-à-vis d’une date butoire), mais dont la finalité reste identique : allouer des tâches ou des requêtes de manière à maximiser l’utilisation de la plateforme tout en satisfaisant au mieux les besoins des utilisateur·ices. La question de l’efficacité énergétique est parfois prise en compte, mais généralement comme critère secondaire, et sans jamais remettre en question les usages qui se cachent derrière l’exécution des requêtes.
Plusieurs études ont cherché à s’affranchir de cette vision purement utilitariste en questionnant la pertinence de la recherche systématique d’une solution optimale, une démarche extrêmement coûteuse pour des gains rarement spectaculaire comparés à des approches plus simples—et de toute façon gommés par la variabilité des conditions d’opération d’un système aussi complexe qu’un data center. Ainsi la recherche d’une solution robuste plutôt qu’optimale est à privilégier. Il s’agit d’établir des garanties sur la qualité de la solution compte tenu des incertitudes sur les paramètres d’entrée du problème. Classiquement on considère un ensemble de scénarios possibles et on recherche une solution qui ne sera jamais mauvaise, même pour le pire des scénarios.
D’autres études s’intéressent à la question de l’équité, qu’elle porte sur les tâches elles-mêmes (e.g., critère de minimisation du ralentissement) ou sur les utilisateur·ices, en adaptant des techniques de théorie des jeux à l’ordonnancement. Certains travaux se sont ainsi penchés sur l’ordonnancement « multi-acteurs », où plusieurs agents cherchent à exécuter leurs tâches en optimisant chacun un critère qui leur est propre, l’objectif étant de trouver un compromis satisfaisant pour une majorité d’entre eux. D’autres travaux envisagent des agents coopératifs, disposés à mettre en commun leurs ressources afin d’améliorer la qualité de service de chacun d’entre eux.
Principales activités
Principales activés :
- Concevoir des algorithmes de gestion de ressources satisfaisant des propriétés de convivialité, et identifier les classes d'algorithmes associées à chaque combinaison de propriétés vérifiées;
- Identifier et quantifier les compromis inévitables entre certaines paires de propriétés;
- Comparer des algorithmes simples avec des approches plus sophistiquées, mais potentiellement moins flexibles ou moins résilientes;
- Étudier comment intégrer la notion d'usage au sein de l'analyse algorithmique, dans le but de prévenir les externalités négatives et les effets rebond;
- Exploiter des indicateurs sur l'état de la plateforme afin d'enrichir la prise de décision et/ou la modélisation du comportement des utilisateur·ices.
Avantages
Contacter le recruteur.
Informations générales
- Thème/Domaine :
Calcul distribué et à haute performance
Système & réseaux (BAP E) - Ville : Besançon
- Centre Inria : Centre Inria de l'Université Grenoble Alpes
- Date de prise de fonction souhaitée : 2026-10-01
- Durée de contrat : 3 ans
- Date limite pour postuler : 2026-05-19
Attention: Les candidatures doivent être déposées en ligne sur le site Inria. Le traitement des candidatures adressées par d'autres canaux n'est pas garanti.
Consignes pour postuler
Sécurité défense :
Ce poste est susceptible d’être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L’autorisation d’accès à une zone est délivrée par le chef d’établissement, après avis ministériel favorable, tel que défini dans l’arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l’annulation du recrutement.
Politique de recrutement :
Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.
Contacts
- Équipe Inria : DATAMOVE
-
Directeur de thèse :
Dufosse Fanny / fanny.dufosse@inria.fr
L'essentiel pour réussir
La personne recrutée, titulaire d’un Master 2 en Informatique ou Mathématiques Appliquées, devra présenter les qualités suivantes : autonomie, curiosité et rigueur scientifique, esprit critique, et capacité à travailler en équipe. En outre, elle devra présenter de fortes compétences et appétences en algorithmique (théorie des graphes, algorithmes d’approximation, etc.), en optimisation combinatoire et en programmation. Des connaissances en théorie des jeux ou en théorie du choix social seront très fortement appréciées.
A propos d'Inria
Inria est l’institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 215 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3900 scientifiques pour relever les défis du numérique, souvent à l’interface d’autres disciplines. L’institut fait appel à de nombreux talents dans plus d’une quarantaine de métiers différents. 900 personnels d’appui à la recherche et à l’innovation contribuent à faire émerger et grandir des projets scientifiques ou entrepreneuriaux qui impactent le monde. Inria travaille avec de nombreuses entreprises et a accompagné la création de plus de 200 start-up. L'institut s'efforce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.