Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Aktivieren und deaktivieren Sie den aggressiven Read-Ahead-Modus

Beitragende

Ab ONTAP 9.14.1 können Sie einen aggressiven Read-Ahead-Modus auf Volumes in FabricPool aktivieren und deaktivieren. Der aggressive Read-Ahead-Modus ist in ONTAP 9.14.1 auf allen On-Premises-Plattformen verfügbar, die FabricPool unterstützen. Die Funktion ist standardmäßig deaktiviert.

Wenn aggressives Read-Ahead deaktiviert ist, liest FabricPool nur die Dateiblöcke, die eine Client-Applikation benötigt; es muss nicht die gesamte Datei gelesen werden. Dies kann zu einem verringerten Netzwerkverkehr führen, insbesondere bei großen Dateien in GB und TB-Größe. Enabling aggressive Read-Ahead-Funktion auf einem Volume schaltet diese Funktion aus und FabricPool liest präventiv die gesamte Datei sequenziell aus dem Objektspeicher. Dadurch erhöht sich der GET-Durchsatz und die Latenz von Client-Lesevorgängen auf der Datei. Standardmäßig bleiben die Tiering-Daten, wenn sie sequenziell gelesen werden, „kalt“ und werden nicht auf die lokale Tier geschrieben.

Aggressive Read-ahead-Trades Netzwerkeffizienz für eine höhere Performance von Tiered-Daten.

Über diese Aufgabe

Der aggressive-readahead-mode Befehl hat zwei Optionen:

  • none: Vorauslesen ist deaktiviert.

  • file_prefetch: Das System liest die gesamte Datei vor der Client-Anwendung in den Speicher.

Bevor Sie beginnen
  • Sie sollten ein Cluster- oder SVM-Administrator sein.

  • Sie müssen sich auf der erweiterten Berechtigungsebene befinden.

Ermöglichen Sie während der Volume-Erstellung einen aggressiven Read-Ahead-Modus

Schritte
  1. Legen Sie die Berechtigungsebene auf erweitert fest:

    set -privilege advanced
  2. Erstellen eines Volumes und Aktivieren eines aggressiven Read-Ahead-Modus:

    volume create -volume <volume name>  -aggressive-readahead-mode <none|file_prefetch>

    Im folgenden Beispiel wird ein Volume namens vol1 mit aggressivem Vorauslesen erstellt, das mit der Option file_prefetch aktiviert ist:

    volume create -volume vol1 -aggressive-readahead-mode file_prefetch

Deaktivieren Sie den aggressiven Read-Ahead-Modus

Schritte
  1. Legen Sie die Berechtigungsebene auf erweitert fest:

    set -privilege advanced
  2. Deaktivieren Sie den aggressiven Read-Ahead-Modus:

    volume modify -volume <volume name>  -aggressive-readahead-mode none

    Im folgenden Beispiel wird ein Volume mit dem Namen vol1 geändert, um den aggressiven Read-Ahead-Modus zu deaktivieren:

    volume modify -volume vol1 -aggressive-readahead-mode none

Zeigen Sie einen aggressiven Read-Ahead-Modus auf einem Volume an

Schritte
  1. Legen Sie die Berechtigungsebene auf erweitert fest:

    set -privilege advanced
  2. Sehen Sie sich den aggressiven Read-Ahead-Modus an:

    volume show -fields aggressive-readahead-mode