No google você pode encontrar um monte de sites que falam sobre o desempenho de diferentes sistemas de arquivos com o KVM.
Dê uma olhada neste: ZFS, BTRFS, XFS, EXT4 e LVM com KVM - uma comparação de desempenho de armazenamento
Segundo o autor Gionatan Danti:
The tested scenarios are:
1) Qcow2 backend on top of XFS filesystem on top of a raw MD device. Both thin and partial (metadata only) preallocation modes were benchmarked;
2) Logical Volumes backend, both in classical LVM (fat preallocation) and thin (thin lvm target) modes. Moreover, thin lvm was analized with both zeroing on and off;
3) raw images on XFS and EXT4 on top of classical LVM, relaying on filesystem sparse-file support for thin provisioning;
4) raw images on XFS and EXT4 on top of thin LVM, relaying on thin lvm target for thin provisioning. In this case, LVM zeroing was disabled as the to-be-zero blocks are directly managed inside the filesystem structures;
5) raw images BTRFS on top of its mirror+stripe implementation (no MD here). I benchmarked BTRFS with CoW both enabled and disabled (nodatacow mount option)
6) raw images ZFS on top of its mirror+stripe implementation (no MD again)
Ele conclui por:
For VMs storage, stay well away from BTRFS: not only it is marked a “Tech Preview” from RedHat (read: not 100% production ready), but it is very slow when used as a VM images store.
Outro blog fala sobre o BTRFS, você pode ler em um monte de fóruns que o Copy On Write (COW) precisa ser desabilitado para obter melhores performances com o KVM.
Chris Irwin fala sobre os benefícios do BTRFS e fala sobre uma alternativa:
There are other tools, or you could roll your own cron-job. So what about ZFS? I thought ZFS did all these things?
Yes, it does Why not just use ZFS?
Go ahead
link: ao vivo com o btrfs
Outra maneira de saber se está tudo bem para o seu uso está testando por si mesmo se o desempenho é bom e se é confiável sem cópia na gravação.
Se o BTRFS não for o melhor para você, você pode tentar o ZFS. Você tem o mesmo fonctionality Backup e muitas outras melhorias, mas é um pouco complicado de implementar no linux.