I haved created a new zvol with volblocksize=4k, asigned to the VM, cloned CentOS with dd to the new disk, and rebooted the VM with the new disk.
The performance increased dramatically! Now I get expected IOPS.
you can set it in the storage config
Random write is a lot faster with 4k blocksize but random read is slower than before with 8k...
Still with 8k zvol block size?Finally, the only way to get good performance (similar to LVM) was to upgrade ZFS 0.7.1 following these instructions:
https://forum.proxmox.com/threads/upgrade-zfs-0-7-0.35943/page-2#post-180792
I know this is an supported method, so I hope zfs 0.7.1 will be fully supported soon.
Yes for me too. I installed proxmox 6.3 and tried a single zfs nvme drive (970evo plus) and the results were much much slower than an LVM ssd drive (860evo). Why is that? how can we fix performance with zfs?