Link to home
Start Free TrialLog in
Avatar of Deepin
DeepinFlag for United Kingdom of Great Britain and Northern Ireland

asked on

VM licensing

We are currently running ESXi 5.5 hypervisor ( free version) we would like to stay on the version

The Host has 4 Physical CPUs

i am trying to assign one of the VM's with 16 cores but get a message maximum allow is 8way SMP

what version of ESXI do i need to allow this? VMware directly give me different answers very time i call them



Thanks,
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

If you really need to allocate 16 vCPUs to a virtual machine, these are the licensed versions required.

a VMware vSphere Standard license is require per CPU, so you will need

4 x VMware vSphere Standard license , and Basic or Production Support, for 1 or 3 years.

http://www.vmware.com/files/pdf/products/vsphere/VMware-vSphere-Pricing-Whitepaper.pdf
+1 for Andrew Hancock.
But are you sure you need 16 vcpu? this is pretty uncommon..
Avatar of Deepin

ASKER

CORRECTION: i need to allow more then 8 vcpus to a VM which will be a RDP server. may not use all 16vcpu's but would like to add more then 8vcpus
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You really should rethink the idea of assigning 16 or even 8 vCPU.  The scheduling of threads requires that all CPUs be idle to execute once and if the server is hosting more than 1 VM (which is generally the point), doing what you want can seriously slow you down.  I'd suggest you read this:
http://www.zdnet.com/article/virtual-cpus-the-overprovisioning-penalty-of-vcpu-to-pcpu-ratios/

As others have suggested, start with 2 and increase as needed.  You DO NOT need one CPU per concurrent user.  CPUs are often idle and in an RDS system can support 4-10 users OR MORE per CPU in most RDS loads.
Avatar of Deepin

ASKER

Thanks for the info guys - the RDP server is heavily used by approx 50 users

This will be the third RD server that will be going on site to load balance users - there is a third party app installed which is resource hungry but it is also the company's core application
As I've stated, scale out, not increase resources per server, it does not scale.

Reduce numbers of concurrent users per server, 50 is a lot, I would half to 25.

You may want to look at the costs of Windows licenses versus VMware vSphere Standard per Host CPU, plus support....and stay with FREE.