Freigeben über


Robustes Dateisystem (ReFS) : Übersicht

Das ReFS (Resilient File System, Robustes Dateisystem) ist das neueste Dateisystem von Microsoft, das die Datenverfügbarkeit maximiert, große Datensätze über diverse Arbeitslasten effektiv skaliert und Datenintegrität mit Widerstandsfähigkeit gegen Beschädigungen bietet. Es versucht, die Erweiterung verschiedener Speicherszenarien zu behandeln und eine Grundlage für zukünftige Innovationen herzustellen.

Hauptvorteile

Resilienz

ReFS führt neue Features ein, die präzise Schäden erkennen und diese auch Online beheben können und so eine verbesserte Integrität und Verfügbarkeit der Daten unterstützt.

  • Integrity Streams -ReFS verwendet Prüfsummen für Metadaten und optional für Dateidaten, wodurch ReFS Schäden zuverlässig erkennt.
  • Integration in Speicherplätze – Bei Verwendung von ReFS zusammen mit einem gespiegelten Speicherplatz oder einem Paritätsspeicherplatz kann ReFS erkannte Beschädigungen automatisch unter Verwendung der alternativen Kopie der in den Speicherplätzen bereitgestellten Daten korrigieren. Die Reparatur wird sowohl im beschädigten Bereich erkannt als auch Online ausgeführt, ohne Ausfallzeiten des Volume.
  • Rettung von Daten – Wenn ein Volume beschädigt wurde und keine Kopie der beschädigten Daten vorhanden ist, entfernt ReFS die beschädigten Daten aus dem „Namespace”. ReFS behält das Volume Online, während es die meisten nicht behebbaren Schäden behandelt. In seltenen Fällen muss ReFS das Volume offline schalten.
  • Proaktive Fehlerkorrektur – Zusätzlich zur Überprüfung von Daten vor Lese- und Schreibvorgängen führt ReFS einen Datenintegritätsscanner, auch Scrubber genannt, ein. Die Bereinigung durchsucht regelmäßig das Volume, erkennt dabei potenzielle Beschädigungen und löst dann proaktiv eine Reparatur dieser beschädigten Daten aus.

Leistung

Zusätzlich zur Verbesserungen der Resilienz führt ReFS neue Features für leistungsabhängige und virtualisierten Workloads ein. Echtzeit-Tier-Optimierung, Klonen von Blöcken und Sparse Valid Data Length (VDL) sind gute Beispiele für die sich entwickelnden Funktionalitäten von ReFS, die für den Support dynamischer und vielfältiger Workloads konzipiert sind:

  • Durch Spiegelung beschleunigte Parität : Durch Spiegelung beschleunigte Parität bietet hohe Leistung und eine effizient Speicherkapazität für Ihre Daten.

    Zur Gewährleistung einer hohen Leistung und einer effizienten Speicherkapazität wird beim ReFS ein Volume in zwei logische Speichergruppen unterteilt, die als Ebenen bezeichnet werden. Diese Ebenen können ihre eigenen Laufwerke und Resilienztypen haben, die jeder Ebene die Optimierung von Kapazität oder Leistung ermöglicht. Zu den Beispielkonfigurationen gehören:

    Leistungsstufe Kapazitätsebene
    Gespiegelte SSD Gespiegelte HDD
    Gespiegelte SSD Paritäts-SSD:
    Gespiegelte SSD Paritäts-HDD

    Nachdem diese Ebenen konfiguriert wurden, verwendet ReFS diese, um schnell Speicherplatz für „Hot Data” anzubieten und effizient Speicherkapazität für „Cold Data” bereitzustellen:

    • Alle Schreibvorgänge werden in der Leistungsebene ausgeführt und große Teile der Daten, die in der Leistungsebene verbleiben, werden in Echtzeit auf die Kapazitätsebene verschoben.
    • Bei Verwendung eines Hybridbereitstellungsmodells (einer Kombination aus Flash- und HDD-Laufwerk), trägt der Cache in „Direkte Speicherplätze“ zur Beschleunigung der Lesevorgänge und zur Reduzierung der Auswirkung der Datenfragmentationseffekte von virtualisierten Workloads bei. Bei einer reinen Flash-Bereitstellung werden die Lesevorgänge ebenfalls auf der Leistungsebene ausgeführt.

    Hinweis

    Bei Windows Server-Bereitstellungen wird die durch Spiegelung beschleunigte Parität nur in Direkte Speicherplätze unterstützt. Es wird empfohlen, die durch Spiegelung beschleunigte Parität nur bei Archivierungs- und Sicherungsworkloads zu verwenden. Bei virtualisierten und anderen zufälligen Hochleistungsworkloads empfehlen wir die Verwendung von Drei-Wege-Spiegelungen, um bessere Leistung zu erzielen.

  • Beschleunigte VM-Vorgänge - ReFS führt neue Funktionen ein, die speziell die Leistung virtualisierter Workloads verbessern:

    • Block-Clone-Vorgänge – Block-Clone-Vorgänge beschleunigen Kopiervorgänge und ermöglichen schnelle und ressourcensparende VM-Prüfpunkt-Mergevorgänge.
    • Platzsparende VDL – Mit platzsparenden VDLs können ReFS Dateien in „null“ umwandeln und so die erforderliche Zeit für feste VHDs von duzenden Minuten auf Sekunden reduzieren.
  • Variable Clustergrößen: ReFS unterstützt die Clustergrößen 4 KB und 64 KB. 4K ist die empfohlene Clustergröße für die meisten Bereitstellungen, doch 64 KB Cluster sind für große, aufeinander folgende E/A-Workloads am geeignetsten.

Skalierbarkeit

ReFS unterstützt besonders große Datensätze – Millionen Terabytes – ohne dass sich dies negativ auf die Leistung auswirkt, und erzielt eine größere Skalierung als vorherige Dateisysteme.

Unterstützte Bereitstellungen

Microsoft hat NTFS speziell für die allgemeine Verwendung mit einer Vielzahl von Konfigurationen und Workloads entwickelt. Für Kunden, die insbesondere die Verfügbarkeit, Ausfallsicherheit und/oder Skalierung benötigen, die ReFS bietet, wird ReFS von Microsoft für die Verwendung mit den folgenden Konfigurationen und Szenarien unterstützt:

Hinweis

In allen von ReFS unterstützten Konfigurationen muss für Windows Server Catalog zertifizierte Hardware verwendet werden. Zudem müssen die jeweiligen Anwendungsanforderungen erfüllt werden.

Wichtig

Wenn Sie ReFS für freigegebene Clustervolumes (Cluster Shared Volumes, CSVs) verwenden möchten, finden Sie wichtige Informationen unter Verwenden freigegebener Clustervolumes in einem Failovercluster.

Speicherplätze direkt

Die Bereitstellung von ReFS auf Storage Spaces Direct wird für virtualisierte Workloads oder netzwerkgebundenen Speicher (NAS) empfohlen:

  • Durch Spiegelung beschleunigte Parität und der Cache in Storage Spaces Direct bieten eine hohe Leistung und effiziente Speicherkapazität.
  • Die Einführung von Block-Clone-Vorgängen und platzsparende VDLs beschleunigt .vhdx-Dateivorgänge wie das Erstellen, Zusammenführen und Erweitern ganz erheblich.
  • Integritätsdatenströme, Online-Reparatur und alternative Datenkopien ermöglichen es ReFS und „Direkte Speicherplätze“, gemeinsam Beschädigungen bei Speichercontrollern und Speichermedien sowohl in Metadaten als auch in Daten zu erkennen und zu beheben.
  • ReFS bietet die Funktionalität zur Skalierung und unterstützt große Datasets.

Speicherplätze

Der Einsatz von ReFS in Speicherbereichen mit gemeinsamen SAS-Gehäusen ist geeignet für das Hosting von Archivierungsdaten und das Speichern von Benutzerdokumenten.

  • Integritätsdatenströme, Onlinereparaturvorgänge und Ersatzdatenkopien ermöglichen es ReFS und Speicherplätzen, gemeinsam Beschädigungen bei Speichercontrollern und Speichermedien sowohl in Metadaten als auch in Daten zu erkennen und zu beheben.
  • Die Bereitstellungen von Storage Spaces unterstützen auch Block-Cloning und die in ReFS angebotene Skalierbarkeit.

Hinweis

„Speicherplätze“ unterstützt lokale, nicht wechselbare, über Bustypen wie SATA, SAS oder NVME direkt angeschlossene oder über HBA (auch als RAID-Controller im Passthrough-Modus bezeichnet) angeschlossene Speicher.

Basisfestplatten

Die Bereitstellung von ReFS auf Basisfestplatten eignet sich am besten für Anwendungen mit eigenen Softwarelösungen für Resilienz und Verfügbarkeit:

  • Anwendungen mit eigenen Softwarelösungen für Resilienz und Verfügbarkeit können Integritätsdatenströme, Block-Klonen und die Möglichkeit zur Skalierung und Unterstützung großer Datenmengen verwenden.

Hinweis

Zu den Basisfestplatten gehören lokale, nicht austauschbare, über Bustypen wie SATA, SAS, NVME oder RAID direkt angeschlossene Festplatten. Basisfestplatten enthalten keine Storage Spaces.

Sicherungsziel

Die Bereitstellung von ReFS als Sicherungsziel eignet sich am besten für Anwendungen und Hardware mit eigenen Resilienz- und Verfügbarkeitslösungen:

  • Anwendungen mit eigenen Softwarelösungen für Resilienz und Verfügbarkeit können Integritätsdatenströme, Block-Klonen und die Möglichkeit zur Skalierung und Unterstützung großer Datenmengen verwenden.

Hinweis

Zu den Sicherungszielen gehören die oben genannten unterstützten Konfigurationen. Wenden Sie sich an Anwendungs- und Speicherarrayanbieter, um Supportdetails zu Fiber Channel- und iSCSI-SANs zu erhalten. Wenn für SANs Features wie die schlanke Speicherzuweisung, TRIM/UNMAP oder ODX (Offloaded Data Transfer) erforderlich sind, muss NTFS verwendet werden.

Funktionsvergleiche

Grenzwerte

Merkmal Refs NTFS
Maximale Dateinamenslänge 255 Unicode-Zeichen 255 Unicode-Zeichen
Maximale Pfadnamenslänge 32.000 Unicode-Zeichen 32.000 Unicode-Zeichen
Maximale Dateigröße 35 PB (Petabyte) 256 TB
Maximale Volumegröße 35 Petabyte (PB) 256 TB

Funktionalität

Die folgenden Features sind mit ReFS und NTFS verfügbar:

Merkmal Refs NTFS
BitLocker-Verschlüsselung Ja Ja
Datendeduplizierung Ja1 Ja
Unterstützung für Cluster Shared Volume (CSV) Ja23 Ja
Verbindungen/Weiche Links Ja Ja
Feste Verknüpfungen Ja4 Ja
Failover-Clusterunterstützung Ja Ja
Zugriffskontrolllisten Ja Ja
USN-Journal Ja Ja
Änderungsbenachrichtigungen Ja Ja
Abzweigungspunkte Ja Ja
Bereitstellungspunkte Ja Ja
Analysepunkte Ja Ja
Volumesnapshots Ja Ja
Datei-ID Ja Ja
Oplocks Ja Ja
Sparsedateien Ja Ja
Benannte Datenströme Ja Ja
Schlanke Speicherzuweisung Ja5 Ja
TRIM/UNMAP Ja5 Ja
Unterstützung für Auslagerungsdateien Ja6 Ja
  1. Verfügbar unter Windows Server ab Version 1709, Windows Server 2019 (1809) LTSC oder höher.
  2. Verfügbar unter Windows Server 2012 R2 und höher.
  3. CSV verwendet mit „Speicherplatz“, „Direkte Speicherplätze“ (S2D) oder SAN keine direkte E/A.
  4. Version ReFS 3.5, formatiert durch Windows 10 Enterprise Insider Vorabversion 19536 und höher. Unterstützung für feste Links wurde nur für neu formatierte Volumes hinzugefügt. Feste Links können nicht auf Volumes verwendet werden, die von früheren Versionen aktualisiert wurden.
  5. Nur Speicherplätze.
  6. Verfügbar in ReFS 3.7 und höher.

Die folgenden Features sind nur mit ReFS verfügbar:

Funktionalität Refs NTFS
Block-Clone-Vorgang Ja Nein
Platzsparende VDL Ja Nein
Parität mit Beschleunigung per Spiegelung Ja (auf Storage Spaces Direct) Nein
Momentaufnahmen auf Dateiebene Ja1 Nein
  1. Verfügbar unter Windows Server 2022 R2 und höher.

Folgende Features sind im Moment nicht auf ReFS verfügbar:

Funktionalität Refs NTFS
Komprimierung des Dateisystems Nein Ja
Verschlüsseln des Dateisystems Nein Ja
Transaktionen Nein Ja
Objekt-IDs Nein Ja
ODX (Offloaded Data Transfer) Nein Ja
Kurze Namen Nein Ja
Erweiterte Attribute Nein Ja
Datenträgerkontingente Nein Ja
bootfähig Nein Ja
Auf Wechselmedien unterstützt Nein Ja

Zusätzliche Referenzen