Freigeben über


Konfigurieren von VMware vSAN (OSA)

VMware vSAN verfügt über viele Funktionen, die in jeder Azure VMware-Lösungsbereitstellung enthalten sind. Jeder Cluster verfügt über einen eigenen VMware vSAN-Datenspeicher.

Für Azure VMware Solution werden standardmäßig die folgenden Konfigurationen pro Cluster festgelegt:

Feld Wert
TRIM/UNMAP Arbeitsunfähig
Platzeffizienz Deduplizierung und Komprimierung

Hinweis

Skriptausführungen werden nacheinander in der Reihenfolge ausgeführt, in der sie übermittelt werden.

In diesem Artikel werden folgende Vorgehensweisen behandelt:

  • Aktivieren oder deaktivieren Sie vSAN TRIM/UNMAP.
  • Aktivieren Sie nur die vSAN-Komprimierung.
  • Deaktivieren Sie die vSAN-Deduplizierung und -komprimierung.
  • Aktivieren oder Deaktivieren der vSAN-Daten-in-Transit-Verschlüsselung.

Festlegen von VMware vSAN TRIM/UNMAP

Führen Sie das Set-AVSVSANClusterUNMAPTRIM Cmdlet aus, um den BEFEHL TRIM/UNMAP zu aktivieren oder zu deaktivieren.

Hinweis

Wenn Sie TRIM/UNMAP in Ihrem vSAN-Datenspeicher aktivieren, kann es zu negativen Auswirkungen auf die Leistung kommen.

  1. Melden Sie sich beim Azure-Portal an.

  2. Wählen Sie Befehl ausführen>Pakete>Set-AVSVSANClusterUNMAPTRIM aus.

  3. Geben Sie die erforderlichen Werte an, oder ändern Sie die Standardwerte gemäß der folgenden Tabelle. Wählen Sie dann Ausführen aus.

    Feld Wert
    Name Der Clustername gemäß definition in vCenter Server. Durch Komma getrennt, um nur bestimmte Cluster als Ziel zu verwenden. (Ohne Angabe werden alle Cluster als Ziel verwendet.)
    Aktivieren true oder false.
    Beibehalten bis Aufbewahrungszeitraum der Cmdlet-Ausgabe. Der Standardwert ist 60.
    Name für Ausführung angeben Alphanumerischer Name. Deaktivieren Sie z. B. vSAN TRIMUNMAP.
    Zeitüberschreitung Der Zeitraum, nach dem ein Cmdlet beendet wird, wenn der Abschluss zu lange dauert.
  4. Überprüfen Sie Benachrichtigungen, um den Fortschritt anzuzeigen.

Nachdem vSAN TRIM/UNMAP aktiviert wurde, müssen Sie bestimmte Voraussetzungen erfüllen, damit der Befehl wie beabsichtigt funktioniert und die nicht verwendete Kapazität erfolgreich zurückgewinnt. Die Voraussetzungen auf VM-Ebene sind:

  • Hardwareversion 11 oder höher für virtuelle Computer für Windows.
  • Hardwareversion 13 oder höher für virtuelle Computer für Linux.
  • Die disk.scsiUnmapAllowed-Flagge ist nicht auf false gesetzt. Der Standardwert wird als true impliziert. Diese Einstellung kann als Stoppschalter auf der Ebene des virtuellen Computers verwendet werden. Sie können diese Einstellung verwenden, wenn Sie dieses Verhalten pro VM deaktivieren möchten und dieses Verhalten nicht mithilfe der Gastkonfiguration deaktivieren möchten. VMX-Dateiänderungen erfordern einen Neustart, um wirksam zu werden.
  • Das Gastbetriebssystem muss in der Lage sein, den virtuellen Datenträger als dünn zu identifizieren.
  • Nachdem Sie einen virtuellen Computer auf Clusterebene aktiviert haben, muss er deaktiviert und dann wieder aktiviert werden. (Ein Neustart ist nicht ausreichend.)

Weitere Informationen zum Freigeben von Speicherplatz für Windows- und Linux-Systeme für TRIM/UNMAP zur Ausführung finden Sie in den folgenden VMware-Artikeln:

