Diferença entre ZFS e UFS Diferença entre

Anonim

ZFS vs. UFS

O ZFS é um sistema de arquivos combinado e gerenciador de volume lógico. Inclui suporte para altas capacidades de armazenamento, integração de conceitos de sistemas de arquivos e gerenciamento de volume, instantâneos e cópia em clones de gravação (ou seja, uma estratégia de otimização que permite aos chamadores que solicitam recursos indistinguíveis para obterem ponteiros para o mesmo recurso), verificação de integridade contínua e reparação automática, RAID -Z e ACLs NFSv4 nativas. É um software de código aberto que é licenciado sob a Licença de Desenvolvimento e Distribuição Comum (ou CDDL).

O sistema de arquivos Unix (também conhecido como UFS) é um sistema de arquivos usado exclusivamente com o Unix e todos os sistemas de operação semelhantes a Unix. Foi conhecido como o Berkeley Fast File System, e é um descendente removido do sistema de arquivos original usado na versão 7 Unix.

O ZFS é composto por uma infinidade de recursos e componentes. O pool de armazenamento do ZFS é conhecido como zpool. É construído de dispositivos virtuais (ou vdevs) que são construídos de dispositivos de bloco - arquivos, partições de disco rígido ou unidades inteiras (recomendado). Como tal, vdevs muitas vezes são considerados um grupo de discos rígidos. Uma capacidade do ZFS é bastante grande em comparação com os sistemas de arquivos padrão. É um sistema de arquivos de 128 bits, permitindo que ele atinja 18 quintilhões de vezes mais dados do que sistemas de 64 bits. As limitações encontradas no ZFS são projetadas especificamente para serem grandes o suficiente para nunca serem encontradas (dentro dos limites conhecidos da física e o número de átomos na crosta terrestre para construir um dispositivo de armazenamento dessa magnitude). Os outros recursos incluem uma cópia no modelo transacional de gravação, instantâneos e clones, striping dinâmico, tamanhos de blocos variáveis, criação leve de sistema de arquivos, gerenciamento de cache, endianidade adaptativa e desduplicação (para citar alguns dos recursos mais comuns).

O UFS é composto por uma variedade de peças e componentes. Há alguns blocos no início da partição que são reservados para blocos de inicialização - estes devem ser inicializados separadamente do sistema de arquivos. Há um superbloque, que contém um número mágico que identifica é um sistema de arquivos UFS, bem como outros números que são vitais para a descrição dos parâmetros de geometria, estatística e de ajuste de comportamento do sistema de arquivos. Existe uma coleção de grupos de cilindros - cada um dos quais possui uma cópia de backup do superbloco, um cabeçalho de grupo de cilindros (com estatísticas, listas gratuitas, etc.), uma série de inodos que são numerados sequencialmente e contêm atributos de arquivo e um número de blocos de dados.

Resumo:

1. O ZFS é um sistema de arquivos combinado de software aberto que suporta altas capacidades de armazenamento; O UFS é um sistema de arquivos exclusivo do Unix e é um descendente removido do sistema de arquivos original do Unix da Versão 7.

2. O ZFS tem uma capacidade que é tão grande que qualquer limitação estabelecida nela nunca é alcançada; O UFS contém uma coleção de grupos de cilindros.