Pour réaliser le basculement Edge, créez un fichier de configuration au format .json et fournissez-le en tant qu'entrée au coordinateur de migration.

Le fichier de configuration contient les informations suivantes :
  • Liste des dispositifs NSX-V Edge, qui inclut un routeur logique distribué (DLR), une passerelle ESG (Edge Services Gateway), ou les deux :
    • ID du dispositif Edge du routeur logique distribué pour le basculement Edge.
    • ID du dispositif Edge de la passerelle de services Edge pour la migration des baux DHCP, si le service DHCP est configuré sur la passerelle de services Edge.
  • Mappage des dispositifs Edge NSX-V au nom de la passerelle de niveau 0 ou de niveau 1 NSX-T.
Par exemple, la figure suivante montre une vue partielle de la page Dispositifs NSX Edge dans vSphere Client. Les ID Edge du routeur logique distribué et de la passerelle Edge Services Gateway sont mis en surbrillance. Utilisez ces ID Edge dans le fichier de configuration.

Les ID Edge des dispositifs Edge NSX for vSphere sont mis en surbrillance.
La structure du fichier de configuration .json avec des exemples de valeurs de paramètres est la suivante :
[
    {
        "name": "ns-edge-cutover",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-1",
                    "edge-2"
                ],
                "policy_gateway_name": "my_tier1"
            }
        ]
    }
]
Tableau 1. Paramètres du fichier de configuration
Paramètre Description Type de données Remarques

name

Nom de cette configuration.

Chaîne

Ce paramètre est obligatoire.

v_edges_to_policy_gateways_mappings

Liste de mappages pour le basculement Edge et la migration du bail DHCP.

Chaque mappage se compose de deux paramètres : v_edges et policy_gateway_name.

Pour plus de détails sur ces deux paramètres, consultez les deux lignes suivantes.

Baie

Ce paramètre est obligatoire.

v_edges

Liste des ID du dispositif Edge NSX-V. Cette liste inclut l'ID du dispositif Edge du DLR pour le basculement Edge, l'ID Edge d'une passerelle ESG pour une migration de bail DHCP, ou les deux.

Groupe de valeurs de chaîne

Ce paramètre est obligatoire.

Minimum : un ID Edge

Maximum : deux ID Edge par liste

Chaque ID Edge de la liste doit être unique.

policy_gateway_name

Mappage souhaité des dispositifs Edge NSX-V au nom de la passerelle de niveau 0 ou de niveau 1 NSX-T.

Chaîne

Ce paramètre est obligatoire.

Le nom doit correspondre exactement au nom préconfiguré de la passerelle NSX-T de niveau 0 ou de niveau 1.

Exemple 1 : fichier de configuration

La figure suivante illustre l'environnement NSX-V configuré dans une topologie 1 (passerelle ESG avec les services Haute disponibilité et L4-L7). La topologie NSX-T est affichée à droite.


Diagramme qui affiche la topologie NSX for vSphere à gauche et la topologie NSX-T à droite.

Dans cet exemple, supposons que les serveurs NAT et DHCP sont configurés sur la passerelle ESG. Dans l'environnement NSX-T, vous avez configuré ces services sur la passerelle de niveau 0. Lors du basculement Edge, les baux DHCP sur la passerelle ESG sont migrés vers le serveur DHCP de passerelle sur la passerelle de niveau 0.

Le mappage souhaité dans le fichier de configuration d'entrée est le suivant :
[
    {
        "name": "ns-edge-cutover",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-1",
                    "edge-2"
                ],
                "policy_gateway_name": "my_tier0"
            }
        ]
    }
]
Dans ce fichier de configuration :
  • edge-1 est l'ID Edge du routeur logique distribué pour le basculement Edge.
  • edge-2 est l'ID Edge de la passerelle de services Edge sur laquelle le service DHCP est configuré.
  • my_tier0 est le nom de la passerelle NSX-T de niveau 0.

Exemple 2 : fichier de configuration

