Zfs: diez razones volver a formatear el disco duro

El muy esperado lanzamiento del nuevo sistema de archivos ZFS de Solaris 10 revolucionará los administradores de sistemas camino (y ejecutivos) pensar y trabajar con los sistemas de ficheros. Liberándose de la arquitectura tradicional de volumen o partición, ZFS combina escalabilidad y flexibilidad al tiempo que proporciona una interfaz simple comando. Acuñado por Sun como la “última palabra en sistemas de archivos” ZFS ya está siendo portado a varias distribuciones de Linux y Mac OSX. Diseñado para tener al menos una vida útil 30 años, este sistema de archivos va a hacer olas con su próximo lanzamiento en Solaris 10. Hemos estado jugando con ZFS durante varios meses y han escrito algunas recetas sobre su administración básica. Aquí hay diez razones por las que usted querrá volver a formatear todos sus sistemas y el uso de ZFS.


1. Tan fácil que su madre podría administrarla
ZFS es administrado por dos comandos, zpool y zfs. La mayoría de las tareas suelen requerir un solo comando de lograr. Y los comandos están diseñados para tener sentido. Por ejemplo, echa un vistazo a los comandos colocar una cuota de su tamaño.

grandes sistemas de archivos 2. Honkin
¿Qué tan grande sistemas de archivos tienen que ser? En un mundo donde 640KB ciertamente no es suficiente para que la memoria del ordenador, sistemas de archivos actuales han llegado o están llegando al final de su utilidad. Un sistema de archivos de 64 bits sería satisfacer las necesidades de hoy en día, pero la estimación de la vida útil de un sistema de archivos de 64 bits es de unos 10 años. Que se extiende hasta 128 bits da ZFS una vida útil prevista de 30 años (UFS, para la comparación, es de unos 20 años de edad). Por lo tanto la cantidad de datos que puede meterse en un sistema de archivos de 128 bits? 16 exabytes o 18 millones de terabytes. ¿Cuántos archivos se puede meter en un sistema de archivos ZFS? 200 millones de millones de dólares.

¿Alguien podría utilizar un fileystem tan grande? No en realidad no. El tema ha despertado discusiones sobre los océanos hirviendo si una unidad de almacenamiento de la vida real de ese tamaño fue encendido. Puede que no sea necesario disponer de 128 bits, pero no se pierde nada y no tendrá que preocuparse por quedarse sin espacio direccionable.

3. Sistema de Archivos, cúrate a ti mismo
ZFS emplea 256 sumas de comprobación de bits de extremo a extremo para validar los datos almacenados bajo su protección. La mayoría de los sistemas de archivos (y que saben quienes son) dependen del hardware subyacente para detectar datos corruptos y sólo pueden darle la lata al respecto si consiguen un mensaje de este tipo. Cada bloque en un sistema de archivos ZFS tiene una suma de comprobación asociada a ella. Si ZFS detecta una falta de coincidencia de suma de control en un sistema de archivos o raidz espejo, se reconstruirá activamente en la manzana de la redundancia disponible y seguir sobre su trabajo.

4. fsck fuera, fsck
fsck ha sido elegido como fuera de la casa. Nosotros no lo necesitamos más. Dado que los datos de ZFS son siempre consistentes en el disco, no tenga miedo de dar un tirón a cabo esos cables de alimentación si usted lo desee. Los sistemas de ficheros ZFS no será necesario que introduzca la contraseña de superusuario para el modo de mantenimiento.

5. Comprimir al contenido de su corazón
Siempre he sido un defensor de la compresión opcional y adecuada en los sistemas de ficheros. Hay algunos datos que están bien adaptados a la compresión, tales como los registros del servidor. Muchas personas se rizó a lo largo de este tema, aunque sospecho que una vez fueron quemados por doublespace masticando hasta un documento importante. Cuando utiliza de manera reflexiva, la compresión de ZFS puede mejorar / S de disco que es un cuello de botella común. la compresión de ZFS se puede activar para sistemas de ficheros individuales o jerarquías con una solo comando muy fácil.

6. arquitectura sin restricciones
UFS y otros sistemas de ficheros utilizan un modelo limitado de particiones o volúmenes fijos, cada sistema de archivos que tienen una cantidad de espacio disponible en disco. ZFS utiliza un modelo de almacenamiento agrupado. Esta es una desviación importante de la concepción tradicional de los sistemas de ficheros. Muchos sistemas de producción actuales pueden tener un número de un solo dígito de los sistemas de ficheros y añadir o manipular sistemas de archivos existentes en tal ambiente es difícil.

En ZFS, montado en diferentes lugares en el sistema de archivos host.

7. Crecer sistemas de archivos sin pulgar verde
Si su piscina se convierte en hacinamiento, puede crecer. Con una orden. En un sistema de producción en vivo. Basta de charla.

8. striping dinámico
En forma predeterminada, la creación de bandas dinámico incluye automáticamente todos los deivces en una piscina en las escrituras al mismo tiempo (ancho de banda se extiende por todos los medios disponibles). Esto acelerará la E / S en sistemas con múltiples caminos para el almacenamiento de equilibrio de carga de E / S en todos los caminos.

9. El término “raidz” suena tan l33t
El modelo de almacenamiento redundante nueva RAID-Z reemplaza RAID-5 y mejora sobre ella. RAID-Z no sufre de la “error de escritura” en el que una banda de datos se daña debido a una pérdida de energía durante el período vulnerable entre escribir los datos y la paridad. RAID-Z, como RAID-5, puede sobrevivir a la pérdida de uno de los discos. Una versión futura se planea usar el raidz2 palabra clave que puede tolerar la pérdida de dos discos. Quizás la mejor característica es que la creación de una piscina raidz es simple loco.

10. Los clones sin problemas éticos
El simple creación de restaurada en el sistema de archivos originales para volver al estado anterior. Las instantáneas se pueden escribir en otro almacenamiento (disco, cinta), se transfirió a otro sistema, y ​​se convierten de nuevo en un sistema de archivos.

Más información
Para obtener más información, echa un vistazo a la página oficial de ZFS de Sun y la información detallada de OpenSolaris ZFS comunidad. Si usted quiere tomar ZFS a cabo una prueba de manejo, la última versión de Solaris Express que hayan construido y listo para funcionar. Descarguelo aqui.

Artículos Relacionados