
Soy nuevo en FreeBSD y quiero crear un servicio de disco virtual a través de iSCSI. Creo instantáneas de un conjunto de datos en los mismos discos, sin embargo, me gustaría crear clones en un disco diferente, como una unidad NVMe, para acelerar la escritura. ¿Es posible?
Me preocupa una posible disminución del rendimiento cuando se produce lectura (conjunto de datos)/escritura (clones) en el mismo disco.
Gracias.
Respuesta1
No, no puedes hacer lo que quieres.
Sí, puede mejorar el rendimiento de escritura de ciertos tipos y patrones de carga de trabajo agregando L2ARC y ZIL basados en NVMe a su configuración.
¡Este es un buen lugar para comenzar!
Respuesta2
Si usa ZFS, esto no es posible, pero ni siquiera es necesario o útil: ZFS está diseñado para mantener el rendimiento completo incluso cuando se manejan muchas instantáneas.
Respuesta3
Es posible con zfs send/recv
Un clon cuando el destino no existe:
zfs send -R -c "/tank1/vol1@2023-11-12" | zfs receive -u "/tank2/vol@2023-11-12"
Puede actualizar el clon incremental más adelante conzfs send -i