Skip to Content

O que é compactação ZFS?

Para armazenar mais dados em um sistema de arquivos ZFS, a estratégia de compactação ZFS é um recurso leve que funciona especificamente em servidores baseados em Linux. Você pode usar o ZFS em sistemas operacionais Linux, como Solaris, MacOS, Ubuntu e FreeBSD. Os administradores de armazenamento conectado à rede (NAS, Network Attached Storage) podem usar a compactação ZFS em sistemas como o TrueNAS.

O que é compactação ZFS?

Os administradores podem usar a compactação ZFS rapidamente usando alguns comandos, e a ferramenta reduzirá o tamanho de armazenamento necessário para salvar dados. O objetivo é reduzir o armazenamento de arquivos e permitir que dados adicionais sejam armazenados no dispositivo. A compactação do ZFS foi desenvolvida especificamente para o sistema de arquivos ZFS disponível em máquinas baseadas em Linux.

A ferramenta de compactação ZFS informa exatamente quanto espaço você economiza após a compactação dos arquivos. Usando as estatísticas, os administradores podem identificar se os arquivos compactados estão economizando espaço suficiente para que valha a pena continuar usando a compactação. Para servidores de grandes empresas, geralmente é benéfico usar a compactação para economizar dinheiro e recursos.

Como funciona a compressão ZFS

A compactação de ZFS é completamente invisível para o usuário, portanto, apenas administradores estão cientes da compactação de arquivos. Embora o uso da compactação aumente o uso de recursos, os usuários não devem ver uma mudança na velocidade do armazenamento. É importante observar que os próprios arquivos não são compactados. Em vez disso, a compactação do ZFS é compactada com base no registro. Um registro no armazenamento de arquivos é um conjunto de arquivos.

Quando um arquivo é salvo, ele não é compactado, mas o registro é inicialmente compactado antes de ser armazenado. Se o ZFS não puder compactar o arquivo, ele será armazenado em seu formato não compactado para evitar a perda de dados. A quantidade de compressão é definida usando vários algoritmos. Por exemplo, o algoritmo de compressão lz4 usa uma razão de 1,61. O algoritmo gzip usa uma proporção de 2,27. Os administradores também podem definir sua própria taxa de compactação.

Benefícios de usar a compactação ZFS

O maior benefício de usar a compactação ZFS é a economia de espaço de armazenamento. Com a compactação, você pode armazenar mais dados na mesma quantidade de espaço de armazenamento. Uma empresa pode economizar dinheiro em infraestrutura por não ter que comprar mais espaço de armazenamento.  

A economia de custos é frequentemente o benefício indireto que a maioria das empresas experimenta. Com ambientes NAS grandes, a compactação pode economizar vários gigabytes no armazenamento. O armazenamento é caro, portanto, usar a compactação ZFS pode economizar milhares de empresas em custos adicionais de hardware e infraestrutura.

Como habilitar a compactação ZFS

Os administradores primeiro precisam habilitar a compactação do ZFS. Os sistemas operacionais desativam a compactação de ZFS por padrão. Veja um exemplo de comando para habilitar a compactação de ZFS no Ubuntu:

zfs set compression=lz4 newvol

Observe que a compactação está configurada para “newvol”. Os dados armazenados nesse volume serão compactados. Você deve alterar o nome de “newvol” para seu próprio nome de volume para permitir a compactação. Você sempre pode desativar a compactação do ZFS mais tarde se determinar que está reduzindo o desempenho do sistema.

Casos de uso comuns para compactação ZFS

O armazenamento corporativo normalmente é um sistema distribuído usando um NAS. Administradores com grandes silos de armazenamento podem economizar vários gigabytes de armazenamento. Eles reduzem a quantidade de espaço que está sendo usada para que os usuários possam salvar mais arquivos sem notificações de que não há mais espaço de armazenamento disponível. 

Usar a compactação afeta os recursos de computação, portanto, os administradores devem testar seu ambiente antes de implantar a compactação ZFS em todos os dispositivos de armazenamento. Os administradores verão um pico no uso da CPU, mesmo em ambientes com muita capacidade de computação. Contanto que o ambiente do servidor possa lidar com o aumento no uso da CPU, a economia nos custos de armazenamento compensará as despesas com CPU.

Conclusão

Para empresas com altos custos de armazenamento, usar a compactação ZFS pode ajudar a reduzir esses custos. A compactação ZFS está disponível apenas para sistemas Linux, portanto, os administradores do Windows devem trabalhar com um algoritmo de compactação diferente. O algoritmo de compactação ZFS é usado principalmente em aplicativos corporativos onde NAS e armazenamento distribuído são usados.

A Pure Storage oferece suporte à economia de custos e de energia devido à compactação. Saiba como o nosso ambiente operacional Purity e os sistemas FlashArray . podem se adequar às suas estratégias de compactação ZFS.

11/2025
Pure Storage FlashArray: High-Performance All-Flash
Pure Storage FlashArray delivers all-flash storage with sub-150µs latency, 45GB/s throughput & unified block/file storage.
Datasheet
5 pages

Confira os principais recursos e eventos

VÍDEO
Assista: O valor de um Enterprise Data Cloud.

Charlie Giancarlo sobre o por que de gerenciar dados — e não o armazenamento — é o futuro. Descubra como uma abordagem unificada transforma as operações de TI corporativas.

Assista agora
RECURSO
O armazenamento legado não pode potencializar o futuro.

Cargas de trabalho avançadas exigem velocidade, segurança e escala compatíveis com a IA. Sua pilha está pronta?

Faça a avaliação
DEMONSTRAÇÕES do PURE360
Explore, conheça e teste a Pure Storage.

Acesse vídeos e demonstrações sob demanda para ver do que a Pure Storage é capaz.

Assista às demonstrações
LIDERANÇA EM IDEIAS
A corrida pela inovação

Os insights e perspectivas mais recentes de líderes do setor na vanguarda da inovação do armazenamento.

Saiba mais
Seu navegador não é mais compatível.

Navegadores antigos normalmente representam riscos de segurança. Para oferecer a melhor experiência possível ao usar nosso site, atualize para qualquer um destes navegadores mais atualizados.