Is it true if I turn on Fault Tolerance that I am limited to 1 vCPU per VM? if this is true than how in tarnation does one setup FT on the modern processors which have multiple cores?
jimbo789 wrote:
Is it true if I turn on Fault Tolerance that I am limited to 1 vCPU per VM?
True
if this is true than how in tarnation does one setup FT on the modern processors which have multiple cores?
One doesn't. In the current incarnation. This limitation will likely be changed in future versions.
The virtual machines are limited to 1 vCPU. The physical machine can have multiple CPUs with multiple cores. At VMworld vSMP FT was demonstrated by the way. Unfortunately I can't comment on when this will be released.
Does 1 vCPU imply single core, or can a multi core vCPU be configured?
Hello.
1 vCPU = 1 single core. Multicore isn't possible currently.
Good Luck!
1vCPU / 1 Core is only thing possible right now!
Duncan,
I am just making this doubly sure. Imagine I have 4 cores on my physical processor. Can I create a VM with 1 vCPU that uses all the 4 cores on the physical processor and enable FT on that VM?
Rupesh
I believe it is 1 vcpu = 1 core. Specifying more virtual cores within the VM equates to using more vCpus. E.g. a VM with 1 vcpu/2 v cores is equal to a VM with 2 vCPU - therefore its not possible to use FT with this configuration.
rupeshdnair wrote:
Imagine I have 4 cores on my physical processor. Can I create a VM with 1 vCPU that uses all the 4 cores on the physical processor and enable FT on that VM?
Your VM with 1 vCPU could run at any of your physical cores, but at a certain moment in time it will only execute on one of them. The VMkernel will schedule all your VMs vCPUs on the most suitable cores depending on the exact need at the moment.
Thanks for the clarifications guys.