Historias
Slashboxes
Comentarios

Login Barrapunto

Login

[ Crear nueva cuenta ]

Sistemas de ficheros de nueva generación para Linux

editada por rvr el Jueves, 05 Noviembre de 2009, 08:00h   Printer-friendly   Email story
Un pobrecito hablador nos cuenta: «Linux continúa innovando en el área de sistemas de ficheros. Dos de los nuevos sistemas de ficheros que llegan a Linux son NiLFS(2) y exofs. Descubre la utilidad y ventajas de estos sistemas en un artículo de IBM developerWorks».

Historias relacionadas

[+] Fedora 11 tendrá ext4 por defecto y soportará Btrfs 41 comentarios
Un pobrecito hablador nos cuenta: «Según se puede leer en Heise Online, Fedora 11 (prevista para Mayo)tendrá ext4 como sistema de ficheros por defecto y además incluirá soporte para Btrfs a pesar de su estado aún no maduro. El mundo de los sistemas de ficheros está agotado en Linux, como hemos podido leer recientemente en Btrfs (inestable) incluido en la versión 2.6.29 del kernel Linux y Ubuntu 9.04 con soporte de Ext4. Vía OSNews
[+] Btrfs: Una jungla de B-Trees 33 comentarios
diegogc realiza un análisis del sistema de ficheros que Oracle está desarrollando para Linux: Btrfs: Una jungla de B-Trees: «Btrfs es un alias de "B-tree filesystem". La referencia a los B-trees podría parecer poco importante, los sistemas de archivos (en adelante SdA) y bases de datos los utilizan desde hace décadas. Pero no es casual que Btrfs tenga ese nombre, su estructura está muy influenciada por este concepto y, en realidad, es la característica que mejor lo define y diferencia de otros SdA, incluso de ZFS». Visto en menéane.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Sistema de ficheros ¿ligero?

    (Puntos:4, Interesante)
    por Mu (11278) el Jueves, 05 Noviembre de 2009, 09:56h (#1183235)
    ( http://www-etsi2.ugr.es/alumnos/mu01/guerraSoftware.html | Última bitácora: Jueves, 27 Agosto de 2009, 11:15h )
    Lo que desde hace bastante tiempo vengo echando en falta, tal vez por mi propia ignorancia, pero el caso es que no lo he encontrado, es un sistema de ficheros sin usuarios ni privilegios, y sin características avanzadas (snapshots y todas esas cosas).

    Algo funcionalmente parecido a FAT, pero que no sea propietario y supere las limitaciones de éste.

    La motivación son los discos duros externos. Usar FAT da problemas por las limitaciones, por ejemplo la de los 4 GB por archivo, y para el distribuidor por estar sujeto a patentes.

    El problema de usar ext3 u otro sistema en condiciones es que almacena la información de usuario, con lo cual al pasarlo de un ordenador a otro sólo se tendrá acceso si el usuario es del mismo UID.

    La motivación secundaria sería optimizar el sistema de archivos quitando las características punteras que no sirvan para nada para este tipo de uso.

    Ésa sería mi sugerencia para los diseñadores de sistemas de archivos.
    --
    Gdado dice roller [sourceforge.net]
    [ Responder ]
  • Buena traducción

    (Puntos:2, Interesante)
    por pobrecito hablador el Jueves, 05 Noviembre de 2009, 10:22h (#1183239)
    ...pero se os ha "olvidado" poner el ® tras el nombre Linux tal y como viene en el original. :P

    Tampoco habría estado mal poner un mínimo resumen sobre las características de cada tipo de formato, la verdad.
    Resumiendo en plan rápido y sucio:
    NiLFS(2) no es exclusivo de Linux, empezó a probarse en el kernel de NetBSD y su novedad es que crea "puntos de restauración" para recuperar archivos borrados o comparar versiones antiguas de algún archivo. Al menos de momento, esos puntos de restauración están en modo sólo lectura.
    exofs está orientado al almacenamiento por objetos en vez de mediante ficheros, la ventaja teórica es que se supone que funciona mejor en dispositivos de gran almacenamiento.

    Y por lo demás, dejando a un lado el apartado ténico, hay bastante de autocomplaciencia sobre Linux en el artículo que no merece la pena reseñar. -- Si quieres a pobrecito hablador de editor, ponte esta firma
    [ Responder ]
  • por YellowJacket (3749) el Viernes, 06 Noviembre de 2009, 07:57h (#1183459)
    Linux continúa innovando en el área de sistemas de ficheros.

    En mi opinión, hay una frase muy coloquial que se puede aplicar al caso: no es por no innovar, pero innovar por innovar...

    Os voy a poner un ejemplo de innovación: las linux capabilities [ubuntu.com]. Si le echáis un vistazo a la página, podréis encontrar:

    Starting with kernel 2.2, Linux divides the privileges traditionally associated with superuser into distinct units, known as capabilities,

    (...)


    (...)

    3. The file system must support attaching capabilities to an executable file, so that a process gains those capabilities when the file is executed. Before kernel 2.6.24, only the first two of these requirements are met; since kernel 2.6.24, all three requirements are met.


    Esto es, me he tenido que esperar unos muchos años para tener por fin un sistema de ficheros y un núcleo con soporte completo a éste sistema de privilegios. Mientras tanto, en mi sistema actual, con un kernel superior a esa versión, ping sigue con setuid puesto como muchos otros programas, con los riesgos de seguridad inmanente de esa política. Quizás fuese porque se convirtió en una prioridad que los sistemas antiguos como ext2 tuviesen rápidamente otras características avanzadas de la competencia (journaling), no lo sé.

    A mí particularmente no me interesan mil sistemas de ficheros nuevos con características super avanzadas si luego no están en sinergia con las funcionalidades del kernel de linux y viceversa, o me tengo que esperar cerca de una década para que estén 99% completas.

    A mí desde luego me da que pensar.
    --
    Avengers Assemble!!
    [ Responder ]
  • 1 respuesta por debajo de tu umbral de lectura actual.