He estado leyendo sobre BTRFS y ZFS por un tiempo y si bien aprecio los beneficios de CoW al alojar archivos importantes, actualmente me desconcierta el siguiente dilema:
Dado que tanto ZFS como BTRFS parecen sufrir una degradación del rendimiento al alojar archivos grandes sujetos a escrituras aleatorias (por ejemplo, QCOW2, VDI, etc.), ¿por qué alguien usaría BTRFS como un FS de elección para alojar máquinas virtuales?
Sé que en el caso de BTRFS, puede desactivar selectivamente CoW utilizando chattr, o la opción de montaje nodatacow, reduciendo la degradación impuesta por la fragmentación y CoW ...
Sin embargo, de acuerdo con Sombrero rojo esto también "desactiva la verificación de suma de comprobación de datos y metadatos, lo que resulta en una integridad de datos reducida". (Además de la compresión perdida y, naturalmente, el CoW deseado).
Basándome en eso, pregunto: ¿por qué alguien elegiría BTRFS a través de, digamos, XFS sobre LVM sobre MD RAID?