Volumen zwischen Aggregaten verschieben - FSx für ONTAP

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Volumen zwischen Aggregaten verschieben

Wenn Sie Ihrem Dateisystem Hochverfügbarkeitspaare (HA) hinzufügen, müssen Sie die vorhandenen Daten neu verteilen, indem Sie Volumes auf die neuen Aggregate verschieben. Um ein Volume zwischen Aggregaten zu verschieben, können Sie den volume move Befehl in der ONTAP CLI verwenden.

Bevor Sie den volume move Befehl verwenden, sollten Sie die folgenden Punkte berücksichtigen:

  • Die Verwendung des volume move Befehls kann sich negativ auf die Leistung auswirken, da er Netzwerk- und Festplattenressourcen in Ihrem Dateisystem beansprucht. Daher empfehlen wir, Volumes in Zeiten geringer Aktivität zwischen Aggregaten zu verschieben. Alternativ können Sie die Netzwerkdurchsatzauslastung und die Festplattendurchsatzauslastung in Ihrem Dateisystem beim Verschieben von Volumes auf nicht mehr als 50% reduzieren.

  • Um die Auswirkungen auf die Leistung Ihres Dateisystems zu verringern, empfehlen wir, ein einzelnes Volume zwischen zwei HA-Paaren und -Aggregaten gleichzeitig zu verschieben. Wenn Ihr Dateisystem beispielsweise über vier HA-Paare verfügt, empfehlen wir, zwei Volumes gleichzeitig zu verschieben (vorausgesetzt, die Volume-Verschiebungen erfolgen nicht von oder zu denselben HA-Paaren). ONTAP unterstützt das gleichzeitige Verschieben von bis zu acht Volumes auf jedem HA-Paar, aber mehr gleichzeitige Volume-Verschiebungen verringern die Leistung sowohl der Client-I/O als auch aller laufenden Volume-Verschiebungen.

  • Alle Daten, die auf der SSD-Ebene des betroffenen Volumes gespeichert sind, werden physisch auf einen anderen Satz von Festplatten auf einem anderen Dateiserver verschoben. Dieser Vorgang wird im Hintergrund ausgeführt und benötigt Zeit. Wie lange die Übertragung dauert, hängt von der Durchsatzkapazität Ihres Dateisystems und dem Umfang der Aktivität auf Ihrem Dateisystem ab. Die Bewegung der Lautstärke kann jedoch gedrosselt werden. Weitere Informationen finden Sie unter Die Drosselung der Lautstärke bewegt sich.

  • Alle auf der Kapazitätsebene gespeicherten Daten werden nicht physisch verschoben, da sich die HA-Paare denselben Kapazitätspoolspeicher teilen. Dies hat zur Folge, dass Volumes, bei denen die meisten Daten gestaffelt sind, schneller verschoben werden können. Beachten Sie, dass Dateimetadaten immer auf der SSD-Ebene gespeichert werden. Weitere Informationen finden Sie unter Einstufung von Volumendaten.

Phasen des Verschiebens eines Volumes

Ein Vorgang zur Datenträgerverlagerung besteht aus zwei Phasen: der Replikationsphase und der Umstellungsphase. Während der Replikationsphase werden vorhandene Daten auf das neue Aggregat des Volumes repliziert. Während der Umstellungsphase versucht ONTAP, eine endgültige schnelle Übertragung auf das neue Aggregat des Volumes durchzuführen. Dies beinhaltet die Übertragung aller Daten, die während der Übertragungsphase geschrieben wurden, und die Umleitung des neuen Datenverkehrs auf das neue Aggregat des Volumes. Standardmäßig beträgt das Umstellungsfenster 30 Sekunden und unterbricht alle I/O-Vorgänge auf Ihrem Volume. Wenn ONTAP während des Übernahmefensters nicht alle diese Schritte ausführen kann, schlägt der Vorgang fehl. Standardmäßig versucht ONTAP, dreimal hintereinander zu kürzen. Wenn alle drei aufeinanderfolgenden Versuche fehlschlagen, wiederholt ONTAP es einmal pro Stunde, bis der Versuch erfolgreich ist. Sie können die Belastung Ihres Dateisystems reduzieren, um sicherzustellen, dass die Übergangsphase erfolgreich ist, indem Sie den I/O-Verkehr zum Volume reduzieren oder unterbrechen, bevor die Übergangsphase beginnt.

Das Startvolume bewegt sich

Um eine Volumenänderung zu starten
  1. Stellen Sie per SSH eine Verbindung zu Ihrem ONTAP-Dateisystem her. Weitere Informationen finden Sie unter Verwenden der NetApp ONTAP-CLI.

    ssh fsxadmin@file-system-management-endpoint-ip-address
  2. Führen Sie den Befehl volume move start ONTAP CLI aus. Ersetzen Sie die folgenden Werte:

    • vserver_namemit dem Namen der SVM, die das Volume hostet, das Sie verschieben möchten.

    • volume_namemit dem Namen der Komponente des Volumes (zum Beispielvol1__0001).

    • aggregate_namemit dem Namen des Zielaggregats für das Volume.

    • -enforce-network-throttlingum den Gesamtdurchsatz der Volumenbewegung zu drosseln. Dieser Schritt ist optional.

    ::> volume move start -vserver svm_name -volume volume_name -destination aggregate_name -foreground false [Job 1] Job is queued: Move "vol1__0001" in Vserver "svm01" to aggregate "aggr1". Use the "volume move show -vserver svm01 -volume vol1__0001" command to view the status of this operation.
