Aktivieren Sie die Updates der Zugriffszeit
Ab ONTAP 9.11.1 können Sie das -atime-update
Feld auf dem FlexCache Volume aktivieren, um Zeitaktualisierungen für den Dateizugriff zuzulassen. Sie können auch einen Aktualisierungszeitraum für -atime-update-period
die Zugriffszeit mit dem Attribut festlegen. Das -atime-update-period
Attribut steuert, wie oft Updates der Zugriffszeit stattfinden können und wann sie auf das Ursprungs-Volume übertragen werden können.
Überblick
ONTAP bietet ein Feld auf Volume-Ebene namens -atime-update
, zur Verwaltung von Updates der Zugriffszeit auf Dateien und Verzeichnisse, die mit LESE-, READLINK- und READDIR gelesen werden. Atime kommt bei Entscheidungen über den Daten-Lebenszyklus für Dateien und Verzeichnisse zum Einsatz, auf die selten zugegriffen wird. Die Dateien, auf die selten zugegriffen wird, werden zu Archiv-Storage migriert und oft später auf Tape verlagert.
Das Feld atime-Update ist bei vorhandenen und neu erstellten FlexCache-Volumes standardmäßig deaktiviert. Wenn Sie FlexCache-Volumes mit ONTAP-Versionen vor 9.11.1 verwenden, sollten Sie das Feld atime-Update deaktiviert lassen, damit Caches nicht unnötig entfernt werden, wenn ein Lesevorgang auf dem Ursprungsvolumen ausgeführt wird. Bei großen FlexCache Caches verwenden Administratoren jedoch spezielle Tools für das Datenmanagement und helfen sicherzustellen, dass „heiße“ Daten im Cache verbleiben und „kalte“ Daten gelöscht werden. Dies ist nicht möglich, wenn das atime-Update deaktiviert ist. Ab ONTAP 9.11.1 können Sie jedoch -atime-update
-atime-update-period,
die für das Management der zwischengespeicherten Daten erforderlichen Tools aktivieren und verwenden.
Bevor Sie beginnen
Alle FlexCache Volumes müssen ONTAP 9.11.1 oder höher ausführen.
Über diese Aufgabe
Die Einstellung -atime-update-period
auf 86400 Sekunden ermöglicht nicht mehr als eine Aktualisierung der Zugriffszeit pro 24-Stunden-Zeitraum, unabhängig von der Anzahl der leseähnlichen Vorgänge, die für eine Datei durchgeführt werden.
Wenn Sie den -atime-update-period
auf 0 setzen, werden für jeden Lesezugriff Nachrichten an den Ursprung gesendet. Der Ursprung informiert jedes FlexCache Volume darüber, dass das atime veraltet ist, was die Performance beeinträchtigt.
-
Aktivieren Sie die Zeitaktualisierung des Dateizugriffs, und legen Sie die Aktualisierungshäufigkeit fest:
volume modify -volume vol_name -vserver SVM_name -atime-update true -atime-update-period seconds
Das folgende Beispiel aktiviert
-atime-update
und setzt-atime-update-period
auf 86400 Sekunden oder 24 Stunden:c1: volume modify -volume origin1 vs1_c1 -atime-update true -atime-update-period 86400
-
Vergewissern Sie sich, dass
-atime-update
aktiviert ist:volume show -volume vol_name -fields atime-update,atime-update-period
c1::*> volume show -volume cache1_origin1 -fields atime-update,atime-update-period vserver volume atime-update atime-update-period ------- -------------- ------------ ------------------- vs2_c1 cache1_origin1 true 86400