Zum Hauptinhalt Zur Navigation

Dateisystem: ZFS für Linux "bereit für breiten Einsatz"

Das für Solaris entwickelte Dateisystem ZFS kann nach Meinung des ZFS-on-Linux-Teams nun auf allen Linux-Rechnern eingesetzt werden und gilt somit nicht mehr als experimentell.
/ Sebastian Grüner
18 Kommentare News folgen (öffnet im neuen Fenster)
ZFS für Linux ist nun stabil genug für den breiten Einsatz. (Bild: ZFSonLinux)
ZFS für Linux ist nun stabil genug für den breiten Einsatz. Bild: ZFSonLinux

Nach über zwei Jahren Entwicklung und Nutzung sei das Dateisystem ZFS für Linux nun für den "breiten Einsatz von Desktops bis hin zu Supercomputern" geeignet, heißt es in der Ankündigung(öffnet im neuen Fenster) zu Version 0.6.1. Die Software für das Dateisystem kann bereits mit dem noch in Entwicklung befindlichen Linux-Kernel 3.9 verwendet werden.

ZFS wurde ursprünglich von Sun Microsystems für Solaris entwickelt und findet auch in den Betriebssystemen Opensolaris und FreeBSD Verwendung. Das Dateisystem verwendet 128-Bit-Zeiger, was theoretisch Dateien und Partitionsgrößen von bis zu 16 Exabyte erlaubt - ein Exabyte entspricht 2^60 Byte. Zudem unterstützt ZFS Copy-on-Write, bringt etliche Verwaltungswerkzeuge mit, etwa für Snapshots, und behält die Datenintegrität durch Checksummenprüfungen bei.

Das Modul für ZFS nutzt den Solaris Porting Layer (SPL) als Zwischenschicht. SPL stellt APIs des Solaris-Kernels unter Linux zur Verfügung und steht unter der GPL. Der Quellcode des Dateisystems selbst steht unter der Sun-eigenen CDDL und ist damit nicht kompatibel zur GPL des Linux-Kernels, weshalb der Code auch nicht offiziell in den Code des Kernels integriert werden kann.

Viele Linux-Distributionen liefern das Modul deshalb nicht aus. Die Lizenzen hindern die Entwickler aber nicht daran, die Module selbst als Binärpakete und im Quellcode zur Verfügung zu stellen. So pflegen sie unter anderem Pakete(öffnet im neuen Fenster) für Debian, Ubuntu, Fedora und Red Hat Enterprise Linux.

Der Quellcode von SPL(öffnet im neuen Fenster) und ZFS(öffnet im neuen Fenster) steht über die Server des Projekts oder via Github(öffnet im neuen Fenster) zur Verfügung.


Relevante Themen