Hi folks,
I understant that in a PVE cluster, best practice is to have matched hardware for all hosts but we have an opportunity to add a couple of newer servers. If our existing hosts are Haswells and we want to add a couple of Skylakes, if we set the "CPU Type" to Haswell or "x86-64-v2" (becasue it's older than Broadwell), when making VMs, will they happily live migrate across to the newer generation servers or will they choke?
The documentation at https://pve.proxmox.com/wiki/Qemu/KVM_Virtual_Machines#qm_virtual_machines_settings "CPU Type" seems to indicate that it should be happy but various tutorial online just say "You can't mix and match hardware" so I thought I'd confirm that they are simplifying and being extra cautious, rather than accurate.
Cheers!
CanWood
I understant that in a PVE cluster, best practice is to have matched hardware for all hosts but we have an opportunity to add a couple of newer servers. If our existing hosts are Haswells and we want to add a couple of Skylakes, if we set the "CPU Type" to Haswell or "x86-64-v2" (becasue it's older than Broadwell), when making VMs, will they happily live migrate across to the newer generation servers or will they choke?
The documentation at https://pve.proxmox.com/wiki/Qemu/KVM_Virtual_Machines#qm_virtual_machines_settings "CPU Type" seems to indicate that it should be happy but various tutorial online just say "You can't mix and match hardware" so I thought I'd confirm that they are simplifying and being extra cautious, rather than accurate.
Cheers!
CanWood