In VMware Integrated OpenStack 7.2, le pilote Neutron prend en charge la migration NSX-MP vers NSX-P.

Vous pouvez migrer vos déploiements VMware Integrated OpenStack en tirant parti du plan de gestion de NSX-T vers le gestionnaire de politique NSX-T.

Vous pouvez également tirer parti des capacités NSX-T exposées uniquement avec le gestionnaire de politique, comme la prise en charge d'IPv6 avec DHCPv6 et SLAAC.

En outre, les objets créés par VMware Integrated OpenStack sur NSX-T peuvent également être affichés dans l'interface utilisateur de NSX politique. Le processus de migration effectue les opérations suivantes :
  • Vérifie que vous utilisez la version NSX-T minimale requise.
  • Validez les tests, plus spécifiquement :
    • Le test garantit qu'il ne configure pas les plug-ins de service non pris en charge. VMware Integrated OpenStack avec la politique NSX-T ne prend pas en charge l'extension de passerelle Neutron de couche 2.
    • Le test vérifie que BGP est activé sur les passerelles de niveau 0 et que le relais DHCP n'est configuré pour aucune zone de disponibilité.
  • Migre toutes les ressources gérées par VMware Integrated OpenStack, les routeurs de niveau 0, les profils et autres ressources NSX-T non consommées par VMware Integrated OpenStack.
    • À la fin du processus, la ressource NSX-T correspondant aux objets Neutron peut avoir le même ID que l'instance de Neutron.
    • Les balises appliquées aux ressources sur le NSXgestionnaire de politique sont les mêmes que celles précédemment appliquées au plan de gestion de NSX-T.
  • Reconfigure le plan de contrôle de VMware Integrated OpenStack pour utiliser le plug-in de politique au lieu du plug-in MP. Il met également à jour la ressource personnalisée Neutron nécessaire à l'exécution du plug-in de NSX politique.
Note :
  • Lors de la migration du NSX MP vers la politique NSX, le VMware Integrated OpenStack orchestre le coordinateur de migration NSX pour promouvoir les objets du plan de gestion vers les objets de la politique.
  • Le VMware Integrated OpenStack contrôle chaque objet NSX associé aux ressources Neutron et d'autres objets dépendants tels que les certificats et les profils.
  • Si vous modifiez directement les ressources dorsales, la ressource NSX n'est pas synchronisée avec l'état Neutron et VMware Integrated OpenStack ne peut pas effectuer la promotion pour cette ressource spécifique, ce qui fait échouer la migration vers la politique.
  • Une fois la migration terminé, assurez-vous que les ressources NSX gérées par VMware Integrated OpenStack demeurent inchangées sur le serveur dorsal.
  • Pendant la migration, vous ne pouvez pas inclure les équilibreurs de charge et les groupes de pare-feu dans l'état ERREUR, car vous ne pouvez pas migrer les ressources créées pour les équilibreurs de charge et les groupes de pare-feu sur le serveur dorsal NSX-T vers NSX la stratégie.

Conditions préalables

  • Vérifiez que vous utilisez NSX-T 3.1.0 ou version ultérieure pour la migration du MP vers la politique.
  • Vérifiez que le service de coordinateur de migration s'exécute sur NSX-T.
    Note : Vous devez sauvegarder le gestionnaire NSX-T avant de déclencher la migration. Si la migration échoue, vous devez restaurer le gestionnaire NSX et réessayer la migration à partir de VMware Integrated OpenStack une fois la restauration réussie. Après la migration, vous ne pouvez pas revenir au plan de gestion de NSX-T. Il n'y a pas de solution prise en charge pour revenir au plug-in NSX-MP après une migration réussie vers le gestionnaire de stratégie NSX-T.

Procédure

  1. Démarrez le service de migration sur nsx. SSH au premier gestionnaire nsx en tant qu'utilisateur admin et exécutez :
    start service migration-coordinator
  2. Connectez-vous au gestionnaire VMware Integrated OpenStack et exécutez :
    viocli update neutron
    Ajoutez le code suivant dans la configuration Neutron. Après la mise à jour, vous pouvez voir le neutron-mp2p-migration pod CRÉÉ et EN COURS D'EXÉCUTION.
    manifests:
     mp2p_migration: true
  3. Surveillez le pod neutron-mp2p-migration. Si le processus de migration est terminé, l'état du pod s'affiche comme suit : TERMINÉ. Vous pouvez utiliser le code suivant pour vérifier que le serveur Neutron utilise le plug-in de politique.
    viocli update neutron
    manifests:
      mp2p_migration: true
      vmware_dvs_plugin: false
      vmware_nsxpolicy_plugin: true
      vmware_nsxv_plugin: false
      vmware_nsxv3_plugin: false
  4. Une fois la migration terminée et les pods du serveur Neutron ayant démarré la nouvelle configuration, SSH au gestionnaire nsx pour arrêter la migration, en exécutant :
    stop service migration-coordinator

Résultats

Une fois la migration réussie, vous pouvez voir que les ressources migrées depuis MP sont dans la politique.