Hi,
we are running a mixed cluster (4x Intel and 5x AMD) for quite a while now, and have not had any real issues.
DRS will not try (and fail with) VMotion from an Intel to AMD host although both types are in the same cluster, but it will automatically and successfully use VMotion inside an island (i.e. among compatbile hosts) to balance the load there.
Of course there is a risk that both islands become unbalanced among each other, but is is lowered by the fact that the automatic placement feature is working flawlessly with mixed hosts. So, if you power on a new VM or an existing VM that was powered off previously it will be automatically placed on the least loaded island.
However, DRS will never suggest cold migrations (when you run it in suggestion mode), it is focussed on VMotion only.
HA operations are not affected at all (i.e. it runs as well as with homogeneous clusters), because it does not use VMotion, but powers on VMs that have been powered off after a host failure, and then uses the above mentioned automatic placement feature (if DRS is also enabled).
There are no issues with shared storage.
Regarding CPU masking for forcing VMotion compatibility, this will work only among CPUs of the same vendor. There is no mask available that will allow VMotion from an Intel to an AMD processor (unfortunately).
In summary - to answer your "real question": No, I do not see any advantages to multiple clusters grouped into VMotion 'islands'.
Regards
Andreas
Message was edited by:
peetz
to also answer "the real question".