Dans une architecture de centre de données feuille/épine, le cluster de calcul OpenStack ne peut pas accéder aux machines virtuelles sur un VLAN. Vous pouvez contourner cette limite technique en créant un réseau VXLAN, ainsi qu'un pont L2 VXLAN et VLAN.

Conditions préalables

Vérifiez qu'un groupe de ports VDS est disponible pour la configuration du réseau VXLAN.

Procédure

  1. À l'aide de SSH, connectez-vous en tant qu'administrateur au gestionnaire de VMware Integrated OpenStack.
  2. À l'aide de SSH, connectez-vous au nœud controller01.
  3. Créez la passerelle logique L2 sur Neutron.
    • Si votre version est VMware Integrated OpenStack 3.0 ou antérieure, utilisez la commande neutron-l2gw l2-gateway-create.
    neutron-l2gw l2-gateway-create <gateway-name> \
    --device name=<device-name1>,interface_names="<interface-name1>[|<seg-id1>]"
    • Si votre version est VMware Integrated OpenStack 3.1 ou ultérieure, utilisez la commande l2-gateway-create.
    l2-gateway-create <gateway-name> \
    --device name=<device-name1>,interface_names="<interface-name1>[|<seg-id1>]"
    Option Description
    <gateway-name> Spécifie le nom de la nouvelle passerelle.
    <device-name1> Spécifie le nom du périphérique. Ce nom est factice. Le plug-in NSX créé un DLR dédié.
    <interface-name1> Spécifie l'ID MOB du groupe de ports distribué comme nom d'interface.
    <seg-id1> Spécifie l'ID de segmentation du groupe de ports distribué.

    À partir du pool de périphérie de sauvegarde, NSX créé un DLR dédié appelé pontage L2-{id-passerelle}.

  4. Créez la connexion de passerelle logique L2 sur Neutron.
    • Si votre version est VMware Integrated OpenStack 3.0 ou antérieure, utilisez la commande neutron-l2gw l2-gateway-connection-create.
    neutron-l2gw l2-gateway-connection-create <gateway-name/uuid> <network-name/uuid> \
    [--default-segmentation-id=<seg-id>]
    • Si votre version est VMware Integrated OpenStack 3.1 ou ultérieure, utilisez la commande l2-gateway-connection-create.
    l2-gateway-connection-create <gateway-name/uuid> <network-name/uuid> \
    [--default-segmentation-id=<seg-id>]
    Option Description
    <gateway-name/uuid> Spécifie le nom de la passerelle existante.
    <network-name/uuid> Spécifie le nom du réseau. Ce nom est factice. Le plug-in NSX créé un DLR dédié.
    <default-segmentation-id=seg-id1> Spécifie l'ID de segmentation du groupe de ports distribué par défaut.
    Cette opération connecte le réseau OpenStack au réseau VLAN du fournisseur.