Diferența dintre ZFS și UFS

ZFS vs. UFS

ZFS este un sistem de fișiere combinat și manager de volum logic. Aceasta include suport pentru capacități mari de stocare, integrarea conceptelor de sisteme de fișiere și gestionarea volumului, instantanee și copiere pe clonele de scriere (adică o strategie de optimizare care permite apelanților care solicită resurse care nu pot fi diferențiate să li se dea indicii aceleiași resurse) , verificarea integrității continue și repararea automată, RAID-Z și ACL-urile NFSv4 native. Este un software open source care este licențiat sub licența comună de dezvoltare și distribuție (sau CDDL).

Sistemul de fișiere Unix (cunoscut și ca UFS) este un sistem de fișiere folosit exclusiv cu Unix și cu toate sistemele de operare asemănătoare Unix. Acesta a fost cunoscut ca Berkeley Fast File System și este un descendent eliminat al sistemului de fișiere original utilizat în Versiunea 7 Unix.

ZFS este alcătuit dintr-o mulțime de caracteristici și componente. Bazinul de stocare al ZFS este cunoscut sub numele de zpool. Este construit din dispozitive virtuale (sau vdevs) care sunt construite din dispozitive bloc - fișiere, partiții de hard disk sau unități întregi (recomandat). Ca atare, vdevs sunt adesea considerate a fi un grup de hard disk-uri. O capacitate ZFS este destul de mare în comparație cu sistemele de fișiere standard. Este un sistem de fișiere de 128 biți, care îi permite să abordeze 18 ori mai mult decât date pe 64 de biți. Limitele găsite în ZFS sunt concepute special pentru a fi suficient de mari pentru a nu fi întâlnite niciodată (în limitele cunoscute ale fizicii și numărul de atomi din crusta pământului pentru a construi un dispozitiv de stocare de această magnitudine). Celelalte caracteristici includ o copie a modelului tranzacțional de scriere, snapshot-uri și clone, striping dinamice, dimensiuni bloc variabile, crearea de sisteme de fișiere ușoare, gestionarea cache-ului, endianness adaptabil și deduplicare (pentru a numi câteva dintre cele mai comune caracteristici).

UFS este compus dintr-o varietate de piese și componente. Există câteva blocuri la începutul partiției care sunt rezervate blocurilor de boot - acestea trebuie inițializate separat de sistemul de fișiere. Există un superblock care conține un număr magic care identifică un sistem de fișiere UFS, precum și alte numere care sunt vitale pentru descrierea geometriei, statisticii și parametrilor de configurare a comportamentului sistemului de fișiere. Există o colecție de grupuri de cilindri - fiecare dintre acestea are o copie de rezervă a superblocului, un antet al grupului de cilindri (cu statistici, liste libere etc.), un număr de inode care sunt numerotate secvențial și conțin atribute de fișier și numărul de blocuri de date.

Rezumat:

1. ZFS este un sistem de fișiere combinat cu software open source care susține capacități mari de stocare; UFS este un sistem de fișiere unic pentru Unix și este un descendent eliminat al sistemului original de fișiere Unix Versiunea 7.

2. ZFS are o capacitate atât de mare încât nici o limitare stabilită nu este atinsă niciodată; UFS conține o colecție de grupuri de cilindri.