Anzeige
Einheitliches API für NTFS und ReFS
Einheitliches API für NTFS und ReFS (Bild: Microsoft)

ReFS Microsofts neues Dateisystem für Windows 8

Microsoft hat für Windows 8 ein neues Dateisystem entwickelt: ReFS. Es soll so robust sein wie kein anderes Dateisystem von Microsoft und im Zusammenspiel mit den neuen Storage Spaces defekte Daten automatisch reparieren.

Anzeige

ReFS soll zwar weitgehend kompatibel zu NTFS sein, aber nicht um jeden Preis. So hat Microsoft zwar die am häufigsten genutzten Funktionen von NTFS auch in ReFS umgesetzt, einige weniger genutzte Funktionen fallen aber weg, um die Komplexität und Größe des Codes zu reduzieren. Zudem stand bei der Entwicklung von ReFS die Robustheit im Vordergrund, wie der Name "Resilient File System" (engl. "unverwüstliches Dateisystem") andeutet. So verifiziert ReFS Daten und korrigiert auftretende Fehler automatisch.

Zu den weiteren Designzielen von ReFS zählten eine extreme Skalierbarkeit und geringe Ausfallzeiten. Mit anderen Worten: Es sollte niemals notwendig sein, das gesamte Dateisystem für eine lange dauernde Dateisystemüberprüfung offline zu nehmen. Und natürlich soll ReFS auf die neuen Storage Spaces von Windows 8 abgestimmt sein.

ReFS: Die Kernfunktionen

ReFS sichert die Integrität von Metadaten mit Hilfe von Prüfsummen und stellt mit Integrity-Streams optional auch die Integrität von Nutzerdaten sicher. Der Ansatz "Copy on Write" (Kopieren beim Schreiben) ähnlich dem Vorgehen in transaktionalen Datenbanken soll sicherstellen, dass bei der Veränderung von Daten die Ursprungsdaten nicht verloren gehen, bevor die neuen Daten geschrieben sind.

Zudem unterstützt ReFS große Speicher-Volumes, Dateien und Verzeichnisse. Die Verwaltung wird durch Storage-Virtualisierung vereinfacht. Für hohe Leistung soll Data-Striping sorgen, Fehlersicherheit wird durch Redundanz hergestellt, was über mehrere Maschinen verteilte Storage-Pools einschließt. Zudem soll Disk-Scrubbing vor dem Datenverlust durch "verrottende Daten" schützen.

Aus NTFS übernimmt ReFS unter anderem Bitlocker zur Verschlüsselung, Access-Control-List, um den Zugriff auf Daten zu regeln, das USN journal, Benachrichtigungen über Änderungen, symbolische Links einschließlich Junction Points, Mount Points, Reparse Points, Volumen-Snapshots, Datei-IDs und Oplocks.

Hinsichtlich des Clients unterscheidet sich ReFS im Übrigen nicht von NTFS, denn der Zugriff auf ReFS erfolgt über das gleiche API wie der Zugriff auf NTFS.

Dateien mit 2^64-1 Byte

ReFS ist theoretisch in der Lage, Dateien mit einer maximalen Größe von 2^64-1 Byte zu speichern, das entspricht rund 18 Trillionen Byte oder 16 Exabyte. Microsoft führt aber an, dass die eigentlichen Begrenzungen eher durch die Systemkonfiguration, insbesondere den verfügbaren Arbeitsspeicher, beschränkt wird. So können in einem Verzeichnis zudem theoretisch bis zu 18 Trillionen Dateien und in einem Volume ebenso viele Verzeichnisse gespeichert werden. Die maximale Länge eines Dateinamens in ReFS gibt Microsoft mit 32.000 Unicode-Zeichen an.

Einzelne Storage Pools können maximal 4 Petabyte umfassen. Die maximale Zahl an Storage Pools und Storage Spaces in einem System ist aber unbeschränkt.

Kompatibilität mit NTFS

Um abgesehen von den nicht mehr unterstützten Funktionen eine größtmögliche Kompatibilität zu NTFS zu gewährleisten, so dass bestehende Applikationen auch mit dem neuen Dateisystem reibungslos funktionieren, hat Microsoft den Quelltext für die Dateisystem-Interfaces wiederverwendet. Dieser Code ist auch für die Verwaltung von Datei- und Volumenstatus im Speicher, Einhaltung der Sicherheitsrichtlinien sowie Caching und Synchronisation der Daten verantwortlich.

  • Struktur von ReFS
  • Einheitliches API für NTFS und ReFS
Einheitliches API für NTFS und ReFS

