Projet Diva

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




Les commentaires sont clos.