Verwalten des Cloudtierings

Abgeschlossen

Cloudtiering ist ein optionales Feature der Microsoft Azure-Dateisynchronisierung, das sicherstellt, dass lokale Dateiserver immer über genügend freien Speicherplatz verfügen. Das Feature kann auch sicherstellen, dass häufig verwendete Dateien lokal auf einem Dateiserver zwischengespeichert werden, während alle anderen Dateien auf eine Azure-Dateifreigabe ausgelagert werden. Wenn eine Datei ausgelagert wird, ersetzt der Dateisystemfilter der Dateisynchronisierung die Datei lokal durch einen Zeiger, der als Analysepunkt bezeichnet wird und eine URL zur Datei in einer Azure-Dateifreigabe darstellt. Wenn ein Benutzer eine ausgelagerte Datei anfordert, ruft die Dateisynchronisierung nahtlos die Dateidaten aus Azure Files ab, ohne dass der Benutzer wissen muss, dass die Dateidaten eigentlich in einer Azure-Dateifreigabe gespeichert sind.

Konfigurieren des Cloudtierings

Sie können das Cloudtiering für jeden Serverendpunkt konfigurieren. Wenn das Cloudtiering deaktiviert ist – die Standardeinstellung –, werden alle Dateidaten von einem Cloudendpunkt mit einem Serverendpunkt synchronisiert. Nach dem Aktivieren des Cloudtierings können Sie zwei Richtlinien konfigurieren, wie in der folgenden Tabelle beschrieben.

Richtlinie BESCHREIBUNG
Den angegebenen Prozentsatz an freiem Speicherplatz auf dem Volume immer beibehalten Für diese Richtlinie, die auch als Richtlinie für freien Volumespeicherplatz bezeichnet wird, geben Sie den Prozentsatz an freiem Speicherplatz an, der auf dem Volume, auf dem sich ein Serverendpunkt befindet, immer verfügbar sein muss. Ein Beispiel: Wenn die Volumegröße 100 GB beträgt und der freie Speicherplatz auf dem Volume auf 20 Prozent festgelegt ist, können bis zu 80 Prozent des Speicherplatzes von Dateien verwendet werden, auf die am häufigsten zugegriffen wird. Dateien, die seltener verwendet werden und den Schwellenwert von 20 Prozent freiem Speicherplatz überschreiten würden, werden an den Cloudendpunkt ausgelagert. Wenn ein Benutzer eine Verbindung mit einem Serverendpunkt herstellt, werden alle Dateien – einschließlich derjenigen, die an eine Azure-Dateifreigabe ausgelagert wurden – angezeigt und der Benutzer kann nahtlos darauf zugreifen.
Nur Dateien zwischenspeichern, auf die innerhalb der angegebene Anzahl von Tagen zugegriffen wurde Diese Richtlinie, die auch als Datumsrichtlinie bezeichnet wird, gibt an, dass nur die zuletzt verwendeten Dateien lokal zwischengespeichert werden. Geben Sie eine Anzahl von Tagen an. Wenn für eine Datei in diesem angegebenen Zeitraum weder Lese- noch Schreibvorgänge ausgeführt werden, wird sie automatisch ausgelagert.

Die Richtlinie für freien Speicherplatz hat immer Vorrang vor der Datumsrichtlinie. Ein Beispiel: Die Datumsrichtlinie gibt an, dass die Dateien, auf die in den letzten sieben Tagen zugegriffen wurde, lokal beibehalten werden sollen. Die Richtlinie für freien Speicherplatz definiert, dass 20 Prozent des Volumes frei bleiben sollen. In diesem Fall werden Dateien, auf die in den letzten sieben Tagen zugegriffen wurde, dennoch ausgelagert, wenn sie 80 Prozent des freien Speicherplatzes auf dem Volume überschreiten.

Wenn sich auf ein und demselben Volume mehrere Serverendpunkte befinden (wobei jeder Serverendpunkt zu einer anderen Synchronisierungsgruppe gehören muss), entspricht der tatsächliche Schwellenwert für freien Volumespeicherplatz dem größten angegebenen freien Volumespeicherplatz über alle Serverendpunkte auf diesem Volume hinweg. Wenn beispielsweise die Richtlinie für freien Speicherplatz für den ersten Serverendpunkt einen Wert von 20 Prozent und die Richtlinie für freien Speicherplatz für einen zweiten Serverendpunkt einen Wert von 30 Prozent definiert, verfügt das Volume immer über mindestens 30 Prozent freien Speicherplatz.

Hinweis

Das Cloudtiering wird auf Windows-Systemvolumes nicht unterstützt.

Funktionsweise des Cloudtierings

