ZFS - Filesystem einer neuen Generation

Zum Thema:

ZFS ist ein neu entwickeltes Filesystem von Sun, das erstmal unter Solaris, dann aber auch auf anderen OSen verfügbar sein wird (wird dann zusammen mit Solaris Open Source) daher auch für Linux interessant.

ZFS geht weg von den traditionellen Entwürfen von Filesystemen. Im ganzen Filesystem gibt es keine statischen Parameter, alles ist online einstellbar. ZFS ist immer konsistent (niemals fsck) durch Implementierung mittels Copy-On-Write Algorithmen. Es verfügt über Mechanismen der Fehlertoleranz und Fehlerkorrektur durch lange Checksummen und Mirroring im Filesystem. Von der Performance erreicht es die multithreaded raw-Geschwindigkeit der Platten. Random-Writes werden durch on-the-fly Reorganisation in sequential writes umgewandelt, was die Geschwindigkeit im Vergleich zu traditionellen Filesystemen weiter erhöht. Die Daten werden durch dynamisches Striping in einer für den Lesezugriff optimierten Form abgelegt. Module für Cluster-Funktionalität, Remote Storage, Encryption, Compression,... können über Pluginschnittstellen eingebunden werden.

Folien des Vortrags