Bereitstellen eines hyperkonvergenten „Direkte Speicherplätze“-Clusters in VMM
Wichtig
Diese Version von Virtual Machine Manager (VMM) hat das Supportende erreicht. Sie sollten ein Upgrade auf VMM 2019 durchführen.
Lesen Sie diesen Artikel, um einen hyperkonvergenten „Direkte Speicherplätze“-Cluster (Storage Spaces Direct, S2D) in System Center – Virtual Machine Manager (VMM) einzurichten. Weitere Informationen zu S2D.
Sie können einen hyperkonvergenten S2D-Cluster bereitstellen, indem Sie einen Hyper-V-Cluster bereitstellen und S2D aus vorhandenen Hyper-V-Hosts aktivieren oder indem Sie von Bare-Metal-Servern aus bereitstellen.
Im Moment können Sie S2D noch nicht in einer hyperkonvergenten Bereitstellung auf einem Hyper-V-Cluster aktivieren, das von einem Bare-Metal-Computer mit einem Nanobetriebssystem bereitgestellt wurde.
Hinweis
Sie müssen S2D aktivieren, bevor Sie den Speicheranbieter zu VMM hinzufügen. Um S2D zu aktivieren, wechseln Sie zu Allgemeine KonfigurationClustername und Hostgruppe angeben und wählen die Option Direkte Speicherplätze aktivieren aus, wie unten gezeigt:

