A KQ Infotech, que desenvolve o projeto Native ZFS para Linux, lançará oficialmente um módulo Linux Kernel ZFS totalmente disponível no próximo mês (por volta de 15 de setembro). Este módulo ZFS é baseado no ZFS Pool 18 e implementou a camada ZFS POSIX. Mas atualmente o código suporta apenas sistemas Linux de 64 bits, e eles também lançarão pacotes RPM para Fedora 12 e Red Hat EnterPRise Linux 6 Beta 2. Claro, você também pode usar este módulo no Ubuntu 10.04 LTS, mas você deve compilá-lo e instalá-lo manualmente a partir do código-fonte.
Se você é um usuário do FreeBSD ou Solaris, deve estar familiarizado com o ZFS. Este é um novo sistema de arquivos desenvolvido pela SUN (agora mesclado pela Oracle). Muitas pessoas chamam o ZFS de sistema de arquivos definitivo, porque ZFS significa "última palavra no sistema de arquivos" e Z é a última palavra do alfabeto, o que significa que não há necessidade de desenvolver outros sistemas de arquivos no futuro. Na verdade, o ZFS traz muitos conceitos novos e é um trabalho que marcou época para o sistema de arquivos.
Diante de um sistema de arquivos tão poderoso, é claro que a comunidade Linux não ficou ociosa, então eles lançaram o sistema de arquivos Btrfs. Curiosamente, ele também foi iniciado e desenvolvido pela Oracle. Para uma introdução detalhada ao BTRFS, você pode ler este artigo ". Nova Geração Uma introdução ao sistema de arquivos Linux btrfs". O objetivo inicial do BTRFS é substituir o atual sistema de arquivos ext3/4 do Linux. No entanto, através de comparação, você descobrirá que o BTRFS e o ZFS são muito semelhantes em muitos recursos, como forte escalabilidade, suporte para instantâneos e funções integradas de gerenciamento de volume. , etc.
Além disso, falando em BTRFS, quero interromper aqui. De acordo com a equipe de desenvolvimento do Ubuntu, não há tempo suficiente para concluir o trabalho restante de desenvolvimento do BTRFS, o que significa que o BTRFS não será totalmente suportado na versão 10.10.
OK, vamos continuar falando sobre o ZFS. Embora a comunidade Linux já tenha o BTRFS como resposta ao ZFS, surgiu há algum tempo a notícia de que uma equipe de desenvolvimento (KQ Infotech da Índia) começou a transplantar o ZFS para sistemas Linux. A página inicial deste projeto está aqui: ZFS nativo para Linux. . Na verdade, havia um projeto ZFS para Linux baseado na estrutura FUSE muito antes disso, mas é um sistema de arquivos ZFS de nível de usuário e seu desempenho é muito inferior. Portanto, um dos objetivos do projeto ZFS nativo para Linux é. para substituir este ZFS -FUSE, fornece suporte nativo ao ZFS para Linux.
Mas o problema é que como o Kernel Linux usa o contrato de licença GPL e o ZFS é baseado no contrato de licença CDDL da Sun, devido à incompatibilidade entre os dois contratos de licença, surgem questões de direitos autorais. Portanto, para resolver o problema de direitos autorais, este projeto ZFS nativo para Linux será distribuído na forma de um módulo de kernel, e a licença de direitos autorais também é baseada no protocolo CDDL como o ZFS.
De acordo com relatórios da Phoronix, a KQ Infotech, que desenvolve o projeto Native ZFS para Linux, lançará oficialmente um módulo Linux Kernel ZFS totalmente disponível no próximo mês (por volta de 15 de setembro). Este módulo ZFS é baseado no ZFS Pool 18 e implementou a camada ZFS POSIX. Mas atualmente este código suporta apenas sistemas Linux de 64 bits, e eles também lançarão pacotes RPM para Fedora 12 e Red Hat Enterprise Linux 6 Beta 2. Claro, você também pode usar este módulo no Ubuntu 10.04 LTS, mas você deve compilá-lo e instalá-lo manualmente a partir do código-fonte.