La figure suivante illustre l'environnement NSX-V configuré dans Topologie 4 (équilibreur manchot). La topologie NSX-T est affichée à droite.


Diagramme qui affiche la topologie NSX for vSphere à gauche et la topologie NSX-T à droite.

Dans cet exemple, seul un équilibreur de charge manchot est configuré sur la passerelle ESG qui est attachée au commutateur logique NSX-V. Le service DHCP n'est pas en cours d'exécution sur cette passerelle ESG. Dans la topologie NSX-T, le service d'équilibreur de charge est préconfiguré sur la passerelle de niveau 1 (interface de service) avant le basculement Edge. Lorsque le basculement Edge se produit, seul le trafic nord-sud est migré vers les nœuds NSX-T Edge. Aucune migration de bail DHCP n'est impliquée.

Le mappage souhaité dans le fichier de configuration d'entrée est le suivant :
[
    {
        "name": "ns-edge-cutover",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-1"                    
                ],
                "policy_gateway_name": "my_tier0"
            }
        ]
    }
]
Dans ce fichier de configuration :
  • edge-1 est l'ID Edge du routeur logique distribué pour le basculement Edge.
  • my_tier0 est le nom de la passerelle NSX-T de niveau 0.

Exemple 3 : fichier de configuration

La figure suivante illustre un environnement NSX-V configuré dans la topologie 4 (équilibreur manchot). Dans cet exemple, l'équilibreur de charge et le serveur DHCP sont en cours d'exécution sur la passerelle ESG qui est attachée au commutateur logique NSX-V. La topologie NSX-T est affichée à droite. N'oubliez pas que les services de serveur DHCP de passerelle et d'équilibreur de charge sont préconfigurés dans la topologie NSX-T avant le basculement Edge.


Diagramme qui affiche la topologie NSX for vSphere à gauche et la topologie NSX-T à droite.

Lorsque le basculement Edge se produit, les baux DHCP sur la passerelle ESG attachée au commutateur logique sont migrés vers le serveur DHCP de passerelle sur la passerelle de niveau 0.

Le mappage souhaité dans le fichier de configuration d'entrée est le suivant :
[
    {
        "name": "ns-edge-cutover",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-1",
                    "edge-2"
                ],
                "policy_gateway_name": "my_tier0"
            }
        ]
    }
]
Dans ce fichier de configuration :
  • edge-1 est l'ID Edge du routeur logique distribué pour le basculement Edge.
  • edge-2 est l'ID Edge de la passerelle de services Edge sur laquelle le service DHCP est configuré. La passerelle ESG est attachée au commutateur logique NSX-V.
  • my_tier0 est le nom de la passerelle NSX-T de niveau 0.

Une autre solution consiste à configurer la topologie NSX-T, comme indiqué dans la figure suivante. Dans cette topologie, le profil de serveur DHCP est attaché à une passerelle de niveau 1. La liaison montante de cette passerelle de niveau 1 est connectée à la passerelle de niveau 0 et les segments de superposition NSX-T sont connectés sur la liaison montante de cette passerelle de niveau 1


Diagramme qui affiche la topologie NSX-T.

Dans ce cas, le coordinateur de migration migre les baux DHCP vers le serveur de passerelle DHCP sur la passerelle de niveau 1 connectée à la passerelle de niveau 0.

Le mappage souhaité dans le fichier de configuration d'entrée est le suivant :
[
    {
        "name": "ns-edge-cutover",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-1",
                    "edge-2"
                ],
                "policy_gateway_name": "my_tier1"
            }
        ]
    }
]
Dans ce fichier de configuration :
  • edge-1 est l'ID Edge du routeur logique distribué pour le basculement Edge.
  • edge-2 est l'ID Edge de la passerelle de services Edge sur laquelle le service DHCP est configuré. La passerelle ESG est attachée au commutateur logique NSX-V.
  • my_tier1 est le nom de la passerelle de niveau 1 NSX-T connectée à la passerelle de niveau 0.