ZFS | |
Utvecklare | Sun Microsystems |
---|---|
Fullständigt namn | Zettabyte file system |
Introducerat | 16 november 2005 (OpenSolaris) |
Strukturer | |
Mappinnehåll | Extensible Hash table |
Begränsningar | |
Max filstorlek | 16 EiB |
Max antal filer | 242 |
Max filnamnsstorlek | 255 byte |
Finesser | |
Alternativa dataströmmar | Ja (kallas extended attributes) |
Attribut | POSIX |
Rättigheter | POSIX |
Transparent komprimering | Ja |
Transparent kryptering | Ja |
Operativsystem | Solaris, Mac OS X, FreeBSD, Linux (via laddbar kärnmodul eller FUSE) |
ZFS är ett filsystem utvecklat av Sun Microsystems för operativsystemet Solaris. ZFS är släppt under en öppen källkodslicens.
Filsystemet designades främst med fokus på dataintegritet, det vill säga för att skydda information på lagringsminnen mot bitröta, spökskrivningar (engelska phantom writes) och liknande. Sådana problem kan bland annat manifestera sig genom att data på hårddiskar spontant börjar ändras och bli felaktiga, utan en användares eller operativsystemets inverkan, eller som ett resultat av mekaniska eller yttre faktorer som till exempel kosmisk strålning eller strömspikar. Forskning visar att vanliga filsystem såsom HFS+, JFS, NTFS, ReiserFS, XFS med flera inte ger ett fullgott skydd mot sådana fel.[1] Annan forskning visar att inte heller hårdvaru-RAID ger ett fullgott skydd.[2] Däremot visar initial forskning att ZFS verkar ge ett mycket bra skydd mot bitröta och annan datakorruption.[2]