In einem Artikel habe ich heute von einem neuen Feature von Zfs gelesen, das die Datensicherheit noch weiter erhöht. Derzeit befindet sich "Ditto Blocks" noch in OpenSolaris, wird aber sicherlich auch in Solaris Einzug halten.
Dabei handelt es sich um eine Eigenschaft einzelner ZFS devices, mit dem man angeben kann, wieviele Kopien eines Datensatzes man haben möchte. ZFS speichert dann alle Daten mehrfach auf der Platte ab und achtet darauf, sie möglichst weit auf der physischen Disk zu verteilen. Sollte nun ein Hardware Fehler vorliegen, besteht eine weit höhere Hoffnung, dass eine intakte Kopie noch existiert.
Ein Anwendungsbeispiel sind zum Beispiel Laptops, in denen man nur eine Platte einbauen kann und somit ein Raid unmöglich ist. Aber auch innerhalb eines Raid ist es von Nutzen, da ZFS die Daten bei Striping (wie bei Raid 0) die Daten über mehrere Platten verteilt. Auch wenn eine Spiegelung durchgeführt wird, so erhöhen die Ditto Blocks die Datensicherheit nochmals.
Auch wenn diese Technologie noch nicht in Solaris 10 11/06 inkludiert ist, so werden die Meta Daten der Daten bereits jetzt auf ähnliche Weise gesichert.
Auf diesen Artikel bin ich, wie so oft über c0t0d0s0.org und http://www.systemhelden.com/ gestossen.
Neuen Kommentar schreiben