How do I license MS Server 2016 standard and assign cores?

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?

No, I'm just talking about licensing, not performance. Often it is cheaper to buy dedicated hardware than virtualizing due to the "can run on any processor" rule and the vast processor or core licensing requirements.
 
You need to license all the physical core on server.
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.
 
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 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?

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 when running on Proxmox PVE hypervisor the license enables me to run:
  • Server Standard: 2 Windows Server VMs
  • Datacenter: Unlimited number of Windows Server VMs
Then add user or client CALs (e.g. 30 user CALs). These CALs are valid for all my Windows server VMs?
 
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:
  • Server Standard: 2 Windows Server VMs
  • Datacenter: Unlimited number of Windows Server VMs
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 <--- this is wrong, MS only allow you to do this if your hypervisor is using HyperV
 
  • Like
Reactions: Toxik
Server Standard: 2 Windows Server VMs <--- this is wrong, MS only allow you to do this if your hypervisor is using HyperV
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.

In other words- have a SPLA or dont use windows ;)
 
In other words- have a SPLA or dont use windows ;)

100% correct... please beware of any Windows System virtualization , its licensing is very tricky and varies alot between os and packages!. Right now it is almost impossible to virtualize windows 10 due to VDA requirements.
 
Right now it is almost impossible to virtualize windows 10 due to VDA requirements.

That's why I'm currently adding a workstation PC to the rack, that does some lower priority server tasks. Just because it's not allowed to run Windows 10 Pro in a VM and the whole workstation is cheaper than a Server 2019 license o_O
 
  • Like
Reactions: elurex

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!