Estoy investigando ZFS y usando FreeNAS para la administración de ZFS y tengo la siguiente pregunta:
¿Las ventajas de ZFS como deduplicación, corrección automática de errores, etc., todavía funcionan al crear un objetivo iSCSI en un volumen ZFS?
En FreeNAS, este es probablemente un archivo de imagen en bruto que se utiliza como destino en un volumen ZFS. Dado que se basa en bloques (en lugar de en archivos): ¿se siguen aplicando las ventajas de ZFS?
Editar: El uso previsto será el almacenamiento para VMware (ESXi).
Usar ZFS + VMware + NFS es una idea terrible. Te dará el peor resultado. Vmware usa una implementación de NFS que necesita constantemente hacer escrituras SINCRONIZADAS y esperar a que cada una lo haga. Y esto es extremadamente lento en ZFS ... ZFS primero escribe en el registro ZIL y mucho más tarde realiza la escritura real en los discos (y solo entonces confirma la escritura de sincronización). Obtuve 5 MB / s en escrituras secuenciales con ZFS + VMware + NFS. Luego probé en UFS + iSCSI y obtuve resultados de 64 MB / s en wirtes secuenciales (incursión 1). No probé iSCSI en ZFS
fuente
La idea de las escrituras de sincronización es realmente una buena idea para los discos de arranque, que son clave para la virtualización. Desea esperar un acuse de recibo. La velocidad no es un problema en el arranque, la durabilidad debería serlo. Cuando necesite rendimiento, vaya a algo más rápido. El rendimiento y la fiabilidad son siempre una compensación.
Uno de mis manías es cuando la gente quiere un rendimiento de VM realmente rápido cuando tienen máquinas virtuales que ejecutan cosas como servicios de red que podrían hacer 100 escrituras por día.
FreeNAS 9.3 tiene la desasignación necesaria para el uso de iSCSI con VMware.
fuente