Nachdem Sie einen Cluster mit S2D aktiviert haben, führt VMM Folgendes aus:
- Die Rolle „Dateiserver“ und das Feature „Failoverclustering“ werden aktiviert.
- Speicherreplikat und Datendeduplizierung werden aktiviert.
- Der Cluster wird optional überprüft und erstellt.
- S2D wird aktiviert, und es wird ein Speicherarray mit dem Namen erstellt, den Sie im Assistenten angegeben haben.
Wenn Sie PowerShell zum Erstellen eines hyperkonvergenten Clusters verwenden, werden der Pool und die Speicherebene automatisch über die Option Enable-ClusterS2D autoconfig=true erstellt.
Vorbereitung
- Stellen Sie sicher, dass VMM 2016 oder höher ausgeführt wird.
- Hyper-V-Hosts in einem Cluster sollten Windows Server 2016 oder höher mit der installierten Hyper-V-Rolle ausführen und zum Hosten von VMs konfiguriert werden.
Hinweis
VMM 2019 UR3 und höher unterstützt Azure Stack Hyperkonvergierte Infrastruktur (HCI, Version 20H2).
Wenn diese Voraussetzungen erfüllt sind, stellen Sie einen Cluster bereit und richten darauf Speicherressourcen ein. Dann können Sie virtuelle Computer im Cluster bereitstellen oder den Speicher mithilfe von SOFS in andere Ressourcen exportieren.
Schritt 1: Bereitstellen des Clusters
Bereitstellen eines Clusters aus Hyper-V-Hosts
- Wenn Sie die Hyper-V-Hosts zum VMM-Fabric hinzufügen müssen, befolgen Sie diese Schritte. Wenn sie sich bereits im VMM-Fabric befinden, fahren Sie mit dem nächsten Schritt fort.
- Befolgen Sie die Anweisungen unter Provision a cluster from Hyper-V standalone hosts in the VMM fabric (Bereitstellen eines Clusters aus eigenständigen Hyper-V-Hosts im VMM-Fabric).
Beachten Sie Folgendes:
- Wählen Sie beim Einrichten des Clusters auf der Seite Allgemeine Konfiguration des Assistenten zum Erstellen von Hyper-V-Clustern die Option Direkte Speicherplätze aktivieren aus. Wählen Sie unter Ressourcentyp die Option Vorhandene Server mit Windows Server-Betriebssystem und dann die Hyper-V-Hosts aus, die dem Cluster hinzugefügt werden sollen.
- Wenn S2D aktiviert ist, müssen Sie den Cluster überprüfen. Dieser Schritt kann nicht übersprungen werden.
Bereitstellen eines Clusters aus Bare-Metal-Computern
Hinweis
Üblicherweise erfordert ein S2D-Knoten RDMA-, QoS- und SET-Einstellungen. Um diese Einstellungen für einen Knoten zu konfigurieren, der Bare-Metal-Computer verwendet, können Sie die Funktionalität für PCP-Skripts nach der Bereitstellung nutzen. Hier finden Sie das PCP-Beispielskript nach der Bereitstellung. Sie können dieses Skript auch verwenden, um RDMA, QoS und SET zu konfigurieren, während Sie einen neuen Knoten für eine vorhandene S2D-Bereitstellung basierend auf Bare-Metal-Computern hinzufügen.
Lesen Sie die Voraussetzungen für das Bereitstellen von Bare-Metal-Computern. Beachten Sie dabei Folgendes:
- Die generalisierte VHD oder VHDX in der VMM-Bibliothek sollte Windows Server 2016 mit den neuesten Updates ausführen. Die Werte Betriebssystem und Virtualisierungsplattform für die Festplatte sollten festgelegt sein.
- Für die Bare-Metal-Bereitstellung müssen Sie einen Pre-Boot eXecution Environment-Server (PXE) zum VMM-Fabric hinzufügen. Der PXE-Server wird über Windows-Bereitstellungsdienste bereitgestellt. VMM verwendet ein eigenes WinPE-Abbild, und es muss sich dabei um das neueste handeln. Klicken Sie hierzu auf FabricInfrastrukturWinPE-Image aktualisieren, und stellen Sie sicher, dass der Auftrag abgeschlossen wird.
Befolgen Sie die Anweisungen unter Bereitstellen eines Hyper-V-Hosts oder -Clusters basierend auf Bare-Metal-Computern.
Schritt 2: Einrichten des Netzwerks für den Cluster
Nachdem der Cluster bereitgestellt wurde und im VMM-Fabric verwaltet wird, müssen Sie ein Netzwerk für Clusterknoten einrichten.
- Beginnen Sie mit dem Erstellen eines logischen Netzwerks, das das physische Verwaltungsnetzwerk spiegelt.
- Sie müssen einen logischen Switch einrichten, bei dem Switch Embedded Teaming (SET) aktiviert ist, damit der Switch zur Virtualisierung fähig ist. Dieser Switch ist mit dem logischen Verwaltungsnetzwerk verbunden. Er verfügt über alle virtuellen Host-Adapter, die erforderlich sind, um Zugriff auf das Verwaltungsnetzwerk zu ermöglichen oder ein Speichernetzwerk zu konfigurieren. S2D verfügt über ein Netzwerk für die Kommunikation zwischen Hosts. Es werden RDMA-fähige Adapter empfohlen.
- Erstellen von VM-Netzwerken.
Schritt 3: Konfigurieren von DCB-Einstellungen auf dem S2D-Cluster
Hinweis
Diese Funktion ist für VMM 2019 UR1 anwendbar. Die Konfiguration von DCB-Einstellungen ist ein optionaler Schritt, um eine hohe Leistung während des Workflows der Erstellung des S2D-Clusters zu erzielen. Fahren Sie mit Schritt 4 fort, wenn Sie keine DCB-Einstellungen konfigurieren möchten.
Empfehlungen
Wenn Sie vNICs bereitgestellt haben, sollten Sie alle Ihre vNICs den entsprechenden pNICs zuordnen, um eine optimale Leistung zu erzielen. Affinitäten zwischen vNIC und pNIC werden vom Betriebssystem nach dem Zufallsprinzip festgelegt, und in manchen Szenarien könnten mehrere vNICs derselben pNIC zugeordnet werden. Sie sollten die Affinität zwischen vNIC und pNIC manuell festlegen, indem Sie die hier aufgeführten Schritte befolgen, um solche Szenarios zu vermeiden.
Wenn Sie ein Portprofil für den Netzwerkadapter erstellen, sollten Sie IEEE-Priorität zulassen. Weitere Informationen Sie können die IEEE-Priorität auch mithilfe der folgenden PowerShell-Befehle festlegen:
PS> Set-VMNetworkAdapterVlan -VMNetworkAdapterName SMB2 -VlanId "101" -Access -ManagementOS PS> Set-VMNetworkAdapter -ManagementOS -Name SMB2 -IeeePriorityTag on
Voraussetzungen
Stellen Sie Folgendes sicher:
Sie führen VMM 2016 oder höher aus.
Hyper-V-Hosts im Cluster sollten Windows Server 2016 oder höher ausführen, wobei die Hyper-V-Rolle installiert und das Hosten von VMs konfiguriert ist.
Hinweis
- Sie können DCB-Einstellungen sowohl für Hyper-V S2D-Cluster (hyperkonvergiert) als auch für SOFS S2D-Cluster (disaggregiert) konfigurieren.
- Sie können die DCB-Einstellungen während des Clustererstellungsworkflows oder auf einem vorhandenen Cluster konfigurieren.
- Sie können DCB-Einstellungen nicht während der Erstellung eines SOFS-Clusters konfigurieren, sondern nur auf einem vorhandenen SOFS-Cluster konfigurieren. Alle Knoten des SOFS-Clusters müssen vom VMM verwaltet werden.
- Die Konfiguration der DCB-Einstellungen während der Clustererstellung wird nur unterstützt, wenn der Cluster mit einem vorhandenen Windows-Server erstellt wird. Dies wird bei einem Bare-Metal-/Betriebssystembereitstellungs-Workflow nicht unterstützt.
Führen Sie die folgenden Schritte aus, um DCB-Einstellungen zu konfigurieren:
Erstellen Sie einen neuen Hyper-V-Cluster, und wählen Sie „Direkte Speicherplätze“ aktivieren aus. Die Option DCB-Konfiguration wird dem Workflow zum Erstellen von Hyper-V-Clustern hinzugefügt.

Wählen Sie in DCB-Konfiguration die Option Data Center Bridging konfigurieren aus.
Geben Sie Werte für Priorität und Bandbreite für den Datenverkehr zwischen SMB-Direct und Clustertakt an.
Hinweis
„Priorität“ und „Bandbreite“ werden Standardwerte zugewiesen. Passen Sie diese Werte gemäß der Umgebungsanforderungen Ihres Unternehmens an.

Standardwerte:
Datenverkehrsklasse Priority Bandbreite (%) Clustertakt 7 1 SMB-Direct 3 50 Wählen Sie die für den Speicherdatenverkehr verwendeten Netzwerkadapter aus. RDMA ist auf diesen Netzwerkadaptern aktiviert.
Hinweis
Wählen Sie in einem konvergierten NIC-Szenario die Speicher-vNICs aus. Die zugrunde liegenden pNICs sollten RDMA-fähig sein, damit vNICs angezeigt und zur Auswahl verfügbar sein können.

Überprüfen Sie die Zusammenfassung, und wählen Sie Fertig stellen aus.
Ein S2D-Cluster wird erstellt, und die DCB-Parameter werden für alle S2D-Knoten konfiguriert.
Hinweis
- DCB-Einstellungen können auf den vorhandenen Hyper-V S2D-Clustern konfiguriert werden, indem Sie die Seite Clustereigenschaften aufrufen und zur Seite DCB-Konfiguration navigieren.
- Alle Out-of-Band-Änderungen an den DCB-Einstellungen auf beliebigen Knoten bewirken, dass der S2D-Cluster in VMM nicht kompatibel ist. Eine Option „Wartung ausführen“ ist auf der Seite DCB-Konfiguration der Clustereigenschaften verfügbar, mit der Sie die DCB-Einstellungen erzwingen können, die in VMM auf den Clusterknoten konfiguriert werden.
Schritt 4: Verwalten des Pools und Erstellen von CSVs
Sie können nun die Einstellungen des Speicherpools ändern und virtuelle Datenträger und CSVs erstellen.
Klicken Sie auf FabricSpeicherArrays.
Klicken Sie mit der rechten Maustaste auf den Cluster >>, und wählen Sie den standardmäßig erstellten Speicherpool aus. Sie können den Standardnamen ändern und eine Klassifizierung hinzufügen.
Klicken Sie zum Erstellen eines CSV mit der rechten Maustaste auf den Cluster und dann auf >>>>.
Geben Sie im Assistenten zum Erstellen von Volumes >> den Volumenamen an, und wählen Sie den Speicherpool aus.
Unter Kapazität können Sie Volumegröße, Dateisystem und Resilienzeinstellungen angeben.

Klicken Sie auf Erweiterte Speicher- und Ebenenoptionen konfigurieren, um diese Optionen einzurichten.

Überprüfen Sie die Einstellungen unter Zusammenfassung, und beenden Sie den Assistenten. Ein virtueller Datenträger wird mit dem Erstellen des Volumes automatisch erstellt.
Wenn Sie Windows PowerShell verwenden, werden der Pool und die Speicherebene automatisch über die Option Enable-ClusterS2D autoconfig=true erstellt.
Schritt 5: Bereitstellen von VMs im Cluster
In einer hyperkonvergenten Topologie können VMs direkt im Cluster bereitgestellt werden. Ihre virtuellen Festplatten werden auf den Volumes, die Sie mit S2D erstellt haben, platziert. Diese VMs können Sie genau wie andere VMs erstellen und bereitstellen.
Schritt 3: Verwalten des Pools und Erstellen von CSVs
Sie können nun die Einstellungen des Speicherpools ändern und virtuelle Datenträger und CSVs erstellen.
Klicken Sie auf FabricSpeicherArrays.
Klicken Sie mit der rechten Maustaste auf den Cluster >>, und wählen Sie den standardmäßig erstellten Speicherpool aus. Sie können den Standardnamen ändern und eine Klassifizierung hinzufügen.
Klicken Sie zum Erstellen eines CSV mit der rechten Maustaste auf den Cluster und dann auf >>>>.
Geben Sie im Assistenten zum Erstellen von Volumes >> den Volumenamen an, und wählen Sie den Speicherpool aus.
Unter Kapazität können Sie Volumegröße, Dateisystem und Resilienzeinstellungen angeben.

Klicken Sie auf Erweiterte Speicher- und Ebenenoptionen konfigurieren, um diese Optionen einzurichten.

Überprüfen Sie die Einstellungen unter Zusammenfassung, und beenden Sie den Assistenten. Ein virtueller Datenträger wird mit dem Erstellen des Volumes automatisch erstellt.
Wenn Sie Windows PowerShell verwenden, werden der Pool und die Speicherebene automatisch über die Option Enable-ClusterS2D autoconfig=true erstellt.
Schritt 4: Bereitstellen von VMs auf dem Cluster
In einer hyperkonvergenten Topologie können VMs direkt im Cluster bereitgestellt werden. Ihre virtuellen Festplatten werden auf den Volumes, die Sie mit S2D erstellt haben, platziert. Diese VMs können Sie genau wie andere VMs erstellen und bereitstellen.