Trabajo sobre ZFS
per Victor Carceler
—
darrera modificació
2020-03-25T15:29:39+01:00
ZFS es un sistema de archivos de nueva generación diseñado en el seno de Sun y ahora controlado por Oracle. Este trabajo supone una oportunidad para estudiarlo.
Parte A
- Describa brevemente la historia de ZFS
- Describa brevemente las características de ZFS
- Describa los niveles RAIDZ. ¿Qué justifica la existencia de RAIDZ3?
- ¿En qué sentido es innovador?
- Recopile documentación, vídeos o artículos relacionados con ZFS
- Actualmente, ¿en qué sistemas operativos se puede utilizar ZFS?
- ¿Bajo qué licencias se pueden encontrar implementaciones de ZFS?
- ¿Es posible integrar ZFS en el núcleo Linux? ¿Qué posibilidades existen para utilizar ZFS en GNU/Linux?
- ¿Quién desarrolla http://zfsonlinux.org/? ¿Qué licencia tiene? ¿Cómo es posible? ¿Qué versión de ZFS se implementa?
- Btrfs es un sistema de archivos alternativo a ZFS desarrollado de forma nativa en Linux. ¿Qué características tiene este sistema de ficheros? ¿en qué estado se encuentra su desarrollo? Realice una comparación entre ambos.
Parte B
- Utilice una máquina virtual de VirtualBox con Ubuntu 12.04 Server para poner a prueba ZFS on Linux. Puede descargar una máquina virtual con el SO ya instalado. Si es el caso, recuerde que el usuario es 'usuario/usuario' y fíjese que el puerto TCP 10022 está dirigido para que sea posible hacer SSH desde el anfitrión al huésped.
- Agregue 6 discos a la máquina virtual para poder hacer pruebas (sdb, sdc, sdd, sde, sdf, sdg)
- Instale ZFS on Linux
- Construya un pool de almacenamiento con sdb y sdc
- Inspeccione la capacidad del pool, su uso y los discos que forman parte
- Construya algún sistema de archivos
- Escriba algunos ficheros, no vacíos, en su interior
- Construya otros sistemas de archivos y escriba contenido en su interior
- Observe cómo todos los sistemas de archivos cuentan con la capacidad total del pool, y el espacio de almacenamiento demandado en los diferentes sistemas de archivos se satisface mediante el pool
- Demuestre el uso de las instantáneas de la siguiente manera:
- Cree una instantánea de un sistema de archivos
- Cambie el contenido de la instantánea y compruebe que el original no se modifica
- Cambie el contenido del sistema de archivos original y compruebe que la instantánea no se altera
- Destruya la instantánea
- Demuestre que es posible agregar un nuevo disco al pool (sdd) y extender su capacidad
- Demuestre las opciones existentes para reemplazar un disco del pool por otro
- Construya un nuevo pool con tres discos (sde, sdf y sdg) en el que se consiga tolerancia a fallos
- Demuestre el uso de la capacidad scrub de ZFS
- ¿Qué herramientas tiene ZFS para realizar backups y recuperarlos?
El trabajo tomará la forma de un documento divulgativo sobre ZFS. En este caso se pide concreción (breve y directo al grano antes que largo) pero claro, completo, con referencias y sin errores.
¿Conoce LaTeX? Este trabajo puede suponer una buena oportunidad para probarlo, si quiere hacerlo con comodidad y sin sufrir la correspondiente curva de aprendizaje les recomiendo LyX.