Sie können zusätzliche Neutron-Verfügbarkeitsbereiche mit NSX-T Data Center erstellen, indem Sie Ihre VMware Integrated OpenStack-Konfiguration aktualisieren.

Voraussetzungen

Erstellen Sie ein separates DHCP-Profil und einen separaten Metadaten-Proxyserver für jeden Verfügbarkeitsbereich. Verfügbarkeitsbereiche können einen Edge-Cluster freigeben oder separate Edge-Cluster verwenden.

Prozedur

  1. Melden Sie sich beim Integrated OpenStack Manager als root-Benutzer an.
    ssh root@mgmt-server-ip
  2. Bearbeiten Sie die Neutron-Konfiguration.
    viocli update neutron
  3. Erstellen Sie im Abschnitt nsx einen Abschnitt für den neuen Verfügbarkeitsbereich.
    Verwenden Sie für den Abschnittsnamen das Format az:zone-name:.
  4. Fügen Sie im Abschnitt für den neuen Verfügbarkeitsbereich den Parameter dhcp_profile hinzu und legen Sie dessen Wert auf den Namen des für den Verfügbarkeitsbereich konfigurierten DHCP-Profils fest.
  5. Fügen Sie den Parameter metadata_proxy hinzu und legen Sie dessen Wert auf den Namen des für den Verfügbarkeitsbereich konfigurierten Metadaten-Proxyservers fest.
  6. Wenn Sie getrennte Transportzonen verwenden möchten, fügen Sie die Parameter default_overlay_tz und default_vlan_tz hinzu und legen Sie deren Werte auf die Namen der Overlay- und VLAN-Transportzonen für den Verfügbarkeitsbereich fest.
  7. Fügen Sie im Abschnitt nsx_v3 den Parameter availability_zones hinzu und legen Sie dessen Wert auf den Namen jedes Verfügbarkeitsbereichs getrennt durch Kommas (,) fest.
    Die Konfigurationsdatei entspricht nun weitestgehend Folgendem:
    conf:
      metadata_agent:
        [...]
      plugins:
        nsx:
          az:zone1-name:
            dhcp_profile: dhcp1-uuid
            metadata_proxy: mdp1-uuid
          az:zone2-name:
            dhcp_profile: dhcp2-uuid
            metadata_proxy: mdp2-uuid
          nsx_v3:
            availability_zones: zone1-name, zone2-name
            [...]
    manifests:
      [...]
    pod:
      [...]

Ergebnisse

Der neue Verfügbarkeitsbereich wird erstellt. Um einen Verfügbarkeitsbereich für ein Netzwerk anzugeben, schließen Sie den Parameter --availability-zone-hint az-name beim Erstellen des Netzwerks ein.

Beispiel: Separate Verfügbarkeitsbereiche für N-VDS im Standardmodus und im erweiterten Datenpfadmodus

Im folgenden Verfahren werden separate Verfügbarkeitsbereiche implementiert, sodass Sie NFV-Arbeitslasten auf N-VDS im erweiterten Datenpfadmodus und andere Arbeitslasten im Standardmodus bereitstellen können. In diesem Beispiel wurde VMware Integrated OpenStack mit NSX-T Data Center im Standardmodus bereitgestellt. Die Verfügbarkeitsbereiche werden auf demselben Tier-0-Router und demselben Edge-Cluster konfiguriert. Das VMware Integrated OpenStack-Verwaltungsnetzwerk verwendet den IP-Adressbereich 192.0.2.10 bis 192.0.2.50.

  1. Konfigurieren Sie eine Overlay-Transportzone und eine VLAN-Transportzone in NSX-T Data Center mit N-VDS im erweiterten Datenpfadmodus. Weitere Informationen finden Sie unter Erweiterter Datenpfad.

    Die Overlay-Transportzone wird als nfv-overlay-tz benannt und die VLAN-Transportzone wird als nfv-vlan-tz benannt.

  2. Erstellen Sie ein DHCP-Profil für den neuen Verfügbarkeitsbereich.
    1. Wählen Sie in NSX Manager Netzwerk > DHCP.
    2. Klicken Sie auf der Registerkarte Serverprofile auf Hinzufügen.
    3. Geben Sie nfv-dhcp als Namen ein und wählen Sie den vorhandenen Edge-Cluster aus.
    4. Klicken Sie auf Hinzufügen.
  3. Erstellen Sie einen Metadaten-Proxyserver für den neuen Verfügbarkeitsbereich.
    1. Wählen Sie in NSX Manager Netzwerk > DHCP.
    2. Klicken Sie auf der Registerkarte Metadaten-Proxys auf Hinzufügen.
    3. Geben Sie nfv-mdp als Namen ein.
    4. Geben Sie http://192.0.2.10:8775 als Nova-Server-URL ein.
    5. Geben Sie mdpassword als Geheimnis ein.
    6. Wählen Sie den vorhandenen Edge-Cluster aus.
    7. Klicken Sie auf Hinzufügen.
  4. Melden Sie sich beim Integrated OpenStack Manager als root-Benutzer an.
  5. Bearbeiten Sie die Neutron-Konfiguration.
    viocli update neutron
  6. Fügen Sie folgende Informationen hinzu:
    conf:
      plugins:
        nsx:
          az:std-az:
            default_overlay_tz: std-overlay-tz
            default_vlan_tz: std-vlan-tz
            dhcp_profile: std-dhcp
            metadata_proxy: std-mdp
          az:nfv-az:
            default_overlay_tz: nfv-overlay-tz
            default_vlan_tz nfv-vlan-tz
            dhcp_profile: nfv-dhcp
            metadata_proxy: nfv-mdp
          nsx_v3:
            availability_zones: std-az, nfv-az
  7. Erstellen Sie ein Netzwerk in dem neuen Verfügbarkeitsbereich.
    1. Wechseln Sie zum root-Benutzer und laden Sie die Datei mit den Anmeldedaten des Cloud-Administrators.
      sudo su -
      source ~/cloudadmin.rc
    2. Erstellen Sie das Netzwerk.
      neutron net-create nfv-network --tenant-id nfv-project --availability-zone-hint nfv-az