En VMware Integrated OpenStack 7.3, el controlador de Neutron admite la migración de NSX-MP a NSX-P.

Puede migrar las implementaciones de VMware Integrated OpenStack aprovechando el plano de administración de NSX-T en el administrador de directivas de NSX-T.

También puede aprovechar las capacidades de NSX-T expuestas solo con el administrador de directivas, como la compatibilidad de IPv6 con DHCPv6 y SLAAC.

Además, los objetos creados por VMware Integrated OpenStack en NSX-T también se pueden mostrar en la interfaz de usuario de directivas de NSX. El proceso de migración realiza las siguientes operaciones:
  • Compruebe que utiliza la versión mínima requerida de NSX-T.
  • Validar pruebas, más específicamente:
    • La prueba garantiza que no configure complementos de servicio no admitidos. VMware Integrated OpenStack con la directiva NSX-T no admite la extensión de puerta de enlace de capa 2 de Neutron.
    • La prueba verifica que BGP esté habilitado en las puertas de enlace de nivel 0 y que la retransmisión DHCP no esté configurada para ninguna zona de disponibilidad.
  • Migra todos los recursos administrados por VMware Integrated OpenStack, enrutadores de nivel 0, perfiles y otros recursos de NSX-T no consumidos por VMware Integrated OpenStack.
    • Al final del proceso, el recurso NSX-T correspondiente a los objetos de Neutron puede tener el mismo identificador que Neutron.
    • Las etiquetas aplicadas a los recursos del administrador de directivas de NSX son las mismas que las etiquetas aplicadas previamente en el plano de administración de NSX-T.
  • Vuelva a configurar el plano de control de VMware Integrated OpenStack para usar el complemento de directiva en lugar del complemento MP. También actualiza el recurso personalizado de Neutron necesario para ejecutar el complemento de directiva NSX de Neutron.
Nota:
  • Al migrar de NSX MP a la directiva de NSX, VMware Integrated OpenStack orquesta el coordinador de migración de NSX para promocionar los objetos del plano de administración en objetos de directiva.
  • VMware Integrated OpenStack controla cada objeto de NSX asociado con los recursos de Neutron y otros objetos dependientes, como certificados y perfiles.
  • Si modifica recursos de back-end directamente, el recurso de NSX no está sincronizado con el estado de Neutron y VMware Integrated OpenStack no puede realizar la promoción de ese recurso específico, lo que provoca un error en la migración a la directiva.
  • Una vez completada la migración, asegúrese de que los recursos de NSX administrados por VMware Integrated OpenStack se mantengan sin modificar en el back-end.
  • Durante la migración, no se pueden incluir equilibradores de carga ni grupos de firewall con estado ERROR porque no se pueden migrar recursos creados para los equilibradores de carga y los grupos de firewall en el back-end de NSX-T a la directiva NSX.

Requisitos previos

  • Compruebe que utiliza NSX-T 3.1.0 o una versión posterior para la migración de MP a directivas.
  • Compruebe que el servicio del coordinador de migración se esté ejecutando en NSX-T.
    Nota: Debe realizar una copia de seguridad de NSX-T Manager antes de activar la migración. Si se produce un error en la migración, debe restaurar NSX Manager y volver a intentar la migración desde VMware Integrated OpenStack una vez que la restauración se haya realizado correctamente. Después de la migración, no puede revertir al plano de administración de NSX-T. No hay ninguna solución compatible para revertir al complemento NSX MP después de migrar correctamente al administrador de directivas de NSX-T.

Procedimiento

  1. Inicie el servicio de migración en nsx. Acceda mediante SSH a la primera instancia de nsx Manager como usuario admin y ejecute:
    start service migration-coordinator
  2. Inicie sesión en VMware Integrated OpenStack Manager y ejecute:
    viocli update neutron
    Agregue el siguiente código en la configuración de Neutron. Después de la actualización, puede ver el neutron-mp2p-migration pod CREADO y EN EJECUCIÓN.
    manifests:
     mp2p_migration: true
  3. Supervise el pod neutron-mp2p-migration. Si se completa el proceso de migración, el estado del pod aparece como: COMPLETADO. Puede utilizar el siguiente código para comprobar que el servidor Neutron utiliza el complemento de directiva.
    viocli update neutron
    manifests:
      mp2p_migration: true
      vmware_dvs_plugin: false
      vmware_nsxpolicy_plugin: true
      vmware_nsxv_plugin: false
      vmware_nsxv3_plugin: false
  4. Una vez que se complete la migración y que los pods del servidor Neutron se hayan iniciado con la nueva configuración, ejecute SSH en el administrador de nsx para detener la migración:
    stop service migration-coordinator

Resultados

Una vez que la migración se realice correctamente, podrá ver que los recursos migrados de MP se encuentran en la directiva.