¿Hay un caso contra ZFS?

9

¿Todavía hay un caso contra el uso de ZFS en la producción?
Ejecuto servidores Solaris y estoy planeando una actualización a Solaris 10 10/09 desde una versión anterior.
Actualmente utilizamos SVM para discos locales y la tecnología de nuestro proveedor para la gestión de volúmenes SAN. Estamos considerando migrar la mayoría (si no todo) de nuestro almacenamiento a ZFS. Queremos poder usar LiveUpgrade en instantáneas, administración de almacenamiento fácil (especialmente el crecimiento de un LUN), recuperación rápida, etc.
¿Hay alguna "trampa" que debamos tener en cuenta? Tenemos muchas bases de datos Oracle. ¿Es eso un problema? ¿Alguno de ustedes ha tenido experiencias negativas haciendo lo que estamos pensando?

Louis Munro
fuente
1
NetApp parece pensar que sí;)
Chopper3
2
Sí, exactamente, solo porque el producto Suns puede superar a NetApps de primera línea por una décima parte del precio. Sin embargo, todavía soy fanático de NetApp.
pfo

Respuestas:

9

Actualmente tenemos zfs en producción para nuestras zonas de servidores de aplicaciones (cientos de usuarios) y funciona muy bien, actualmente lo estamos probando con un desarrollo Oracle 10 DB y hasta ahora (4 meses) no tuvimos problemas. Por favor, consulte http://www.solarisinternals.com/wiki/index.php/ZFS_for_Databases

especialmente: "hacer coincidir el tamaño de registro ZFS con el db_block_size de Oracle"

golemwashere
fuente
¿Qué tipo de carga? OLTP?
slovon
Sí, es OLTP y actualmente no está muy cargado, puedo confirmar que todavía no tuvimos problemas con ZFS
Golemwashere
7

Tenemos una configuración ZFS de 96TB en un dispositivo de almacenamiento unificado Sun Storage 7410 (agrupado) con múltiples (8x) enlaces de 10GBit / s. Utiliza ZFS y OpenSolaris. ¡Esta caja es genial!

pfo
fuente
1

En nuestra tienda, todavía estamos esperando. Sin embargo, nuestro uso es principalmente de base de datos y es muy exigente con el sistema de archivos y preferimos ver a alguien más pasar horas y días probando y afinando ya que no tenemos muchos recursos (tienda pequeña).

En casa, lo estoy usando, pero es un servidor de archivos normal, que realmente no usa todas las posibilidades.

slovon
fuente
1

SmugMug.com usa la misma caja 7410 detrás de su base de datos MySql y realmente le encanta. El CEO hizo una presentación en mysqlconf y el 7410 / ZFS fue una de sus cosas favoritas que implementaron.

Robert
fuente
1

El único caso que tengo en contra es su licencia / patentes y el hecho de que Oracle está recibiendo información de código abierto que obtuvo al comprar Sun. De lo contrario, espero el día en que btrfs estará a la par (y en el futuro, mejor que) con ZFS.

volcado de memoria
fuente
0

Uno podría creer que Oracle funcionaría bien con ZFS dado que ahora son la misma compañía.

Brian Carlton
fuente
2
Durante toda una semana, ¡tal vez espere unos meses antes de tomar esa vista!
Jon Rhoades
Esto puede llevar tiempo; incluso Oracle en sí mismo no solo funciona bien: cada tecnología tiene sus propios trucos.
slovon
0

Muchas características geniales.

Sin embargo, ZFS (como otros métodos de administración de volumen lógico) puede fallar y perder sus datos en un instante debido a fallas del sistema de archivos que realmente no serían un problema en sistemas de archivos más rudimentarios. Es mucho más difícil volver a armar todo cuando no sabes dónde está todo. RAID no es una panacea. Se producen fallas que los informes de la unidad no resolverán.

No lo usaría para montar un sistema operativo, pero es bueno para datos y bases de datos, si tiene copias de seguridad y sabe lo suficiente como para no volar un sistema. No estoy hablando de errores rm -rf / level aquí, pero cosas como un par de unidades en una matriz raid fallan al mismo tiempo, o no entienden la importación / exportación de ZFS. Otras soluciones LVM tienen problemas similares.

voltaire
fuente
2
Entonces, ¿tiene algún detalle o su argumento es más o menos "es más complejo, por lo que es más fácil de romper"?
Chris S
Es más como usarlo donde lo necesita (ZFS es el mejor LVM en mi opinión) pero puede olvidarse de las herramientas de recuperación de datos. Para mí, la incapacidad de recuperar rápida y fácilmente los datos de un volumen explotado es un inconveniente en la mayoría de los LVM. Esperemos que alguien escriba las herramientas.
voltaire
ZFS es COW, así que no entiendo de qué fallas del sistema de archivos está hablando aquí. Siempre refleje las unidades del sistema operativo y, por lo tanto, si el hardware falla, su SYSPOOL aún puede funcionar. La configuración del fregado automático regular también ayudará a garantizar que no pierda datos. ¡ZFS previene el 100% de la pérdida silenciosa de datos y la capacidad de la instantánea es genial!
Khushil