Freigeben über


Festlegen von Software Defined Network (SDN)-Komponenten in der VMM Fabric mit PowerShell

System Center Virtual Machine Manager (VMM) kann für die Bereitstellung und Verwaltung einer SDN-Infrastruktur (Software Defined Network) verwendet werden.

Sie können SDN-Komponenten in der VMM Fabric bereitstellen, einschließlich:

  • Netzwerkcontroller: Der Netzwerkcontroller ermöglicht es Ihnen, die Konfiguration Ihrer Netzwerkinfrastruktur zu automatisieren, anstatt Netzwerkgeräte und -dienste manuell zu konfigurieren.
  • RAS Gateway für SDN: RAS Gateway ist ein softwarebasierter, BGP-fähiger Router in Windows Server 2016, der für CSPs und Unternehmen entwickelt wurde, die mehrere virtuelle Mandanten-Netzwerke mit HNV hosten.
  • Software Load Balancing (SLB) für SDN: SDN in Windows Server 2016 kann Software Load Balancing (SLB) verwenden, um den Netzwerkdatenverkehr von Mandanten und Mandantenkunden gleichmäßig auf virtuelle Netzwerkressourcen zu verteilen. Windows Server-SLB ermöglicht es Ihnen, mehrere Server zum Hosten derselben Workload zu aktivieren, um hohe Verfügbarkeit und Skalierbarkeit bereitzustellen.

Für die Bereitstellung dieser Komponenten gibt es mehrere Möglichkeiten:

  • VMM-Konsole: Stellen Sie den Netzwerkcontroller, SLB und RAS-Gateway manuell in der VMM-Konsole bereit.
  • PowerShell: Bereitstellung aller Komponenten mit PowerShell-Skripten.

Vorteile der PowerShell-Bereitstellung

  • Bereitstellung aller SDN-Komponenten mit PowerShell-Skripten.
  • Durch die Verwendung eines Skripts werden manuelle Fehler vermieden und eine erhebliche Zeitersparnis bei der Bereitstellung erzielt.
  • Wenn Sie die Bereitstellung mit dem Skript vornehmen, können Sie die Einstellungen in der VMM-Konsole nachträglich genauso ändern, wie Sie es bei der manuellen Bereitstellung der SDN-Komponenten tun würden.
  • Wie bei der manuellen Bereitstellung haben Sie die Möglichkeit, ein neues logisches Verwaltungsnetzwerk und einen neuen Switch festzulegen oder ein bestehendes Netzwerk und einen bestehenden Switch wieder zu verwenden.
  • Wenn die Bereitstellung des Skripts fehlgeschlagen ist, werden alle geänderten Einstellungen zurückgesetzt, so dass Sie erneut starten können.
  • Sie können die Bereitstellung für bestimmte Komponenten deaktivieren. Wenn Sie beispielsweise bereits einen Netzwerkcontroller bereitgestellt haben, können Sie nur SLB und RAS-Gateway bereitstellen.

Vor der Installation

  • Die SET-aktivierte Switch-Bereitstellung wird momentan nicht in einer PowerShell-Bereitstellung unterstützt. Sie müssen den SET-aktivierten Switch out-of-band bereitstellen und dann den Namen des Switches während der Bereitstellung festlegen.
  • Überprüfen Sie, ob Sie die Voraussetzungen für die Bereitstellung von SDN-Komponenten geschaffen haben:

Bereitstellungsschritte

Im Folgenden erfahren Sie, wie Sie SDN-Komponenten in VMM mit PowerShell einrichten können.

  1. Konfigurieren Sie Hosts und die physische Netzwerkinfrastruktur: Sie benötigen Zugang zu Ihren physischen Netzwerkgeräten, um VLANs, Routing und Anderes zu konfigurieren. Sie benötigen außerdem Hyper-V-Hosts, um die SDN-Infrastruktur und die VMs der Mandanten zu hosten. Weitere Informationen

  2. Vorbereiteter virtueller Datenträger für die Dienstvorlagen im VHD- oder VHDX-Format.

  3. Laden Sie die Vorlage für den Netzwerkcontroller-Dienst, die Vorlage für den SLB-Dienst und die Vorlage für den RAS-Gateway-Dienst herunter.

  4. Importieren Sie die Vorlagen Netzwerkcontroller, SLB und RAS-Gateway in die VMM-Bibliothek.

  5. Einrichten von Active Directory-Sicherheitsgruppen. Eine für die Verwaltung von Netzwerkcontrollern und eine weitere für Netzwerkcontroller-Clients. Jeder Gruppe muss mindestens ein Benutzerkonto angehören.

  6. Einrichten einer VMM-Bibliotheksfreigabe. Sie können eine optionale Bibliotheksfreigabe für die Speicherung von Diagnoseprotokollen einrichten. Auf diese Bibliotheksfreigabe wird vom Netzwerkcontroller zugegriffen, um Diagnoseinformationen während der gesamten Lebensdauer zu speichern.

  7. Einrichten einer dedizierten VMM-Hostgruppe für alle SDN Hyper-V-Hosts.

    Hinweis

    Auf den Hosts muss die neueste Version von Windows Server ausgeführt werden und die Hyper-V-Rolle muss aktiviert sein.

  8. Einrichten eines Zertifikats. Sie benötigen ein SSL-Zertifikat für die HTTPS-Kommunikation zwischen VMM und dem Netzwerkcontroller.

  9. Herunterladen und Ausführen der SDN-Skripte. Es gibt drei Skripte:

    • VMMExpress.ps1: Mit diesem Skript wird der SDN-Stack bereitgestellt. Nach dem Herunterladen können Sie Ihre eigenen Anpassungen vornehmen.
    • Fabricconfig.psd1: Diese Datei akzeptiert alle Eingaben zum Einrichten von SDN.
    • Fabricconfig_Example.psd1: Eine Beispieldatei, die Dummyparameter enthält. Sie können für diese Parameter eigene Werte eingeben.

Nächste Schritte

Konfigurieren von Hosts und physischer Netzwerkinfrastruktur für SDN .