Festlegen der Effizienz des VMware vSAN-Raums

Führen Sie das Set-vSANCompressDedupe Cmdlet aus, um Ihr bevorzugtes Raumeffizienzmodell festzulegen.

Hinweis

Das Ändern dieser Einstellung führt zu einer vSAN-Synchronisierung und zu einer Leistungsbeeinträchtigung, während die Datenträger neu formatiert werden. Stellen Sie sicher, dass Sie genügend verfügbaren Speicherplatz haben, wenn Sie zu der neuen Konfiguration wechseln. Es wird empfohlen, dass Sie über mindestens 25 % freien Speicherplatz verfügen.

  1. Melden Sie sich beim Azure-Portal an.

  2. Wählen Sie Befehl ausführen>Pakete>Set-vSANCompressDedupe aus.

  3. Geben Sie die erforderlichen Werte an, oder ändern Sie die Standardwerte gemäß der folgenden Tabelle. Wählen Sie dann Ausführen aus.

    Feld Wert
    Komprimierung true oder false.
    Deduplizierung true oder false. (Wenn Sie die Deduplizierung aktivieren, aktivieren Sie sowohl die Deduplizierung als auch die Komprimierung.)
    ClustersToChange Der Clustername gemäß definition in vCenter Server. Durch Komma getrennt, um mehrere Cluster als Ziel festzulegen
    Beibehalten bis Aufbewahrungszeitraum der Cmdlet-Ausgabe. Der Standardwert ist 60.
    Name für Ausführung angeben Alphanumerischer Name. Legen Sie z. B. " Cluster-1" so fest, dass er nur komprimiert wird.
    Zeitüberschreitung Der Zeitraum, nach dem ein Cmdlet beendet wird, wenn der Abschluss zu lange dauert.

Weitere Informationen zum Set-vSANCompressDedupe Cmdlet:

  • Wenn Sie Compression auf false und Deduplication auf true setzen, wird vSAN auf Deduplication und Compression eingestellt.
  • Wenn Sie Compression auf false und Deduplication auf false setzen, ist die gesamte Speicherplatzeffizienz deaktiviert.
  • Die Standardeinstellungen für Azure VMware Solution sind Deduplication und Compression.
  • Die Compression Einstellung bietet nur etwas bessere Leistung.
  • Wenn Sie sowohl die Compression- als auch die Deduplication-Einstellungen deaktivieren, können Sie die größten Leistungsgewinne erzielen, aber zu Lasten der Raumeffizienz.

Festlegen der VMware vSAN-Daten-in-Transit-Verschlüsselung

Führen Sie das Set-vSANDataInTransitEncryption Cmdlet aus, um die Daten-in-Transit-Verschlüsselung für alle Cluster oder angegebenen Cluster eines softwaredefinierten Rechenzentrums (SDDC) zu aktivieren oder zu deaktivieren.

Hinweis

Wenn Sie diese Einstellung ändern, wirkt sich dies auf die Leistung aus. Siehe vSAN-Datenverschlüsselung und -leistung.

  1. Melden Sie sich beim Azure-Portal an.

  2. Wählen Sie Befehl ausführen>Pakete>Set-vSANDataInTransitEncryption aus.

  3. Geben Sie die erforderlichen Werte an, oder ändern Sie die Standardwerte gemäß der folgenden Tabelle. Wählen Sie dann Ausführen aus.

    Feld Wert
    ClusterName Name des Clusters Lassen Sie dieses Feld leer, wenn Sie das gesamte SDDC aktivieren müssen. Geben Sie andernfalls eine durch Trennzeichen getrennte Liste von Namen ein.
    Aktivieren Geben Sie true oder false an, um die Funktion zu aktivieren oder zu deaktivieren.
  4. Überprüfen Sie Benachrichtigungen, um den Fortschritt anzuzeigen.

Sie können den Get-vSANDataInTransitEncryptionStatus Befehl auch verwenden, um den aktuellen Status zu überprüfen oder den Status zu überprüfen, nachdem Sie den Set-vSANDataInTransitEncryptionStatus Vorgang ausgeführt haben. Diese Aktion überprüft den aktuellen Verschlüsselungsstatus des Clusters.