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?