Foi lançado um grande update do sistema de arquivos e ferramentas de manutenção OpenZFS 2.0.0. A nova versão suporta núcleos Linux a partir da versão 3.10 e FreeBSD a partir da versão 12.2, além de agora unir o código para ambos os sistemas operacionais em um único repositório. Entre as principais mudanças, os desenvolvedores destacam as seguintes:
Adicionada a capacidade de remontar sequencialmente (LBA) um array RAID Mirror vDev danificado. Esse mecanismo é muito mais rápido que a recuperação tradicional "curativa". No entanto, ele não possui verificação de somas de verificação dos blocos, o que faz com que, imediatamente após sua conclusão, um passo seguinte lance a verificação de integridade do sistema (scrub).
Recuperação dos dados do cache L2ARC após a reinicialização do sistema. O cache utiliza uma quantidade dedicada de memória RAM, sem utilizar o disco rígido mais lento nas frequentes solicitações de dados. Agora, após a reinicialização, os dados do cache L2ARC estarão disponíveis.
Suporte à compressão no formato ZStandard, que oferece um nível de compressão comparável ao GZIP, mas com desempenho muito superior. Para conveniência, o administrador tem a opção de escolher o nível de compressão para garantir o melhor equilíbrio entre desempenho e economia de espaço em disco.
Capacidade de seleção de dados ao transferir com os comandos send/receive. Agora, os administradores podem manualmente excluir dados indesejados ou privados antes de copiar o snapshot.
-
Novos comandos e chaves foram adicionados aos existentes, que podem ser lidos em detalhes em comentários resumidos sobre a versão.
Foi realizada a otimização de várias ferramentas internas em termos de velocidade e utilização eficiente dos recursos do sistema.
Fonte: linux.org.ru
