ZFS ja UFS

Anonim

ZFS vs. UFS

ZFS on yhdistetty tiedostojärjestelmä ja looginen äänenvoimakkuudenhallinta. Se sisältää tuen suurille tallennuskapasiteeteille, tiedostojärjestelmien konseptien integrointiin ja volyymien hallintaan, tilannekuvia ja kopiointia kirjoitusklooneille (eli optimointistrategia, joka sallii soittajat, jotka pyytävät resursseja, jotka eivät ole erotettavissa annettaviksi, viittaavat samaan resurssiin), jatkuvan eheyden tarkistamisen ja automaattisen korjauksen, RAID-Z: n ja alkuperäisen NFSv4-ACL: n. Se on avoimen lähdekoodin ohjelmisto, joka on lisensoitu Common Development and Distribution License (tai CDDL) mukaisesti.

Unix-tiedostojärjestelmä (tunnetaan myös nimellä UFS) on tiedostojärjestelmä, jota käytetään yksinomaan Unixin ja kaikkien Unixin kaltaisten käyttöjärjestelmien kanssa. Se on tunnettu Berkeley Fast File System -järjestelmästä, ja se on poistettu jälkeläiseltä alkuperäisessä tiedostojärjestelmässä, jota käytetään versiossa 7 Unixissa.

ZFS koostuu monista ominaisuuksista ja komponenteista. ZFS: n tallennustila tunnetaan nimellä zpool. Se on rakennettu virtuaalisista laitteista (tai vdevs), jotka on rakennettu lohkolaitteista - tiedostoista, kiintolevyosioista tai koko asemista (suositellaan). Sellaisena, vdevs usein ajatellaan olevan ryhmä kovalevyjä. ZFS-kapasiteetti on melko suuri verrattuna tavallisiin tiedostojärjestelmiin. Se on 128-bittinen tiedostojärjestelmä, jonka avulla se voi käsitellä 18 tuhatta kertaa enemmän tietoja kuin 64-bittiset järjestelmät. ZFS: ssä havaitut rajoitukset on suunniteltu nimenomaan riittävän suuriksi, jotta niitä ei koskaan löydettäisi (tunnettujen fysikaalisten rajojen sisällä ja maankuoren atomien lukumäärän tämän suuruisen tallennuslaitteen muodostamiseksi). Muita ominaisuuksia ovat kopio kirjoitusliiketoimintamallista, tilannevedokset ja kloonit, dynaaminen raidoitus, muuttuvat lohkokoot, kevyt tiedostojärjestelmän luominen, välimuistihallinta, adaptiivinen endianness ja deduplikaatio (muutamia yleisimpiä ominaisuuksia varten).

UFS koostuu useista eri osista ja osista. Lohkot ovat alussa vain osioon, joka on varattu käynnistyslohkoille - ne on alustettava erikseen tiedostojärjestelmästä. On upea lenkki, joka sisältää magian numeron, joka tunnistaa sen olevan UFS-tiedostojärjestelmä sekä muut numerot, jotka ovat välttämättömiä tiedostojärjestelmän geometrian, tilastotietojen ja käyttäytymiseen liittyvien viritysparametrien kuvaamiseksi. On joukko sylinteriryhmiä - joista jokaisella on varmuuskopio superblockista, sylinteriryhmän otsikko (tilastoja, ilmaisia ​​listoja jne.), Useita inodeja, jotka on numeroitu peräkkäin ja sisältävät tiedostomäärittejä, ja datalohkoja.

Yhteenveto:

1. ZFS on avoimen lähdekoodin yhdistelmätiedostojärjestelmä, joka tukee suuria tallennuskapasiteetteja; UFS on ainutlaatuinen Unix-tiedostojärjestelmä, joka on alkuperäisen Version 7 Unix -tiedostojärjestelmän poistettu jälkeläinen.

2. ZFS: llä on niin suuri kapasiteetti, että sille asetettuja rajoituksia ei koskaan saavuteta; UFS sisältää kokoelman sylinteriryhmät.