Suite au Design Summits d'avril dernier, la couche réseau a été revue et la refonte a été initialisée sur le niveau 2 de la couche réseau avec le projet Quantum. Il s'agit d'un service réseau avec API permettant de faire le lien entre les composants physiques, voire logiques et les services de Nova (ex: vNIC). L'architecture de Quantum offre une approche modulaire à base de plugins qui rend indépendantes les technologies sous-jacentes utilisées (ex: équipements réseau). Quantum offre une API (à ce jour couvrant le niveau 2 avec Diablo, mais extensible pour couvrir les niveaux supérieurs) . Le post suivant (ici) rappelle les différents projets issus du Design Summits et montre brièvement à l'aide d'un schéma, l'architecture de Quantum avec les notions d'interface, de plugin et d'agent. L'architecture se compose de 2 parties, les blocs de construction ou plugins qui permettent de piloter les ressources matérielles et logicielles des équipements réseau nécessaires aux opérateurs, mais aussi aux services OpenStack.Quantum est lui-même un plugin qui est axé sur la connectivité réseau, au même titre qu'est Melange pour la gestion des adresses réseau, Atlas pour l'équilibrage de charges, etc.
La release Diablo devrait fournir le plugin Quantum et celui nécessaire à la gestion du Switch Virtuel (Open vSwitch) implémenté dans XenServer, voire XCP. Pour plus de détails sur Open vSwitch et OpenStack, visitez le lien suivant (ici). En final, il sera alors probablement possible de gérer par VM plusieurs réseaux physiques (nova-multi-nic) et d'y associer des réseaux publiques et privés.
Aucun commentaire:
Enregistrer un commentaire