Wichtig

Das Verschieben von Volumes verbraucht Netzwerk- und Festplattenressourcen für die Quell- und Zieldateiserver. Daher kann die Leistung Ihres Workloads durch laufende Volumenverschiebungen beeinträchtigt werden. Darüber hinaus wird Ihr I/O-Verkehr zum Volume während der Umstellungsphase der Datenträgerverlagerung vorübergehend unterbrochen.

Überwachung von Lautstärkebewegungen

Um eine Lautstärkeänderung zu überwachen
  • Verwenden Sie den Befehl volume move show ONTAP CLI, um den Status des Volume Move-Vorgangs zu überprüfen.

    ::> volume move show -vserver svm_name -volume volume_name Vserver Name: svm01 Volume Name: vol1__0001 Actual Completion Time: - Bytes Remaining: 1.00TB Specified Action For Cutover: retry_on_failure Specified Cutover Time Window: 30 Destination Aggregate: aggr2 Destination Node: FsxId01234567890abcdef-03 Detailed Status: Transferring data: 12.23GB sent. Percentage Complete: 1% Move Phase: replicating Prior Issues Encountered: - Estimated Remaining Duration: 00:40:25 Replication Throughput: 434.3MB/s Duration of Move: 00:00:27 Source Aggregate: aggr2 Source Node: FsxId01234567890abcdef-01 Move State: healthy

    In der Befehlsausgabe wird die geschätzte Zeit bis zum Abschluss der Verschiebung angezeigt. Wenn der Vorgang abgeschlossen ist, Move phase wird der completed Status angezeigt.

Beibehaltung ausgewogener FlexGroup Volumina

Damit Ihr Workload optimal ausgeführt werden kann, sollten sich Ihre FlexGroup Volumes über alle Aggregate erstrecken und eine gerade Anzahl von einzelnen Volumes pro Aggregat aufweisen. Wir empfehlen, acht Bestandteile pro Aggregat zu verwenden. Ziehen Sie bei der Neuverteilung FlexGroup der Volumes die folgenden Szenarien in Betracht:

  • Verschieben FlexGroup von Bestandteilen zwischen vorhandenen Aggregaten: Wenn Sie ein FlexGroup's Teilvolumen in ein anderes Aggregat eines ansonsten ausgeglichenen Aggregats verschieben, sollten Sie anschließend einen anderen BestandteilFlexGroup, der weniger ausgelastet ist, in das ursprüngliche Aggregat verschieben. Dadurch wird sichergestellt, dass Ihr Aggregat FlexGroup über eine gerade Anzahl von Bestandteilen verfügt.

    Verschieben FlexGroup von Bestandteilen in neue Aggregate nach dem Hinzufügen von HA-Paaren: Wenn Sie das Volumen eines FlexGroup's Bestandteils nach dem Hinzufügen von HA-Paaren in neue Aggregate verschieben, sollten Sie das um zusätzliche Bestandteile auf den Aggregaten erweitern, FlexGroup bei denen Bestandteile verloren gegangen sind. Dadurch wird sichergestellt, dass Ihr Aggregat FlexGroup über eine gerade Anzahl von Bestandteilen verfügt. Weitere Informationen finden Sie unter Erweiterung der Volumen FlexGroup.

Die Drosselung der Lautstärke bewegt sich

Wenn Sie die Bandbreite einer Datenträgerverschiebung in Ihrem Dateisystem einschränken möchten, können Sie die -enforce-network-throttling Option zu Beginn des Vorgangs hinzufügen.

Anmerkung

Die Verwendung dieser Option wirkt sich auf eingehende SnapMirror Replikationsdatenübertragungen für das Dateisystem aus. Behalten Sie den Überblick darüber, wie Sie die Replikationsoptionen Ihres Dateisystems konfigurieren, da Sie sie nach dem Einstellen nicht mehr anzeigen können.

Um eine Lautstärke zu drosseln
  1. Die Drosselung verwendet die globale Replikationsdrosselung. Verwenden Sie den folgenden Befehl in der ONTAP CLI, um die globale Replikationsdrosselung festzulegen.

    ::> options -option-name replication.throttle.enable on
  2. Geben Sie die maximale Gesamtbandbreite an, die für die Replikation verwendet werden kann, und ersetzen Sie dabei die folgende Option:

    • kbs_throttlemit dem gewünschten maximalen Durchsatz, der für jede Replikation (einschließlich SnapMirror Volumenverschiebungen) verwendet werden soll, in Kilobyte pro Sekunde.

    ::> options -option-name replication.throttle.incoming.max_kbs kbs_throttle ::> options -option-name replication.throttle.outgoing.max_kbs kbs_throttle