BTRFS podría ser el nuevo sistema de archivos en Ubuntu Maverick

Btrfs (B-tree FS o normalmente pronunciado “Butter FS”) es un sistema de archivos copy-on-write anunciado por Oracle Corporation para Linux. Su objetivo es sustituir al sistema de archivos ext3, eliminando el mayor número de sus limitaciones, en especial el tamaño máximo de los ficheros; además de la adopción de nuevas tecnologías no soportadas por ext3. Se afirma también que se “centrará en la tolerancia a fallos, reparación y fácil administración”. Todas estas caracteristicas son fundamentales para los grandes servidores de datos con los que trabajan Oracle y sus clientes.

BTRFS en Ubuntu

Scott James Remnant reveló que están trabajando intensamente para agregar la opción de usar btrfs en la instalación de Ubuntu, y todavía no han descartado que se convierta en el sistema de archivos por defecto.

De todos modos, eso dependerá de:

  1. btrfs tendría que dejar de ser marcado como “experimental” por la configuración del kernel; lo que, aparentemente, estaría planeado para el kernel 2.6.35, que es el kernel en el que se basará Maverick.
  2. btrfs todavía no es soportado por GRUB2 ni el instalador de Ubuntu; esto debería estar listo antes de la fecha en la que Maverick dejará de incorporar nuevas funcionalidades (Feature Freeze Date).
  3. En caso de que ello ocurre, tal vez se convierta en el sistema de archivos por defecta en las versiones Alpha de Maverick para poder testearlas lo suficiente. Ese testeo debería salir bien, sin que surjan mayores inconvenientes.
  4. El equipo detrás del desarrollo de btrfs debería estar contento con la idea.
  5. Los desarrolladores de Ubuntu deberían estar contentos con la idea.

En fin, hay 1/5 de posibilidades de que BTRFS se convierta en el nuevo sistema de archivos en Maverick.

Algunas de sus características principales

  • Empaquetado eficiente en espacio de archivos pequeños y directorios indizados
  • Asignación dinámica de inodos (no se fija un número máximo de archivos al crear el sistema de archivos)
  • Snapshots escribibles y snapshots de snapshots
  • Subvolúmenes (raíces del sistema de archivos internas separadas)
  • Mirroring y Stripping a nivel de objeto
  • Comprobación de datos y metadatos (alta seguridad de integridad)
  • Compresión
  • Copy-on-write del registro de todos los datos y metadatos
  • Gran integración con device-mapper para soportar múltiples dispositivos, con varios algoritmos de RAID incluidos
  • Comprobación del sistema de archivos sin desmontar y comprobación muy rápida del sistema de archivos desmontado
  • Copias de seguridad incrementales eficaces y mirroring del sistema de archivos
  • Actualización desde ext3 a Btrfs, y reconversión a ext3 al momento de la actualización
  • Modo optimizado para SSD (activado a través de una opción de montaje)
  • Defragmentación sin desmontar


2 comentarios

  1.   JaD! | Ferrer dijo

    BtrFS sería buena opción para testear en Ubuntu 10.10, peor no creem que hemos estado cambiando muy seguido de sistema de archivos por defecto? Es decir; hace tan sólo 2 años usábamos Ext3, ya he migrado el 50% de mi vida digital a Ext$ y ahora toca prepararse para BtrFS?! A menos que lo valga, si no, me espero otros 2 años.

    Saludos!
    JaD!

  2.   Usemos Linux dijo

    La verdad que sí. Estoy de acuerdo. A mí me pasó igual!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *