- Nov 28, 2018
Are you suggesting that virtualized SQL server is typically not getting close to the equivalent power of a bare-metal CPU core because of overprovisioning or is there something else I'm missing?
Q: Does Hyperthreading affect the core-based licensing in Windows Server 2016?
The requirement is that each PHYSICAL core be licensed. Hyperthreading does not equal more physical cores, so it does not affect the number of licenses you need to purchase in any way.
I just need to say, if I had to license all physical cores in Server 2016 running as a guest OS, then you are saying I would need to licensing all physical cores over 5X since I am running multiple MS Servers (Guest OSs) under a single physical server running Proxmox.You need to license all the physical core on server.
Licensing Windows Server for use with virtualization technologies:
If Windows Server is deployed on a server is running a hypervisor on bare metal (directly on
top of the server hardware), such as VMware’s ESX/ESXi, then Windows Server will not be deployed as a host OS in
the physical OSE. However, the guest OS instances deployed and running in virtual OSEs on the server still must be
appropriately licensed. This means licenses must be assigned to the server for all the physical cores on the server
(subject to a minimum of eight per processor and 16 per server).
So when running on Proxmox PVE hypervisor the license enables me to run:Standard edition will allow up to two instances on
each fully licensed server (plus a third instance in the physical OSE, if it is used solely to host and manage virtual OSEs)
and Datacenter edition will allow an unlimited number of instances on each fully licensed server.
So for a server with 1 CPU socket and 16 physical cores I need to by 16 core licenses. Licenses are sold as "2 core", so I need 8x "2 core" license?
So when running on Proxmox PVE hypervisor the license enables me to run:
Then add user or client CALs (e.g. 30 user CALs). These CALs are valid for all my Windows server VMs?
- Server Standard: 2 Windows Server VMs
- Datacenter: Unlimited number of Windows Server VMs
Thats... sort of true but there is a way around- this will apply if you PAY for the host server Windows OS even if you're not using it. How to prove that is another question which my Microsoft rep was never able to really answer unless you have a SPLA.Server Standard: 2 Windows Server VMs <--- this is wrong, MS only allow you to do this if your hypervisor is using HyperV
In other words- have a SPLA or dont use windows
Right now it is almost impossible to virtualize windows 10 due to VDA requirements.