Hi
We have configured three node VMware ESXi 5.5 cluster. all server are dell power edge R720.
Due to hardware limitation, we used different generation R720 model. and due to this under VMware -- under summary of the server, I found below. (below image)
It is showing that hyper threading is not supported. and there are 8 logical processors for 8 CPU only.
where other two R720 servers have 32 logical processors and 16 CPU. and hyper threading is supported.
Does it mean below server is unsupported for virtualization. since VMs one moved to this server, cannot use resources from this server?
how it is affecting on my cluster?
thanks
parkar
UAE
Hi friend,
Hyper-threading is not related to virtualization support by servers. You server's CPU should have some virtualization features like Intel (VT-x) and AMD (AMD-V).
The features should be enabled on BIOS.
But Hyper-threading can improve your host performance.
yes that's correct as hyper threading provide multiple execution units at processor level to execute multiple tasks and thus to improve performance.
actually what I want to know if one server has less CPU resources then other two. then it should not cause any vmotion issue.
so does it mean cluster will see total pool of resources of three hosts to allocates space for VM. or it is dependent on particular host resources where VM is migrated.
Actually, when you have servers with different CPUs (Even CPU model not vendor), you can't do migration and you need to enable EVC mode on your cluster.
If you need to third server resources to expand your cluster's resources, please read this article about EVC and enable this feature: VMware KB: Enhanced vMotion Compatibility (EVC) processor support
The hyperthredding could just be disabled in the bios on this one host. Or the feature set on the CPU might not be there, but that's pretty rare these days. Check the bios. Aside from that you should setup EVC so you can migrate your VM's between hosts if the CPU's are different versions.
Hope this has helped
