Forskel mellem ZFS og UFS Forskel mellem

Anonim

ZFS vs UFS

ZFS er et kombineret filsystem og logisk lydstyringsmanager. Det omfatter support til høj lagerkapacitet, integration af begreber filsystemer og volumenstyring, snapshots og kopiering på skrivekloner (det vil sige en optimeringsstrategi, der gør det muligt for opkaldere, der beder om ressourcer, der ikke kan skelnes mellem at få pointer til samme ressource), kontinuerlig integritetskontrol og automatisk reparation, RAID-Z og native NFSv4 ACL'er. Det er en open source-software, der er licenseret under Common Development and Distribution License (eller CDDL).

Unix-filsystemet (også kendt som UFS) er et filsystem, der udelukkende anvendes til Unix og alle Unix-lignende operativsystemer. Det har været kendt som Berkeley Fast File System, og er en fjernet efterkommer af det originale filsystem, der anvendes i Version 7 Unix.

ZFS består af en overflod af funktioner og komponenter. ZFS opbevaringsbassin er kendt som en zpool. Den er konstrueret af virtuelle enheder (eller vdevs), der er konstrueret af blok enheder - filer, harddisk partitioner eller hele drev (anbefales). Som sådan anses vdevs ofte for at være en gruppe harddiske. En ZFS-kapacitet er ret stor i sammenligning med standard filsystemer. Det er et 128 bit filsystem, der gør det muligt at adressere 18 quintillion gange flere data end 64 bit systemer. De begrænsninger, der findes i ZFS, er designet specifikt til at være store nok til aldrig at blive ramt (inden for de kendte grænser for fysik og antallet af atomer i jordskorpen til at opbygge en lagerenhed af denne størrelse). De andre funktioner inkluderer en kopi på skrive transaktionsmodel, snapshots og kloner, dynamisk stripning, variable blokstørrelser, letvægtsfilsystemoprettelse, cache-styring, adaptiv endianhed og deduplication (for at nævne nogle af de mere almindelige funktioner).

UFS består af en række forskellige dele og komponenter. Der er et par blokke i starten af ​​partitionen, der er reserveret til boot-blokke - disse skal initialiseres separat fra filsystemet. Der er en superblock, som indeholder et magisk nummer, der identificerer, at det er et UFS-filsystem, samt andre tal, der er afgørende for beskrivelsen af ​​filsystemets geometri, statistik og adfærdsmæssige parametre. Der er en samling af cylindergrupper - hver af dem har en sikkerhedskopi af superblocket, en cylindergruppeoverskrift (med statistik, frie lister osv.), Et antal inoder, der er nummereret sekventielt og indeholder filattributter og en antal datablokke.

Sammendrag:

1. ZFS er et kombineret filsystem med open source software, der understøtter høj lagerkapacitet; UFS er et filsystem, der er unikt for Unix, og er en fjernet efterkommer af det originale Version 7 Unix-filsystem.

2. ZFS har en kapacitet, der er så stor, at de begrænsninger, der er sat på det, aldrig nås UFS indeholder en samling af cylindergrupper.