Hello,
All the tutorials and manuals for Linux guests that I've read that came out relatively recently (concurrent to Proxmox 7 or later), use VirtIO SCSI for the disks inside a VM.
I'm tinkering with a BSD VM, and the tutorial I'm using uses VirtIO Block for the boot disk. I can't figure out why, as my understanding is that VIrtIO SCSI, even if you don't need its massive scalability, is designed to replace VirtIO Block and work better inside VMs (by using the standard SCSI command set with the virtual disks, for example).
What am I missing? I tried googling around for this, but couldn't really find any sort of modern "when to choose VirtIO Block" articles.
All the tutorials and manuals for Linux guests that I've read that came out relatively recently (concurrent to Proxmox 7 or later), use VirtIO SCSI for the disks inside a VM.
I'm tinkering with a BSD VM, and the tutorial I'm using uses VirtIO Block for the boot disk. I can't figure out why, as my understanding is that VIrtIO SCSI, even if you don't need its massive scalability, is designed to replace VirtIO Block and work better inside VMs (by using the standard SCSI command set with the virtual disks, for example).
What am I missing? I tried googling around for this, but couldn't really find any sort of modern "when to choose VirtIO Block" articles.