Thèse "Consolidation et auto-scalabilité dans des clouds hétérogènes" F/H

  • Temps complet
  • Durée de la mission: 36 mois
  • Practice: 5-AGEOHEB/Agence Practice Hébergement

Description de l'entreprise

Eolas, créée en 1991 à Grenoble, est depuis octobre 2022 une direction d'Orange Business Services SA.

Durant toutes ces années nous nous sommes développés tout en conservant ce qui nous différencie : être un acteur important du web français, apporter une exigence technique dans nos projets, favoriser la convergence de nos solutions… Le tout depuis notre agence historique du centre-ville de Grenoble, mais aussi à Paris, Lyon, Toulouse et Bordeaux.

Aujourd’hui, nous accompagnons nos clients du secteur privé ou public grâce à nos différentes compétences et solutions : l’hébergement et l’infogérance, la conception et le développement web et le webmarketing, unitairement ou pour des projets complets.

Description du poste

ADE (Accélération Digital Entreprise), une Direction d'Orange Business, accompagne, depuis plus de 30 ans ses clients dans leur transformation digitale. Aujourd’hui, ce sont plus de 200 collaborateurs qui déploient leurs expertises en développement d’application web, digital marketing, hébergement et data.

Au cœur de l’agence hébergement, vous serez amené(e) à travailler avec une grande diversité de profils (ingénieurs, développeurs, designers, architectes, chef de projets, expert en cybersécurité, …). Vous serez intégré(é) dans une équipe infrastructure composée d’une vingtaine d’ingénieurs spécialistes de l’exploitation des centres de données et des services de production.

Votre rôle est d’effectuer un travail de thèse sur la «Consolidation et auto-scalabilité dans des clouds hétérogènes».

  • Contexte global et problématique du sujet

La virtualisation est une technologie clé pour les centres de données et les fournisseurs de service cloud, car elle permet l'allocation flexible des ressources, sous forme de machines virtuelles ("VM"). Exécuter plusieurs VM sur le même hôte physique permet aux opérateurs de centre de données de réduire leurs coûts matériels et de gestion, ainsi que leur empreinte carbone. Avec l’émergence du edge computing, l’exécution d’applications hautes performances non modifiées (par exemple, des services web, des bases de données, des orchestrateurs de conteneurs, des tâches d'entraînement et de traitement d'IA) sur des environnements hétérogènes est un enjeu de taille. C’est dans ce contexte qu’intervient l’utilisation de la migration de VM à chaud (live migration) sur du matériel hétérogène afin d’étendre les possibilités de consolidation des applications au sein des centre de données, minimisant ainsi les gaspillages de ressourses (donc l’énergie et de l’argent).

Actuellement, les algorithmes de placement des VM, les orchestrateurs, ainsi que les auto-scaler ne supportent pas la migration à chaud sur des machines physiques qui ne disposent pas exactement des mêmes jeux de fonctionnalités CPU. C’est pourquoi, l’évolution de ses fonctionnalités doit permettre de répondre aux enjeux de consolidation de VM et plus globalement des applications.

  • Objectif scientifique

Le doctorant travaillera sur la mise en œuvre de nouvelles méthodes, algorithmes de placements et d’élasticité tout en se basant sur les données présentes dans les différents centres de données mis à disposition.

Les objectifs majeurs sont :

  • Caractériser l’hétérogénéité du cloud Eolas
  • Développer des algorithmes de placement des machines virtuelles prenant en compte l’hétérogénéité des infrastructures de virtualisation
  • Développer des approches d’élasticité autonome adaptées aux applications distribuées tout en satisfaisant leurs exigences (suivi de la performance, latence et disponibilité)

Qualifications

  • Compétences (scientifiques et techniques) et qualités personnelles souhaitées par le poste
    • Compétence en développement logiciel et infrastructure (IaC), langages, cloud, git
    • Connaissance des réseaux IP et systèmes
    • Connaissances en Intelligence artificielle, Machine learning, algorithmique
    • Connaissances en conteneurisation (Docker, Kubernetes)
    • Connaissances en virtualisation (Xen, KVM, Firecraker)
    • Expérience du Travail en équipe
    • Goût pour la coopération avec des universités et des entreprises extérieures à Orange.
    • Maîtrise du Français et de l’Anglais
    • Esprit de synthèse
    • Capacité à rédiger et à présenter à l’oral

 

  • Formation demandée (master, diplôme d’ingénieur, doctorat, domaine scientifique et technique …)

BAC + 5, Master ou école d’ingénieur en Informatique et réseaux pour poursuivre en doctorat.

 

  • Expériences souhaitées (stages, …)

Expérience de développement ou gestion d’infrastructure cloud et intérêt démontré pour le sujet.


Le/la doctorant(e) aura la possibilité de participer à deux projets collaboratifs d’envergure nationale validés par l’ANR :

  • SCALER : Smart SCALing for MicrosErvice ARchitectures
  • SecondChance : Live Migration of Virtual Machines between Heterogeneous Physical Hosts

Le sujet traité, de par son actualité et son importance, va permettre au/à la doctorant(e) d'acquérir une expertise reconnue et très prisée dans le monde IT dans les domaines de l’infrastructure, des systèmes répartis et autonomes.

Informations complémentaires

  • Un contrat dans une structure à taille humaine
  • Avec les avantages d’un grand groupe (Orange Business Services) : accord télétravail, accord RTT, Mutuelle, Prévoyance, CSE, accord participation, activités CHO, prime vacances, carte tickets restaurants, prime de cooptation, …
  • Un management de proximité, une écoute de chaque collaborateur et une envie de répondre à chacun par une trajectoire sur mesure
  • L’opportunité de travailler sur des contextes, enjeux et technologies différentes suivant l’évolution du projet professionnel
  • Bonne humeur et détente avec rigueur et professionnalisme sur chacune de nos activités