cleohm
Contributor
Contributor

Maximum CPU cores for each VM

Jump to solution

Hi,

I need some advice on the maximum number of CPU cores that we can assigned to each VM as well as the maximum number of physical CPU cores on the host machine.

I have came across some specifications mentioning about virtual CPUs and virtual cores. Are they refering to the same thing?

1 virtual core is equivalent to how many physical core? 1 virtual CPU is equivalent to how many physical CPU or core?

Appreciate your kind response on the above. Thanks.

Regards

cleohm

0 Kudos
1 Solution

Accepted Solutions
AndreTheGiant
Immortal
Immortal

On ESX 1 vCPU is a logic core.

It is a core in a CPU socket, but could also be logical core of one core (if you have HT enable).

On ESX/ESXi 3.5 there is a limit of max 4 vCPU for each VM.

On ESX/ESXi 4.0 there is a limit of max 8 vCPU for each VM, but you will need virtual hardware 7 and a Enterprise Plus license

See: http://www.vmware.com/products/vsphere/buy/editions_comparison.html

Andre

Andre | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro

View solution in original post

0 Kudos
3 Replies
AndreTheGiant
Immortal
Immortal

On ESX 1 vCPU is a logic core.

It is a core in a CPU socket, but could also be logical core of one core (if you have HT enable).

On ESX/ESXi 3.5 there is a limit of max 4 vCPU for each VM.

On ESX/ESXi 4.0 there is a limit of max 8 vCPU for each VM, but you will need virtual hardware 7 and a Enterprise Plus license

See: http://www.vmware.com/products/vsphere/buy/editions_comparison.html

Andre

Andre | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro

View solution in original post

0 Kudos
cleohm
Contributor
Contributor

Thanks!

0 Kudos
AndreTheGiant
Immortal
Immortal

You're welcome.

See also:

http://www.vmware.com/files/pdf/perf-vsphere-cpu_scheduler.pdf

http://communities.vmware.com/docs/DOC-4960

Andre

Andre | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
0 Kudos