Die darunterliegende Schicht wurde überarbeitet, das gilt auch für ihren NTFS-Teil (NTFS.sys), der mit einer neuen Architektur versehen wurde und die eigentlichen On-Disk-Strukturen sowie die Master File Table (MFT), in der Dateien und Verzeichnisse organisiert sind, umfasst.

Für ReFS kommt letztendlich der wiederverwendete Code in Kombination mit einer komplett neuen Engine zum Einsatz, in der die Neuerungen von ReFS stecken.

Zu den in ReFs nicht mehr unterstützten NTFS-Funktionen zählen unter anderem Named Streams, Object IDs, Kurznamen, Kompression, eine Verschlüsselung auf Dateiebene, User-Daten-Transaktionen, Sparse, Hard-Links, erweiterte Attribute und Quotas.

ReFS im Detail 

eye home zur Startseite
HolyP... 19. Jan 2015

Ich nutze ReFS. Habe überall gelesen was es kann, aber NIRGENDS STEHT, wie man es...

Anonymer Nutzer 15. Okt 2012

Also ich habe Storage Spaces ausgiebig getestet und kann machen was ich will. Ich bekomme...

jow 04. Feb 2012

nun hab ich wieder warum noch "pi" als name herangezogen wurde.. wehen dem verfahren...

swissmess 31. Jan 2012

Musst ja nicht ReFS für deine Multimediaplatte einsetzen? Ausserdem hat man doch dafür...

bugmenot 24. Jan 2012

SPALTER!!!

Kommentieren



Anzeige

  1. Senior Specialist (m/w) Business Intelligence and Data Analysis
    über PSD Group GmbH, München, Frankfurt oder Düsseldorf
  2. Leiter IT-Datenmanagement (m/w)
    über Hanseatisches Personalkontor Nürnberg, Raum Ingolstadt, München, Regensburg
  3. Salesforce Consultant (m/w)
    T-Systems International GmbH, Leinfelden-Echterdingen, München, Darmstadt
  4. Service Delivery Manager (m/w)
    T-Systems International GmbH, München

Detailsuche



Anzeige
Hardware-Angebote
  1. GeForce GTX 1080 Info-Seite
    ab 27.05. verfügbar
  2. Angebote der Woche
  3. VORBESTELLBAR: Palit GeForce GTX 1080 Founders Edition
    789,00€

Weitere Angebote


Folgen Sie uns
       


  1. Fensens Parksensor

    Einparken mit dem Smartphone

  2. Telefónica

    Microsoft und Facebook bauen 160-TBit/s-Seekabel nach Europa

  3. Elektroautos

    VW will angeblich Milliarden in Batteriefabrik investieren

  4. Ultra-HD-Blu-ray-Disc

    Sonopress kann 100-GByte-Discs produzieren

  5. Apple

    Apple TV soll zur heimischen Steuerzentrale werden

  6. Lensbaby

    Fisheye-Objektiv Circular 180+ für die Gopro

  7. Werbeversprechen

    Grüne fordern Bußgelder für langsame Internetanbieter

  8. Stratix 10 MX

    Alteras Chips nutzen HBM2 und Intels Interposer-Technik

  9. Java-Rechtsstreit

    Oracle verliert gegen Google

  10. Photoshop Content Aware Crop

    Schiefe Fotos geraderücken



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Privacy-Boxen im Test: Trügerische Privatheit
Privacy-Boxen im Test
Trügerische Privatheit
  1. Hack von Rüstungskonzern Schweizer Cert gibt Security-Tipps für Unternehmen
  2. APT28 Hackergruppe soll CDU angegriffen haben
  3. Veröffentlichung privater Daten AfD sucht mit Kopfgeld nach "Datendieb"

Traceroute: Wann ist ein Nerd ein Nerd?
Traceroute
Wann ist ein Nerd ein Nerd?

Formel E: Monaco-Feeling beim E-Prix in Berlin-Mitte
Formel E
Monaco-Feeling beim E-Prix in Berlin-Mitte
  1. Hewlett Packard Enterprise "IT wird beim Autorennen immer wichtiger"
  2. Roborace Roboterrennwagen fahren mit Nvidia-Computer
  3. Elektromobilität BMW und Nissan wollen in die Formel E

  1. Re: Zu alte Hardware?

    token | 12:12

  2. Re: Wieso denn so teuer?

    Prinzeumel | 12:12

  3. Re: Der abgeranzte nichtleitende Kupferoxid in...

    matok | 12:12

  4. Re: 4K Gaming ????

    Ibob | 12:11

  5. Re: keine Strafzahlung aber dafür Preissenkung

    KPG | 12:08


  1. 11:49

  2. 11:30

  3. 11:07

  4. 11:03

  5. 10:43

  6. 10:11

  7. 09:55

  8. 08:45


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel