Désagrégation Virtualisée – DiVa
Les centres de données sont en train d’évoluer avec l’arrivée des infrastructures désagrégées et de type edge. L’objectif du projet DiVA est de préparer la pile système pour ces prochaines générations d’infrastructures afin d’utiliser plus efficacement les ressources matérielles.
Dans le contexte des infrastructures désagrégées, il devient possible, à l’échelle d’une grappe de machines, de mutualiser entièrement les ressources matérielles. Cette évolution nécessite de revisiter les mécanismes de virtualisation car les machines virtuelles deviennent élastiques (il est possible d’ajouter de nouvelles ressources à une machine virtuelle à la volée) et distribuées (les ressources matérielles utilisées par une machine virtuelle sont physiquement distribuées).
Dans le contexte des infrastructures de type edge, de petites grappes de machines sont connectées par des réseaux lents à de puissants centres de données. Les grappes en périphérie effectuent des calculs à proximité des sources de données tout en ayant la possibilité d’utiliser la puissance de calcul d’un centre de données. Cette évolution nécessite de revisiter plusieurs mécanismes du système car les infrastructures deviennent beaucoup plus hétérogènes en termes d’architecture matérielle, réseau, et logicielle.
Les partenaires
Personnel impliqué :
Permanents (non financés par le projet) : 9
Personnes financées par le projet :
8 doctorants
8 postdoctorants
Lot 1
Le but du lot 1 est de proposer de nouveaux mécanismes systèmes pour mieux utiliser une infrastructure désagrégée. En détail, nous allons :
1) définir de nouvelles interfaces de virtualisation afin de permettre à une machine virtuelle d’allouer ou de libérer dynamiquement des ressources matérielles,
2) étudier de nouveaux mécanismes d’ordonnancement et de placement dans le système d’exploitation invité afin d’utiliser efficacement ces ressources distribuées,
3) étudier comment nous pouvons utiliser des réseaux programmables pour optimiser les performances des machines virtuelles, et 4) étudier comment nous pouvons concevoir des mécanismes de réplication transparents puisque, dans ce contexte distribué, les fautes ne sont plus des exceptions mais deviennent la norme.
Lot 2
Le but du lot 2 est de proposer de nouveaux mécanismes de système permettant de mieux gérer le continuum edge/cloud. En détail, nous allons 1) concevoir de nouveaux mécanismes de migration de machines virtuelles afin de migrer des machines virtuelles entre des machines hétérogènes (jeu d’instructions et hyperviseur), 2) optimiser de manière transparente les chemins de données des applications multi-tiers distribuées entre le nuage et le edge afin d’optimiser le réseau edge/cloud, et 3) définir de nouvelles interfaces de virtualisation afin d’optimiser les micro-machines virtuelles à courte durée de vie.
Porteur du projet
Gaël Thomas
Les autres projets du PEPR Cloud
CARECloud
Comprendre, Améliorer, Réduire les impacts Environnementaux du Cloud computing
- Anne-Cécile Orgerie
Archi-CESAM
Architecture Convergée, Efficace et Sûre à base d’Accélérateurs proches de la Mémoire / Archi-CESAM
- Denis Dutoit
DiVa
DIsaggregated VirtuAlization
- Gaël Thomas
Taranis
Modéliser, Déployer, Orchestrer et Optimiser les applications et les infrastructures du cloud
- Christian Perez
Silecs
Super Infrastructure for Large-Scale Experimental Computer Science for Cloud/Edge/IoT
- Nathalie Mitton
Spirec
Supervision et Prédiction multi-niveaux pour InfRastructures géo-distribuées et hétérogènes dans le continuum Cloud/Edge/IoT
- Mario Südholt
Steel
Stockage et Traitement Efficace et sEcurisé des données sur des infrastructures à base de cLoud
- Gabriel Antoniu
TrustinCloudS
Sécurité des infrastructures Cloud
- Aymen Boudguiga