ZFS für Mac OS X bei Mac OS Forge
Obwohl ZFS nun doch nicht zum Standard in Mac OS X 10.5 Leopard wurde, könnte das von Sun entwickelte Dateisystem für den einen oder anderen Entwickler interessant sein, wenn er mit sehr großen Dateien umgehen muss, die selbst auf einem RAID nicht mehr Platz finden. Da ZFS von Sun als Open-Source veröffentlicht wurde, hat Apple seine
Implementierung in Mac OS X ebenfalls als Open-Source veröffentlicht - auf der eigenen Mac OS Forge Webseite. Dort finden Entwickler die aktuellen Binaries und Source Codes, welche allerdings noch die eine oder andere Einschränkung aufweisen. So kann man den Papierkorb nicht über das Dock entleeren und auch keine ZFS-genutzten USB-Laufwerke während des Betriebs trennen. Darüber hinaus könnten hier und dort auch noch andere Fehler bei der Mac-OS-X-Implementierung enthalten sein, die im schlimmsten Fall zu einem Datenverlust führen.
Das Zettabyte File System (ZFS) ist ein neues 128-Bit-Dateisystem, welches durch Suns OpenSolaris-Initiative zu Open Source wurde. ZFS bietet von Haus aus Unterstützung für die
Zusammenfassung mehrerer Partitionen bzw. Speichermedien zu einem logischen Laufwerk, wobei dieses, nur durch die physikalischen Grenzen der Speichermedien begrenzt, dynamisch wachsen und schrumpfen kann. Administrativ lassen sich logische Laufwerke im ZFS mit einer minimalen und maximalen Größe festlegen, deren Begrenzung in der hierarchischen Struktur an untergeordnete Laufwerke weitervererbt werden.
Weiterhin bietet ZFS zur Datensicherheit die Spiegelung von Laufwerken und kann wie RAID 5 auch mit dem Ausfall von Laufwerken umgehen. Zur weiteren Erhöhung der Datensicherheit versieht ZFS die Dateiblöcke mit Prüfsummen, um so Datenbeschädigung automatisch zu erkennen und zu beheben. Ein weiterer Vorteil von ZFS ist die Auslegung für große Datenmengen, die nach heutigen Maßstäben mindestens für die nächsten Jahrzehnte ausreichen wird. So kann beispielsweise eine einzige Datei bzw. ein Speichermedium
bis zu 14.901.161.193 GB (16 EB) groß sein
Weiterführende Links: