I have server with two intel cpus (numa0 and numa1). Each one has a SAS controller connected to the PCI bus(one to PCI bus 0 and one to PCI bus 1).
There is 20 VMs, each one has one virtual hdd attached (Virtio SCSI SIngel). This virtual hdd is on a ZFS volume on SAS controller 1 or 2.
So my question: Is PVE smart so it knows on which cpu to run each VM ? It would not be good for performance if the VM that has a hdd on cpu1 runs on cpu2.
There is 20 VMs, each one has one virtual hdd attached (Virtio SCSI SIngel). This virtual hdd is on a ZFS volume on SAS controller 1 or 2.
So my question: Is PVE smart so it knows on which cpu to run each VM ? It would not be good for performance if the VM that has a hdd on cpu1 runs on cpu2.