Bereitstellen eines hyperkonvergenten Clusters mit direkten Speicherplätzen in VMM
In diesem Artikel wird beschrieben, wie Sie einen hyperkonvergenten Cluster einrichten, der Speicherplätze Direct (S2D) in System Center Virtual Machine Manager (VMM) ausgeführt wird. Erfahren Sie mehr über S2D.
Sie können einen hyperkonvergenten S2D-Cluster bereitstellen, indem Sie einen Hyper-V-Cluster bereitstellen und S2D von vorhandenen Hyper-V-Hosts aktivieren oder von Bare-Metal-Servern bereitstellen.
Sie können S2D derzeit nicht in einer hyperkonvergenten Bereitstellung auf einem Hyper-V-Cluster aktivieren, das von Bare-Metal-Computern mit dem Nano-Betriebssystem bereitgestellt wird.
Hinweis
Sie müssen S2D aktivieren, bevor Sie den Speicheranbieter zu VMM hinzufügen.
Um S2D zu aktivieren, wechseln Sie zu Allgemeine Konfiguration>Den Clusternamen und die Hostgruppe angeben, und wählen Sie die Option Direkte Speicherplätze aktivieren aus, wie unten gezeigt:
Nachdem Sie einen Cluster mit S2D aktiviert haben, geht VMM wie folgt vor:
- Die Dateiserver-Rolle und die Failover-Cluster-Funktion sind aktiviert.
- Speicherreplikat und Datendeduplizierung werden aktiviert.
- Der Cluster wird optional überprüft und erstellt.
- S2D ist aktiviert und ein Speicherarray wird 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 mit der Option Enable-ClusterS2D autoconfig=true erstellt.
Vor der Installation
- Stellen Sie sicher, dass Sie VMM 2016 oder höher ausführen.
- Hyper-V-Hosts in einem Cluster sollten Windows Server 2016 oder höher ausführen, wobei die Hyper-V-Rolle installiert und für das Hosten von VMs konfiguriert werden soll.
Hinweis
VMM 2019 UR3 und höher unterstützt Azure Stack Hyper Converged Infrastructure (HCI, Version 20H2).
Hinweis
VMM 2022 unterstützt die hyperkonvergierte Infrastruktur (HCI, Version 20H2 und 21H2) von Azure Stack.
- Stellen Sie sicher, dass Sie VMM 2019 oder höher ausführen.
- Hyper-V-Hosts in einem Cluster müssen Windows Server 2019 oder höher ausführen, wobei die Hyper-V-Rolle installiert und für das Hosten von VMs konfiguriert werden muss.
Hinweis
VMM 2025 unterstützt Azure Stack Hyper Converged Infrastructure (HCI, Version 23H2 und 22H2).
Nachdem diese Voraussetzungen vorhanden sind, stellen Sie einen Cluster bereit und richten dafür Speicherressourcen ein. Anschließend können Sie VMs im Cluster bereitstellen oder den Speicher mithilfe von SOFS in andere Ressourcen exportieren.
Schritt 1: Bereitstellen des Clusters
Sie können auf folgende Weise einen Cluster bereitstellen:
- Von Hyper-V-Hosts
- Von Bare-Metal-Computern
Wählen Sie die erforderliche Registerkarte für die Schritte zum Bereitstellen eines Clusters aus:
Führen Sie die folgenden Schritte aus, um einen Cluster von Hyper-V-Hosts bereitzustellen:
- Wenn Sie die Hyper-V-Hosts dem VMM-Fabric hinzufügen müssen, führen Sie die folgenden Schritte aus. Wenn sie sich bereits im VMM-Fabric befinden, fahren Sie mit dem nächsten Schritt fort.
- Befolgen Sie die Anweisungen zum Bereitstellen eines Clusters von eigenständigen Hyper-V-Hosts, die im VMM-Fabric verwaltet werden.
Hinweis
- Stellen Sie beim Einrichten des Clusters sicher, dass Sie die Option "Speicherplätze Direct aktivieren" auf der Seite "Allgemeine Konfiguration" des Assistenten zum Erstellen von Hyper-V-Clustern auswählen. Wählen Sie im Ressourcentyp die Option Vorhandene Server mit Windows Server-Betriebssystem und die Hyper-V-Hosts aus, die dem Cluster hinzugefügt werden sollen.
- Wenn S2D aktiviert ist, müssen Sie den Cluster überprüfen. Das Überspringen dieses Schritts wird nicht unterstützt.
Schritt 2: Einrichten des Netzwerks für den Cluster
Nachdem der Cluster im VMM-Fabric bereitgestellt und verwaltet wurde, müssen Sie ein Netzwerk für Clusterknoten einrichten.
- Beginnen Sie mit Erstellen eines logischen Netzwerkes, um Ihr physisches Verwaltungsnetzwerk zu spiegeln.
- Sie müssen einen logischen Switch einrichten mit aktiviertem Switch Embedded Teaming (SET) einrichten, damit der Schalter die Virtualisierung kennt. Dieser Schalter ist mit dem logischen Verwaltungsnetzwerk verbunden und verfügt über alle virtuellen Hostadapter, die für den Zugriff auf das Verwaltungsnetzwerk oder die Konfiguration des Speichernetzwerks erforderlich sind. S2D stützt sich auf ein Netzwerk, um zwischen Hosts zu kommunizieren. RDMA-fähige Adapter werden empfohlen.
- Erstellen von VM-Netzwerken.
Hinweis
Das folgende Feature ist für VMM 2019 UR1 anwendbar.
Schritt 3: Konfigurieren von DCB-Einstellungen im S2D-Cluster
Hinweis
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, empfehlen wir Ihnen, für eine optimale Leistung alle Ihre vNICs den entsprechenden pNICs zuzuordnen. Affinitäten zwischen vNIC und pNIC werden vom Betriebssystem zufällig festgelegt, und es kann Szenarien geben, in denen mehrere vNICs demselben pNIC zugeordnet sind. Um solche Szenarien zu vermeiden, empfehlen wir Ihnen, die Affinität zwischen vNIC und pNIC manuell festzulegen, indem Sie die hier aufgeführten Schritte ausführen.
Wenn Sie ein Netzwerkadapterportprofil erstellen, empfehlen wir, IEEE-Priorität zu erlauben. Weitere Informationen Sie können die IEEE-Priorität auch mit den folgenden PowerShell-Befehlen 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 2019 oder höher aus.
- Hyper-V-Hosts im Cluster führen Windows Server 2019 oder höher aus, wobei die Hyper-V-Rolle installiert und für das Hosten von VMs konfiguriert ist.
Voraussetzungen
Stellen Sie Folgendes sicher:
- Sie führen VMM 2019 oder höher aus.
- Hyper-V-Hosts im Cluster führen Windows Server 2019 oder höher aus, wobei die Hyper-V-Rolle installiert und für das Hosten von VMs konfiguriert ist.
Hinweis
- Sie können DCB-Einstellungen für Hyper-V-S2D-Cluster (hyperkonvergent) und SOFS S2D-Cluster (disaggregatiert) konfigurieren.
- Sie können die DCB-Einstellungen während des Clustererstellungsworkflows oder in einem vorhandenen Cluster konfigurieren.
- Sie können DCB-Einstellungen während der SOFS-Clustererstellung nicht konfigurieren. Sie können nur für einen vorhandenen SOFS-Cluster konfigurieren. Alle Knoten des SOFS-Clusters müssen von VMM verwaltet werden.
- Die Konfiguration von DCB-Einstellungen während der Clustererstellung wird nur unterstützt, wenn der Cluster mit einem vorhandenen Windows-Server erstellt wird. Es wird nicht mit dem Bare Metal-/Betriebssystembereitstellungs-Workflow unterstützt.
Führen Sie die folgenden Schritte aus, um die 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 Hyper-V-Clustererstellungsworkflow hinzugefügt.
Wählen Sie in der DCB-Konfiguration Folgendes aus: Data Center Bridging konfigurieren aus.
Stellen Sie Prioritäts‑ und Bandbreiten-Werte für SMB-Direct- und Cluster-Taktdatenverkehr bereit.
Hinweis
Standardwerte werden Priorität und Bandbreite zugewiesen. Passen Sie diese Werte an die Umgebungsanforderungen Ihrer Organisation an.
Standardwerte:
Datenverkehrsklasse Priorität Bandbreite (%) Clustertakt 7 1 SMB-Direct 3 50 Wählen Sie die Netzwerkadapter aus, die für den Speicherdatenverkehr verwendet werden. RDMA ist auf diesen Netzwerkadaptern aktiviert.
Hinweis
Wählen Sie in einem konvergenten NIC-Szenario die Speicher-vNICs aus. Die zugrunde liegenden pNICs müssen RDMA-fähig sein, damit vNICs angezeigt und zur Auswahl verfügbar sind.
Überprüfen Sie die Zusammenfassung, und wählen Sie Fertig stellen aus.
Ein S2D-Cluster wird erstellt und die DCB-Parameter werden auf allen 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 Änderungen der DCB-Einstellungen außerhalb der Bandbreite auf einem der Knoten führen dazu, dass der S2D-Cluster in VMM nicht konform ist. Auf der Seite DCB-Konfiguration von Clustereigenschaften wird eine Korrekturoption bereitgestellt, die Sie verwenden können, um die in VMM auf den Clusterknoten konfigurierten DCB-Einstellungen zu erzwingen.
Schritt 4: Verwalten des Pools und Erstellen von CSVs
Sie können jetzt die Speicherpooleinstellungen ändern und virtuelle Datenträger und CSVs erstellen.
Klicken Sie auf Fabric>Speicher>Arrays.
Klicken Sie mit der rechten Maustaste auf den Cluster >Pool verwalten, 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 >Eigenschaften>Freigegebene Volumes.
Geben Sie im Assistenten zum Erstellen von Volumes >Speichertyp den Volumenamen an, und wählen Sie den Speicherpool aus.
Unter Kapazität können Sie die Volumegröße, das Dateisystem und die Resilienz-Einstellungen festlegen.
Wählen Sie Erweiterte Speicher- und Ebenenoptionen konfigurieren aus, um diese Optionen einzurichten.
Wählen Sie Weiter aus.
Legen Sie unter Speichereinstellungen die Einstellungen für die Speicherebene, die Kapazität und die Resilienz an.
Überprüfen Sie unter Zusammenfassung die Einstellungen und beenden Sie den Assistenten. Beim Erstellen des Volumes wird automatisch ein virtueller Datenträger erstellt.
Wenn Sie PowerShell verwenden, werden der Pool und die Speicherebene automatisch mit der Option Enable-ClusterS2D autoconfig=true erstellt.
Schritt 5: Bereitstellen von VMs auf dem Cluster
In einer hyperkonvergenten Topologie können VMs direkt auf dem Cluster bereitgestellt werden. Die virtuellen Festplatten werden auf den Volumes platziert, die Sie mithilfe von S2D erstellt haben. Das Erstellen und Bereitstellen dieser VMs funktioniert für Sie genauso wie für jeden anderen virtuellen Computer.
Schritt 3: Verwalten des Pools und Erstellen von CSVs
Sie können jetzt die Speicherpooleinstellungen ändern und virtuelle Datenträger und CSVs erstellen.
Klicken Sie auf Fabric>Speicher>Arrays.
Klicken Sie mit der rechten Maustaste auf den Cluster >Pool verwalten, 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 >Eigenschaften>Freigegebene Volumes.
Geben Sie im Assistenten zum Erstellen von Volumes >Speichertyp den Volumenamen an, und wählen Sie den Speicherpool aus.
Unter Kapazität können Sie die Volumegröße, das Dateisystem und die Resilienz-Einstellungen festlegen.
Wählen Sie Erweiterte Speicher- und Ebenenoptionen konfigurieren aus, um diese Optionen einzurichten.
Wählen Sie Weiter aus.
Legen Sie unter Speichereinstellungen die Einstellungen für die Speicherebene, die Kapazität und die Resilienz an.
Überprüfen Sie unter Zusammenfassung die Einstellungen, und beenden Sie den Assistenten. Beim Erstellen des Volumes wird automatisch ein virtueller Datenträger erstellt.
Wenn Sie PowerShell verwenden, werden der Pool und die Speicherebene automatisch mit der Option Enable-ClusterS2D autoconfig=true erstellt.
Schritt 4: Bereitstellen von VMS auf dem Cluster
In einer hyperkonvergenten Topologie können VMs direkt auf dem Cluster bereitgestellt werden. Die virtuellen Festplatten werden auf den Volumes platziert, die Sie mithilfe von S2D erstellt haben. Das Erstellen und Bereitstellen dieser VMs funktioniert für Sie genauso wie für jeden anderen virtuellen Computer.