Beim Cloudtiering erstellt der Systemfilter der Dateisynchronisierung auf jedem Serverendpunkt eine Zuordnung Ihres Namespace. Er überwacht Zugriffsversuche (Lese- und Schreibvorgänge) im Lauf der Zeit und weist dann jeder Datei basierend auf der Häufigkeit und Aktualität des Zugriffs eine Heatbewertung zu. Eine Datei, auf die häufig zugegriffen und die vor Kurzem geöffnet wurde, wird als „heiß“ betrachtet. Eine Datei, auf die selten zugegriffen wird und die längere Zeit nicht geöffnet wurde, wird als „kalt“ betrachtet. Wenn das Dateivolume auf einem Server den Schwellenwert für freien Speicherplatz auf dem Volume überschreitet, lagert die Dateisynchronisierung die Dateien mit der niedrigsten Heatbewertung nach Azure Files aus, bis der Prozentsatz an freiem Speicherplatz wieder erfüllt ist.

Beim Cloudtiering können Dateien lokal zwischengespeichert oder auf eine Azure-Dateifreigabe ausgelagert werden. Einige Dateiformate, wie z. B. Multimediadateien oder komprimierte ZIP-Dateien, können auch einen dritten Zustand aufweisen: partiell ausgelagert. Bei partiell ausgelagerten Dateien wird nur ein Teil der Datei lokal zwischengespeichert. Dies erfolgt, wenn Sie eine ausgelagerte Datei öffnen und das Dateiformat partielle Lesevorgänge unterstützt. Damit können Sie eine Datei verwenden, ohne sie vollständig herunterzuladen. Sie können beispielsweise auf eine Multimediadatei verweisen, und während Sie die Datei durchlaufen, werden nur die benötigten Teile lokal zwischengespeichert.

Erkennen von ausgelagerten Dateien

Auf ausgelagerte Dateien kann nahtlos zugegriffen werden, und Sie können sie genauso verwenden wie Dateien, die lokal auf einem Dateiserver zwischengespeichert werden. Sie können ausgelagerte Dateien an verschiedenen Merkmalen erkennen:

  • Ausgelagerte Dateien nutzen keinen lokalen Speicherplatz auf dem Datenträger, da sie in einer Azure-Dateifreigabe gespeichert sind. Unabhängig von der tatsächlichen Dateigröße beträgt die Größe auf dem Datenträger 0 Byte. Im Datei-Explorer können Sie die Dateieigenschaften anzeigen, darunter auch Informationen dazu, wie viel Speicherplatz eine Datei auf dem Datenträger benötigt. Bei partiell ausgelagerten Dateien beträgt die Größe auf dem Datenträger mehr als 0 Byte, aber weniger als die tatsächliche Dateigröße.
  • Für ausgelagerte Dateien sind verschiedene Attribute festgelegt: Offline, Analysepunkt und Abruf bei Datenzugriff. Im Datei-Explorer können Sie die Dateieigenschaften auf der Registerkarte „Details“ für die Datei oder durch Hinzufügen der Spalte „Attribute“ anzeigen.
  • Für ausgelagerte Dateien sind Analysepunkte festgelegt. Ein Analysepunkt ist ein spezieller Zeiger für den Dateisystemfilter der Dateisynchronisierung. Führen Sie den folgenden Befehl aus, um zu überprüfen, ob eine Datei einen Analysepunkt enthält:
fsutil reparsepoint query <file-name>

Wenn ein Analysepunkt vorhanden ist, enthält die Ausgabe „Analysetagwert: 0x8000001e“.

Manuelles Auslagern oder Abrufen von Dateien

Wenn das Cloudtiering aktiviert ist, werden Dateien basierend auf der Richtlinie für freien Speicherplatz und der Datumsrichtlinie automatisch ausgelagert. Sie können die Auslagerung einer Datei manuell erzwingen, wenn Sie beispielsweise gerade eine große Datei gespeichert haben, auf die Sie lange nicht mehr zugreifen werden, und nicht warten möchten, bis die Datei aufgrund einer Richtlinie ausgelagert wird. Sie können die Auslagerung durch Ausführen des Cmdlets Invoke-StorageSyncCloudTiering auslösen.

Wenn Sie eine bereits ausgelagerte Datei abrufen möchten, besteht die einfachste Möglichkeit zum lokalen Zwischenspeichern darin, die Datei einfach per Doppelklick oder durch Auswahl im Datei-Explorer zu öffnen. Sie können auch das Cmdlet Invoke-StorageSyncFileRecall ausführen. Dies ist besonders dann nützlich, wenn Sie mehrere Dateien gleichzeitig abrufen möchten.

Hinweis

Das Feature Vorgängerversionen (Momentaufnahmen) ist mit dem Cloudtiering kompatibel und kann zum Wiederherstellen von früheren Versionen von an die Cloud ausgelagerten Dateien verwendet werden. Wenn für eine Datei das Attribut Abruf bei Datenzugriff festgelegt ist, überprüft die Antivirensoftware nur die Dateimetadaten, ruft die Datei aber nicht ab.