IO Tread in Windows Guest

plastilin

Renowned Member
Oct 9, 2012
108
5
83
Ukraine
Hello.
I have several configurations of Windows machines. All are running Windows Server 2019. RAID 10 is installed on the host. LVM thin storage
One machine has 1 virtual disk and the second has 3 virtual disks. In which case is it better to use Virtio Single, and in which just Virtio? Also, does it make sense to use IO thread in Windows virtual machines? Do I need to force check this option for both Virtio and Virtio Single? And how will this affect the backup? Not entirely clear in the documentation.
 
Using IO threads or not is a tricky decision, and it is strongly recommended to benchmark both options on your specific setup and load situation to see which is preferrable.

Note however, that only virtio-single SCSI controllers and virtio-blk devices support IO threads, default virtio-scsi does not. The guest OS type is irrelevant, as the setting only changes how storage is accessed on the host. Backups will still work just fine.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!