I‘ve found sth. here in forum:Mmh, I'm not shure, we don't use any zvol at all until today. With zvol you use a "virtual device" and I think than it's again like 1 file and probably won't help ... but this depends on the zfs code internals to block management. As we don't use it I don't have experience there, sorry. But nervertheless if using zfs probably you will drive better with running in a dataset instead of using zvol, take a read on this:
https://jrs-s.net/2018/03/13/zvol-vs-qcow2-with-kvm/ 5
https://jrs-s.net/2016/06/16/psa-snapshots-are-better-than-zvols/ 2
https://jrs-s.net/2017/03/15/zfs-clones-probably-not-what-you-really-want/ 2
https://forum.proxmox.com/threads/d...-a-metadata-special-device.106292/post-457502
So if I understand: metadata of guest VMs will be also covered by special device?!