KQ Infotech, que desarrolla el proyecto Native ZFS para Linux, lanzará oficialmente un módulo Linux Kernel ZFS completamente disponible el próximo mes (alrededor del 15 de septiembre). Este módulo ZFS se basa en ZFS Pool 18 y ha implementado la capa ZFS POSIX. Pero actualmente el código solo admite sistemas Linux de 64 bits y también lanzarán paquetes RPM para Fedora 12 y Red Hat EnterPRise Linux 6 Beta 2. Por supuesto, también puedes usar este módulo en Ubuntu 10.04 LTS, pero debes compilarlo e instalarlo manualmente desde el código fuente.
Si es usuario de FreeBSD o Solaris, debe estar familiarizado con ZFS. Este es un nuevo sistema de archivos desarrollado por SUN (ahora fusionado con Oracle. Se utiliza en Solaris y luego se transfirió a FreeBSD y NetBSD). Mucha gente llama a ZFS el sistema de archivos definitivo, porque ZFS significa "última palabra en el sistema de archivos" y Z es la última palabra del alfabeto, lo que significa que no hay necesidad de desarrollar otros sistemas de archivos en el futuro. De hecho, ZFS aporta muchos conceptos nuevos y es un trabajo que hace época para el sistema de archivos.
Frente a un sistema de archivos tan poderoso, por supuesto, la comunidad de Linux no ha estado inactiva, por lo que lanzaron el sistema de archivos Btrfs. Curiosamente, esto también fue iniciado y desarrollado por Oracle. Para una introducción detallada a BTRFS, puede leer este artículo ". Nueva Generación Una introducción al sistema de archivos de Linux btrfs". El objetivo inicial de BTRFS es reemplazar el sistema de archivos ext3/4 actual de Linux. Sin embargo, en comparación, encontrará que BTRFS y ZFS son muy similares en muchas características, como una gran escalabilidad, soporte para instantáneas y funciones integradas de administración de volúmenes. , etc. .
Además, hablando de BTRFS, quiero interrumpir aquí. Según el equipo de desarrollo de Ubuntu, no hay tiempo suficiente para completar el trabajo de desarrollo restante de BTRFS, lo que significa que BTRFS no será totalmente compatible en 10.10.
Bien, sigamos hablando de ZFS. Aunque la comunidad Linux ya tiene BTRFS como respuesta a ZFS, hace algún tiempo surgió la noticia de que un equipo de desarrollo (KQ Infotech de India) ha comenzado a trasplantar ZFS a sistemas Linux. La página de inicio de este proyecto está aquí: ZFS nativo para Linux. . De hecho, hubo un proyecto ZFS para Linux basado en el marco FUSE mucho antes, pero es un sistema de archivos ZFS a nivel de usuario y su rendimiento es muy inferior. Por lo tanto, uno de los propósitos del proyecto Native ZFS para Linux es. para reemplazar este ZFS -FUSE, proporciona soporte nativo de ZFS para Linux.
Pero el problema es que dado que el kernel de Linux utiliza el acuerdo de licencia GPL y ZFS se basa en el acuerdo de licencia CDDL de Sun, debido a la incompatibilidad entre los dos acuerdos de licencia, surgen problemas de derechos de autor. Entonces, para resolver el problema de los derechos de autor, este proyecto nativo ZFS para Linux se distribuirá en forma de un módulo del kernel, y la licencia de derechos de autor también se basa en el protocolo CDDL como ZFS.
Según los informes de Phoronix, KQ Infotech, que desarrolla el proyecto Native ZFS para Linux, lanzará oficialmente un módulo Linux Kernel ZFS completamente disponible el próximo mes (alrededor del 15 de septiembre). Este módulo ZFS se basa en ZFS Pool 18 y ha implementado la capa ZFS POSIX. Pero actualmente este código solo admite sistemas Linux de 64 bits y también lanzarán paquetes RPM para Fedora 12 y Red Hat Enterprise Linux 6 Beta 2. Por supuesto, también puedes usar este módulo en Ubuntu 10.04 LTS, pero debes compilarlo e instalarlo manualmente desde el código fuente.