Abo
  • Services:

ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz

Unter Linux ist EXT4 Standard, moderne Features fehlen dem Dateisystem allerdings. Mit ZFS existiert eine Alternative. Die zwingt den Nutzer aber zur Umgewöhnung, wie wir herausgefunden haben.

Ein Test von Matthias Riegler veröffentlicht am
ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
(Bild: Pixabay/CC0 1.0)

Apple bringt mit High Sierra das bereits in iOS integrierte APFS (Dateisystem) und Microsoft arbeitet an ReFS. Da kommt man sich mit EXT4 als Standard-Dateisystem unter Linux schon recht altmodisch vor! Doch mit ZFS existiert auch eine Alternative mit modernen Features. Ich habe sie ausprobiert.

Inhalt:
  1. ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
  2. Hilfe, wo ist mein Arbeitsspeicher hin?
  3. Als Backup dient ein Schnappschuss

Für den ein oder anderen stellt sich vermutlich die Frage, warum ein neues Dateisystem unter Linux überhaupt nötig ist. Die simple Antwort lautet: Ist es nicht, EXT4 ist weit etabliert, stabil und hat vor einiger Zeit das letzte Update erhalten, das es für die kommende Hardware-Generation fit machen soll. Der Vorteil eines neuen Dateisystems liegt vor allem für Desktops und Workstations bei neuen Funktionen, die die Arbeitsumgebung maßgeblich verbessern können.

Was ZFS ist

ZFS ist die Kurzform für Zettabyte File System. Während Dateisysteme unter Linux in der Regel als formatierte Partition gesehen werden, die in die FSTAB eingebunden werden, ist ZFS grundlegend anders: Optimalerweise gibt man ihm eine oder mehrere Festplatten und kann danach sogenannte Datasets erstellen. Das sind letztendlich nichts anderes als Partitionen einer Festplatte - nur besser. ZFS übernimmt dabei nicht nur die Rolle eines traditionellen Dateisystems, vielmehr ist es Raid-Controller, Volumen-Manager und Dateisystem in einem.

Neue Abkürzungen werden eingeführt

Während es sich bei EXT4 nur um ein Dateisystem handelt, ist ZFS deutlich komplexer aufgebaut. Ein sogenannter Speicher-Pool besteht aus einem oder mehreren VDEVs. Diese sind letztendlich nichts anderes als einzelne Partitionen, Festplatten oder eine Art Raid-Verbund - der als RaidZ, RaidZ2 oder RaidZ3 bezeichnet wird. RaidZ kann einen Festplatten-Ausfall tolerieren, RaidZ2 zwei -Ausfälle und RaidZ3 drei. Zusätzlich gibt es die Option, zwei oder mehrere Partitionen/Festplatten zu spiegeln.

Stellenmarkt
  1. IT-Choice Software AG, Karlsruhe
  2. Fresenius Netcare GmbH, Bad Homburg vor der Höhe

Neben dieser Hauptgruppe, auf der alle Daten des Pools gespeichert werden, gibt es noch zwei weitere Bestandteile: das ZFS Intent Log (kurz: ZIL) und den Cache. Der Cache bleibt im Arbeitsspeicher und folgt einem adaptiven Austauschalgorithmus (Adaptive Replacement Cache, ARC), um häufig genutzte Daten schnell aufrufen zu können. Wenn Daten im Arbeitsspeicher weichen müssen, werden sie auf einen optionalen, eigenständigen Cache geschrieben: den L2ARC (Level 2 ARC).

Das ZFS Intent Log ist zu komplex, um hier darauf einzugehen. Die genaue Funktionsweise wird auf einer eigenen Webseite erläutert.

Datenintegrität ist am wichtigsten

Hätten die Sturmtruppen des Imperiums ZFS zum Datenabgleich eingesetzt, wäre ihnen wohl einiges erspart geblieben. Datenintegrität steht bei ZFS an erster Stelle. Die verschiedenen Raid-Level versprechen einen Schutz der Daten bei dem leider nicht seltenen Ausfall einer Festplatte, während ZFS intern jede gelesene Datei mit ihrer beim Schreiben generierten Checksumme abgleicht und im Falle eines Fehlers, falls möglich, repariert. Fehlerhafte Urlaubsbilder, Videos oder auch Textdateien gehören der Vergangenheit an.

