IDE это изначально ошибка. Для начала надо избавиться от него. virtio_blk или virtio_scsi это уже вопрос посложнее, кроме как тестировать на собственных нагрузках способа решить который использовать нет.
Далее, после замены надо смотреть на остальной дисковый стек. во первых драйверы virtio, попробовать можно разные варианты, во вторых логи qemu и kvm_trace с хоста, в третьих перетащить диски с zfs на простой lvm и посмотреть будет ли разница. Если ничего не поможет, попробовать воссоздать проблему на таком же железе, но используя centos 7 и libvirt а не смесь бульдога с носорогом по имени proxmox.