Freigeben über


Bereitstellen eines hyperkonvergenten Clusters mit direkten Speicherplätzen in VMM

Lesen Sie diesen Artikel, um einen hyperkonvergenten Cluster einzurichten, der direkte Speicherplätze (S2D) in System Center Virtual Machine Manager (VMM) ausführt. 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:

Screenshot der aktivierten S2D-Seite

Nachdem Sie einen Cluster mit S2D aktiviert haben, geht VMM wie folgt vor:

  1. Die Dateiserver-Rolle und die Failover-Cluster-Funktion sind aktiviert.
  2. Speicherreplikat und Datendeduplizierung werden aktiviert.
  3. Der Cluster wird optional überprüft und erstellt.
  4. 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 müssen Windows Server 2016 oder höher ausführen, wobei die Hyper-V-Rolle installiert und für das Hosten von VMs konfiguriert ist.

Hinweis

VMM 2019 UR3 und höher unterstützt Azure Stack Hyper Converged Infrastructure (HCI, Version 20H2).

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:

  1. Von Hyper-V-Hosts
  2. 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:

  1. 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.
  2. Befolgen Sie die Anweisungen zum Bereitstellen eines Clusters von eigenständigen Hyper-V-Hosts, die im VMM-Fabric verwaltet werden.

Hinweis

  • Denken Sie beim Einrichten des Clusters daran, die Option Direkte Speicherplätze aktivieren auf der Seite Allgemeine Konfiguration des Assistenten zum Erstellen von Hyper-V-Clustern auszuwä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.

  1. Beginnen Sie mit Erstellen eines logischen Netzwerkes, um Ihr physisches Verwaltungsnetzwerk zu spiegeln.
  2. 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.
  3. 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:

  1. Sie führen VMM 2016 oder höher aus.

  2. Hyper-V-Hosts im Cluster führen Windows Server 2016 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:

  1. 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.

    Screenshot des Hyper-V-Clusters

  2. Wählen Sie in der DCB-Konfiguration Folgendes aus: Data Center Bridging konfigurieren aus.

  3. 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.

    Screenshot der Prioritätsbandbreite

    Standardwerte:

    Datenverkehrsklasse Priorität Bandbreite (%)
    Clustertakt 7 1
    SMB-Direct 3 50
  4. 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.

    Screenshot von Aktivieren von RMDS

  5. Ü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.

  1. Klicken Sie auf Fabric>Speicher>Arrays.

  2. 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.

  3. Klicken Sie zum Erstellen eines CSV mit der rechten Maustaste auf den Cluster und dann auf >Eigenschaften>Freigegebene Volumes.

  4. Geben Sie im Assistenten zum Erstellen von Volumes >Speichertyp den Volumenamen an, und wählen Sie den Speicherpool aus.

  5. Unter Kapazität können Sie die Volumegröße, das Dateisystem und die Resilienz-Einstellungen festlegen.

  6. Wählen Sie Erweiterte Speicher- und Ebenenoptionen konfigurieren aus, um diese Optionen einzurichten.

  7. Wählen Sie Weiter aus.

    Screenshot der Volumeeinstellungen

  8. Legen Sie unter Speichereinstellungen die Einstellungen für die Speicherebene, die Kapazität und die Resilienz an.

    Screenshot der Einstellungen zum Konfigurieren des Speichers

  9. Ü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.

  1. Klicken Sie auf Fabric>Speicher>Arrays.

  2. 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.

  3. Klicken Sie zum Erstellen eines CSV mit der rechten Maustaste auf den Cluster und dann auf >Eigenschaften>Freigegebene Volumes.

  4. Geben Sie im Assistenten zum Erstellen von Volumes >Speichertyp den Volumenamen an, und wählen Sie den Speicherpool aus.

  5. Unter Kapazität können Sie die Volumegröße, das Dateisystem und die Resilienz-Einstellungen festlegen.

  6. Wählen Sie Erweiterte Speicher- und Ebenenoptionen konfigurieren aus, um diese Optionen einzurichten.

  7. Wählen Sie Weiter aus.

    Screenshot der Einstellungen für die Volumenkapazität

  8. Legen Sie unter Speichereinstellungen die Einstellungen für die Speicherebene, die Kapazität und die Resilienz an.

    Screenshot der Speichereinstellungen

  9. Ü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.

Nächste Schritte