Die Integritätsprüfung ist einer der Hauptgründe dafür, dass die Entwickler von ZFS vorsehen, fehlerkorrigierenden Arbeitsspeicher (ECC, registered ECC) einzusetzen. Dieser ist sinnvoll in Rechenzentren oder bei Backups, beim Desktop-Einsatz muss man aber nicht explizit auf den fehlerkorrigierenden Arbeitsspeicher achten. Auf meinem Notebook beispielsweise läuft eine Installation von ArchLinux unter ZFS, ohne in den letzten sechs Monaten einen einzigen Fehler gezeigt zu haben. Wer viel Wert auf die Verfügbarkeit seiner Backups legt, sollte in Erwägung ziehen, ein NAS mit fehlerkorrigierendem Arbeitsspeicher aufzubauen.

Hilfe, wo ist mein Arbeitsspeicher hin? 
  1. 1
  2. 2
  3. 3
  4.  


Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)
  2. täglich neue Deals bei Alternate.de

GAK 25. Okt 2017

Kein Unterschied zu einem RAID5 bei dem mehr Platten fehlen als es Redundanz gibt.

Bachsau 22. Okt 2017

Seit wann ist höhere Komplexität ein Qualitätsmerkmal und "Packe alle Funktionen in ein...

ldlx 16. Okt 2017

so vom technischen her hätte ich schon interesse. Das kann ja immerhin irgendwas mehr als...

pumok 16. Okt 2017

Ich gebe zu, ist etwas weithergeholt, aber hier noch ein Vergleich, der veranschaulicht...

jonbae 14. Okt 2017

Danke @GAK, für die aufschlussreiche Erklärung! Das klingt doch sehr cool, mit dieser...


Folgen Sie uns
       


Amazons Echo Show (2018) - Test

Wir haben den neuen Echo Show getestet. Der smarte Lautsprecher mit Display profitiert enorm von dem größeren Touchscreen - im Vergleich zum Vorgängermodell. Die Bereitstellung von Browsern erweitert den Funktionsumfang des smarten Displays.

Amazons Echo Show (2018) - Test Video aufrufen
Coachingbuch: Metapher mit Mängeln
Coachingbuch
Metapher mit Mängeln

Der Persönlichkeitscoach Thomas Hohensee plädiert in seinem neuen Buch dafür, problematische Kindheitsmuster zu behandeln wie schadhafte Programme auf einem Rechner: mit Reset, Updates und Neustart. Ein origineller Ansatz - aber hält er dem Thema stand?
Von Cornelia Birr

  1. Relayr Rückstandsglaube als Startup-Vorteil
  2. Liberty Global Ericsson übernimmt Netzwerkbetrieb bei Unitymedia
  3. Bundeskartellamt Probleme bei Übernahme von Unitymedia durch Vodafone

Geforce RTX 2070 im Test: Diese Turing-Karte ist ihr Geld wert
Geforce RTX 2070 im Test
Diese Turing-Karte ist ihr Geld wert

Die Geforce RTX 2070 ist die günstigste oder eher am wenigsten teure Turing-Grafikkarte von Nvidia. Sie ist schneller und sparsamer als eine Geforce GTX 1080 oder Vega 64 und kostet je nach Modell fast genauso viel. Wir haben zwei Geforce-RTX-2070-Varianten von Asus und MSI getestet.
Ein Test von Marc Sauter

  1. Turing-Grafikkarten Geforce RTX werden sparsamer bei multiplen Displays
  2. Turing-Grafikkarten Nvidias Founder's Editions gehen offenbar reihenweise kaputt
  3. Nvidia Turing Geforce RTX sollen Adobe Dimension beschleunigen

Mobile-Games-Auslese: Tinder auf dem Eisernen Thron - für unterwegs
Mobile-Games-Auslese
Tinder auf dem Eisernen Thron - für unterwegs

Fantasy-Fanservice mit dem gelungenen Reigns - Game of Thrones, Musikpuzzles in Eloh und Gehirnjogging in Euclidean Skies: Die neuen Mobile Games für iOS und Android bieten Spaß für jeden Geschmack.
Von Rainer Sigl

  1. Mobile Gaming Microsoft Research stellt Gamepads für das Smartphone vor
  2. Mobile-Games-Auslese Bezahlbare Drachen und dicke Bären
  3. Mobile-Games-Auslese Städtebau und Lebenssimulation für unterwegs

    •  /