CPU cores and hyperthreaded
By 4 CPU machine : do you mean 4 physical cores?
Are your CPUs hyperthreaded?
Therefore for hyperthreaded CPUs, with a 4 CPU instance, the total number of hyperthreads available is 8?
Are your CPUs hyperthreaded?
Therefore for hyperthreaded CPUs, with a 4 CPU instance, the total number of hyperthreads available is 8?
Comments
Can you share the make-model of the CPUs on your servers for more clarity?
So with todays systems your CPU count is sockets * cores per socket * threads per core.
Under Linux run lscpu and it will show your topology (of course under QEMU it will show what QEMU has been assigned).
So if you have 4 virtual CPU's in your VM, I guess the only real thing you'd want is that all those logical cpus come from at least the same socket (or maybe even core?)
Andrew
If the host has 24 cpu's, do they limit the virtual cpu's allocated to 24 or would they allow 36, 48 etc expecting that people won't all be maxing out their cpu's?.
Andrew
Would be even better to hear something more quantified :)
Do you have a policy on how many vCPUs are created for each physical core or thread?
What's the max number of vCPUs you have for each physical core?