O ZFS no Linux agora suporta FreeBSD

Na base de código “ZFS on Linux“, desenvolvida sob a égide do projeto OpenZFS como uma implementação de referência do ZFS, foram aceitas mudanças que adicionam suporte do sistema operacional FreeBSD. O código adicionado ao “ZFS on Linux” foi testado nas branches FreeBSD 11 e 12. Assim, os desenvolvedores do FreeBSD não precisam mais manter um branch sincronizado do “ZFS on Linux” e o desenvolvimento de todas as mudanças relacionadas ao FreeBSD será realizado no projeto principal. Além disso, a funcionalidade do branch principal do “ZFS on Linux” no FreeBSD será testada no sistema de integração contínua durante o processo de desenvolvimento.

Vale lembrar que, em dezembro de 2018, os desenvolvedores do FreeBSD apresentaram iniciativa de mudar para a implementação do ZFS do projeto ‘ZFS on Linux“(ZoL), ao redor do qual toda a atividade recente relacionada ao desenvolvimento do ZFS se concentrou. Como motivo da migração, foi mencionada a estagnação da base de código do ZFS do projeto Illumos (um fork do OpenSolaris), que anteriormente era utilizada como base para transferir mudanças relacionadas ao ZFS para o FreeBSD. O principal apoio à base de código do ZFS no Illumos até há pouco tempo vinha da empresa Delphix, que desenvolve o sistema operacional DelphixOS (fork do Illumos). Há dois anos, a empresa Delphix decidiu migrar para o “ZFS on Linux”, o que levou à estagnação do ZFS no projeto Illumos e ao foco de toda a atividade de desenvolvimento no projeto “ZFS on Linux”, que agora é considerado como a implementação principal OpenZFS.

Os desenvolvedores do FreeBSD decidiram seguir o exemplo geral e não tentar se apegar ao Illumos, uma vez que essa implementação já está muito atrás em funcionalidade e requer muitos recursos para manter o código e transferir mudanças. O “ZFS on Linux” agora é considerado como o principal projeto colaborativo para o desenvolvimento do ZFS. Entre as funcionalidades que estão disponíveis no “ZFS on Linux” para o FreeBSD, mas não estão na implementação do ZFS do Illumos: modo multihost (MMP, Proteção de Múltiplos Modificadores), sistema de cotas avançadas, criptografia de conjuntos de dados, seleção separada de classes de alocação de blocos, uso de instruções de vetor para acelerar a implementação do RAIDZ e o cálculo de somas de verificação, ferramentas de linha de comando aprimoradas, correção de muitos bugs relacionados a condições de corrida e bloqueios.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster