Skirtumas tarp ZFS ir UFS

ZFS ir UFS

ZFS yra sujungta failų sistema ir loginė tūrio tvarkyklė. Tai apima palaikymą didelėms atminties talpoms, failų sistemų ir tūrio valdymo sąvokų integravimą, momentinius vaizdus ir kopijas rašymo klonuose (tai yra, optimizavimo strategiją, leidžiančią skambinantiesiems, kurie prašo neišskiriamų išteklių, duoti rodykles į tą patį resursą). , nuolatinis vientisumo tikrinimas ir automatinis taisymas, RAID-Z ir vietiniai NFSv4 ACL. Tai yra atvirojo kodo programinė įranga, licencijuota pagal Bendrąją kūrimo ir platinimo licenciją (arba CDDL).

„Unix“ failų sistema (dar vadinama UFS) yra failų sistema, naudojama tik su „Unix“ ir visomis „Unix“ tipo operacinėmis sistemomis. Ji buvo žinoma kaip „Berkeley Fast File System“ ir yra pašalinta iš originalios failų sistemos, naudojamos 7 versijoje „Unix“, palikuonių..

ZFS yra sudaryta iš daugybės funkcijų ir komponentų. ZFS saugykla yra vadinama zpool. Jis pagamintas iš virtualių įrenginių (arba „vdev“), pagamintų iš blokuotų įrenginių - failų, standžiojo disko skaidinių arba ištisų diskų (rekomenduojama). Paprastai „vdevs“ dažnai laikomi kietųjų diskų grupe. Palyginti su standartinėmis failų sistemomis, ZFS talpa yra gana didelė. Tai yra 128 bitų failų sistema, leidžianti jai adresuoti 18 kvintilinių kartų daugiau duomenų nei 64 bitų sistemos. ZFS nustatyti apribojimai yra sukurti taip, kad būtų pakankamai dideli, kad su jais niekada nepatektų (neviršijant žinomų fizikos ribų ir atomų skaičiaus žemės plutoje, kad būtų galima sukonstruoti tokio masto saugojimo įrenginį). Kitos funkcijos apima kopijavimą apie rašymo operacijų modelį, momentinius vaizdus ir klonus, dinaminį nuskaitymą, kintamų blokų dydžius, lengvų failų sistemos kūrimą, talpyklos valdymą, adaptyvųjį baigtinumą ir dedukciją (norint įvardyti keletą labiau paplitusių funkcijų)..

UFS sudaro daugybė dalių ir komponentų. Pačioje skaidinio pradžioje yra keli blokai, skirti tik įkrovos blokams - juos reikia inicijuoti atskirai nuo failų sistemos. Yra superblokas, kuriame yra stebuklingas skaičius, identifikuojantis, kad tai yra UFS failų sistema, taip pat kiti skaičiai, kurie yra gyvybiškai svarbūs apibūdinant failų sistemos geometriją, statistiką ir elgesio nustatymo parametrus. Yra cilindrų grupių kolekcija - kiekvienoje iš jų yra atsarginė superbloko kopija, cilindrų grupės antraštė (su statistika, laisvaisiais sąrašais ir kt.), Daugybė intarpų, kurie yra sunumeruoti iš eilės ir kuriuose yra failo atributai, ir duomenų blokų skaičius.

Santrauka:

1. ZFS yra atvirojo kodo programinės įrangos kombinuota failų sistema, palaikanti didelę atminties talpą; UFS yra „Unix“ išskirtinė failų sistema, pašalinta iš pirminės 7 versijos „Unix“ failų sistemos palikuonių.

2. ZFS talpa yra tokia didelė, kad niekada nebus pasiekti visi jai nustatyti apribojimai; UFS yra cilindrų grupių kolekcija.