VMware vCenter Server v5 Licensing

Hi community.  I'm trying to understand the licensing within vCenter and was hoping someone could explain the attached screenshot.  I know my server is quad-processor but I was under the impression that it was across two physical sockets.  The screenshot says 1 physical socket.  I'm wondering if vCenter is using my other processor or if I'm limited to the one.  

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
from the information you have provided, you have a 1 CPU (physical socket), Quad Core Processor with Hyperthreading enabled.

How many physical processors are in the Physical Server?

Also check the Summary Screen, Select Host Configuration
Nope...you have a single, quad-core socket. But, you have hyperthreading enabled, which means you basically double your cores to 8 (logically; hyperthreading is a BIOS setting). So, that's where the "8" comes from. So, you should only be using ONE of your vSphere licenses for your host.


TripapHoniCAuthor Commented:
So would my license be preventing the software from using both physical processors?
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Well, vCenter is licensed to the server it runs on, it could be physical or a virtual. If you run it  as a VM (which I recommend), you can assign as many cores (not dedicated CPU's) as you want.

Quote from the licensing whitepaper at vmware.com:
VMware vSphere 5 licensing removes all restrictions on physical
cores and physical RAM

If you run it on a physical server, then a standard license is restricted to use only one CPU socket (but all the cores on CPU1, regardless of number of cores).

Does it makes any sense?
TripapHoniCAuthor Commented:
That does make sense xcomiii, however I still do not understand how I would make use of that second physical processor.  It sounds like I'm only utilizing 1 processor and the other one is just sitting there idle.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
How many licenses have you purchased from VMware, if you have only purchase 1 CPU, the second CPU is sat their doing nothing!
Maybe you have not enabled CPU2 in the BIOS? I am not sure if VMWare enforces the CPU limit or if it allows you to violate the license terms.

Anyway, it is perfectly fine to run vCenter in a VM, so you can use the physical server for other purposes, for example as another ESXi host.
TripapHoniCAuthor Commented:
I've checked the BIOS and all I can find is enable virtualization, which I already enabled.  Other than that there doesn't seem to be any other place to make sure this extra processor is working.
I know my server is quad-processor but I was under the impression that it was across two physical sockets

I guess that your server is single-cpu with quad core (showing 4 CPU's in Task Manager in Windows). You can verify this by downloading CPU-Z and check your CPU model.
TripapHoniCAuthor Commented:
Hey guys.  Sorry for the long delay but I finally got a screenshot with CPU-Z.  Can you verify that what I'm seeing in my vCenter is actually correct.  1 CPU and 1 processor.  CPU-Z seems to think that's what I have but would that not only read the VM's virtual hardware and not the physical hardware?

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
does not look right to me, if the processor is a

intel xeon e5620

see here, Intel states 4 cores, 8 threads


CPU-Z seems wrong?

are you running this in a VM?
TripapHoniCAuthor Commented:
hanccocka I am running it in a VM.  No other way I can run it unfortunately.  Unless I'm missing something.

I too thought this information to be incorrect. It seems as though I'm only utilizing a quarter of my actual processing speed.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Okay, that information is correct, when running in a VM, CPU-Z will see the Host Processor, but it will only see the Cores/vCPUs associated with the VM. Which is based on how many vCPU you have allocated to the VM. e.g. 1.

You would have to run CPU-Z on the host (with no hypervisor)
TripapHoniCAuthor Commented:
You would have to run CPU-Z on the host (with no hypervisor)

How would I run the software on the host without the hypervisor?  It's an ESXi server.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
You would have to boot the server using a Windows bootable cdrom.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
TripapHoniCAuthor Commented:
Thanks hanccocka.  I'll try to use a miniPE I keep on hand.  Maybe that will work to give me the full details of the server I'm running vCenter on.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.