I'm looking to setup a PVE cluster, mostly for the benefit of being able to move VMs from one machine to the other and for high availability. In reading the PvE8 admin guide I came across this line:
This is a real bummer since I have a mixed Epyc and embedded Xeon CPU environment. I have some dual-EPYC systems as well as some embedded Xeon mini-ITX solutions and I was planning on clustering them all together. It's all modern hardware but obviously not all AMD or all Intel.
I can understand if I have a VM with a bunch of passed-through hardware, that might not work bouncing from an AMD to an Intel-based server. But what about basic Windows and Linux VMs doing things like serving as desktop machines, pi-hole servers, open media vault server and so on?
Due to the risk of downtime and work involved restoring backups, I'd rather not just try it and find out before doing some research. How important is it to not mix CPU vendors in a cluster? Thanks in advance.
Online migration of virtual machines is only supported when nodes have CPUs from the same vendor. It might work otherwise, but this is never guaranteed.
This is a real bummer since I have a mixed Epyc and embedded Xeon CPU environment. I have some dual-EPYC systems as well as some embedded Xeon mini-ITX solutions and I was planning on clustering them all together. It's all modern hardware but obviously not all AMD or all Intel.
I can understand if I have a VM with a bunch of passed-through hardware, that might not work bouncing from an AMD to an Intel-based server. But what about basic Windows and Linux VMs doing things like serving as desktop machines, pi-hole servers, open media vault server and so on?
Due to the risk of downtime and work involved restoring backups, I'd rather not just try it and find out before doing some research. How important is it to not mix CPU vendors in a cluster? Thanks in advance.
Last edited: