Skillnad mellan ZFS och UFS Skillnad mellan

Anonim

ZFS vs UFS

ZFS är ett kombinerat filsystem och logisk volymchef. Det omfattar stöd för hög lagringskapacitet, integration av begrepp filsystem och volymhantering, ögonblicksbilder och kopiering på skrivkloner (det vill säga en optimeringsstrategi som tillåter uppringare som ber om resurser som är oskiljbara för att få pekar till samma resurs), kontinuerlig integritetskontroll och automatisk reparation, RAID-Z och inbyggda NFSv4 ACL. Det är en open source-programvara som är licensierad enligt Common Development and Distribution License (eller CDDL).

Unix-filsystemet (även känt som UFS) är ett filsystem som används exklusivt med Unix och alla Unix-liknande operativsystem. Det har varit känt som Berkeley Fast File System, och är en borttagen efterföljare av det ursprungliga filsystemet som används i Version 7 Unix.

ZFS består av en mängd funktioner och komponenter. Lagringsutrymmet för ZFS är känt som en zpool. Den är konstruerad av virtuella enheter (eller vdevs) som är konstruerade av blockenheter - filer, hårddiskpartitioner eller hela enheter (rekommenderas). Som sådan anses ofta vdevs vara en grupp hårddiskar. En ZFS-kapacitet är ganska stor i jämförelse med standardfilsystem. Det är ett 128-bitars filsystem som gör det möjligt att hantera 18 quintillion gånger mer data än 64 bitars system. De begränsningar som finns i ZFS är utformade speciellt för att vara stora nog att aldrig uppträda (inom kända gränser för fysiken och antalet atomer i jordskorpan för att konstruera en lagringsenhet av denna storlek). De andra funktionerna inkluderar en kopia på skrivande transaktionsmodell, ögonblicksbilder och kloner, dynamisk stripning, variabla blockstorlekar, lättviktsfilsystemskapande, cachemanagement, adaptiv endianhet och deduplication (för att nämna några av de vanligaste funktionerna).

UFS består av en mängd olika delar och komponenter. Det finns några kvarter i början av partitionen som är reserverad för startblock - dessa måste initialiseras separat från filsystemet. Det finns en superblock som innehåller ett magiskt nummer som identifierar att det är ett UFS-filsystem, liksom andra nummer som är avgörande för beskrivningen av filsystemets geometri, statistik och beteendeinställningsparametrar. Det finns en samling av cylindergrupper - varav den har en säkerhetskopia av superblocken, en cylindergruppsrubrik (med statistik, fria listor, etc.), ett antal inoder som sekventiellt numreras och innehåller filattribut och en antal datablock.

Sammanfattning:

1. ZFS är ett kombinerat filsystem med öppen källkod som stöder hög lagringskapacitet; UFS är ett filsystem som är unikt för Unix, och är en borttagen efterföljare av det ursprungliga Versions 7 Unix-filsystemet.

2. ZFS har en kapacitet som är så stor att alla begränsningar som ställs på den aldrig uppnås; UFS innehåller en samling av cylindergrupper.