Vous pouvez créer des zones de disponibilité Neutron supplémentaires avec NSX Data Center for vSphere en mettant à jour votre configuration de VMware Integrated OpenStack.

Conditions préalables

  • Créez un cluster Edge pour la nouvelle zone de disponibilité.

  • Créez un pool de ressources sur le nouveau cluster Edge.

  • Configurez le nouveau cluster Edge pour utiliser l'instance appropriée de Distributed Switch. Vous pouvez créer un nouveau commutateur distribué pour la zone si vous le souhaitez.

  • Dans NSX Data Center for vSphere, créez une zone de transport qui inclut le nouveau cluster Edge.

Procédure

  1. Connectez-vous à Serveur de gestion OpenStack en tant que viouser.
  2. Si votre déploiement n'utilise pas de fichier custom.yml, copiez le fichier de modèle custom.yml dans le répertoire /opt/vmware/vio/custom.
    sudo mkdir -p /opt/vmware/vio/custom
    sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
  3. Ouvrez le fichier /opt/vmware/vio/custom/custom.yml dans un éditeur de texte.
  4. Annulez la mise en commentaire du paramètre nsxv_availability_zones et définissez sa valeur sur le nom de la zone de disponibilité que vous souhaitez créer.

    La valeur de ce paramètre peut inclure plusieurs zones de disponibilité. Séparez les noms multiples avec des virgules (,).

  5. Annulez la mise en commentaire du paramètre nsxv_availability_zones_detail et configurez-le pour votre nouvelle zone de disponibilité.

    Option

    Description

    zone_name

    Entrez le nom de la zone de disponibilité que vous souhaitez configurer.

    resource_pool_id

    Entrez l'identifiant d'objet géré (MOID) du pool de ressources que vous avez créé pour la nouvelle zone de disponibilité.

    datastore_id

    Entrez l'identifiant d'objet géré (MOID) de la banque de données que vous souhaitez utiliser pour la nouvelle zone de disponibilité.

    edge_ha

    Entrez True pour activer la haute disponibilité pour les nœuds Edge ou False pour la désactiver.

    ha_datastore_id

    Entrez l'identifiant d'objet géré (MOID) de la banque de données que vous souhaitez utiliser pour la haute disponibilité pour les nœuds Edge.

    Si vous définissez edge_ha sur False, ne spécifiez pas de valeur pour le paramètre ha_datastore_id.

    external_network

    Entrez l'identifiant d'objet géré (MOID) du groupe de ports de réseau externe sur le commutateur distribué pour la nouvelle zone de disponibilité.

    vdn_scope_id

    Entrez l'identifiant d'objet géré (MOID) de la zone de transport que vous avez créée pour la nouvelle zone de disponibilité.

    mgt_net_id

    Entrez l'identifiant d'objet géré (MOID) du réseau de gestion pour votre déploiement.

    mgt_net_proxy_ips

    Entrez les adresses IP du serveur proxy de métadonnées pour votre déploiement.

    dvs_id

    Entrez l'identifiant d'objet géré (MOID) du commutateur distribué pour la nouvelle zone de disponibilité.

    Assurez-vous qu'il existe une copie des paramètres précédents pour chaque zone de disponibilité configurée.

  6. Déployez la configuration mise à jour.
    sudo viocli deployment configure

    Le déploiement de la configuration interrompt brièvement les services OpenStack.

Que faire ensuite

Pour spécifier une zone de disponibilité pour un réseau, incluez le paramètre de --availability-zone-hint az-name lors de la création du réseau.