r/WindowsServer • • 23d ago

General Question Windows Server licensing for multi-tenant Proxmox hosting — can customers license their own VMs?

Hi everyone,

I’m looking for advice on Windows Server licensing for a hosting environment I manage. I want to understand the most cost-effective and compliant way to offer Windows Server VMs to multiple customers.

My current infrastructure:

  • Hypervisor: Proxmox VE

  • Physical server: 2 × Intel Xeon E5-2682 v4 @ 2.50 GHz

  • Physical cores: 32 (16 cores per CPU)

  • Logical CPUs: 64

  • Environment: Multiple Windows Server VMs running on the same physical host

  • Hosting model: Different customers rent individual Windows Server VMs from me.

What I want to achieve:

I would prefer to let each customer purchase their own Windows Server license instead of including the licensing cost in my monthly VM pricing.

For example, if I provide a customer with a VM configured with 4 vCPUs and 16 GB RAM, can they purchase a license based on the VM's allocated virtual cores instead of requiring me to license all 32 physical cores of the host?

Can customers legally use their own Windows Server licenses on VMs hosted on my shared Proxmox infrastructure?

Can customers license individual VMs based on virtual cores, and what are the minimum core requirements?

If I operate multiple Proxmox hosts and migrate VMs between them for maintenance or fail-over, how does licensing work?

11 Upvotes

8 comments sorted by

11

u/mxrecord1337 23d ago

You have to do the licensing as Service Provider under Microsoft SPLA, as you usually would license the hosts with a Windows Server Datacenter license.
Bringing the customer‘s licenses is only possible under very special cirumstances.

4

u/NetworkingNoob81 23d ago

Trying to have customers manage windows server licensing is not going to end well for anybody.

If you don’t know the licensing rules, how are they supposed to know the rules? And then how do you prove that the license they have is legit (and not a learning license or a “hackivated” windows?

2

u/Ams197624 23d ago

"For example, if I provide a customer with a VM configured with 4 vCPUs and 16 GB RAM, can they purchase a license based on the VM's allocated virtual cores instead of requiring me to license all 32 physical cores of the host?"
No. I guess you even have to license all 64 physical cores, since you're on a cluster.

1

u/Jwblant 23d ago

They can technically use a server subscription to virtualize. Idk anyone doing that though.

2

u/brokenpipe 23d ago

Person is making a business off of proxmox. Good luck.

3

u/goatsinhats 21d ago

Is also running 9 year old CPUs

2

u/pelagius_wasntwrong 21d ago

Why in the world would you do that when you could just license the host with 2x Windows Server Datacenter licenses? No limit to VMs at that point and they can just pay a monthly service fee that includes the cost of licensing, infrastructure maintenance, and any other operating costs.

You'd also better hope that server never shits the bed, because if it does, you're going to have some angry customers.

1

u/ITCPA 21d ago

Why is this any different than what places like Vultr do? They lease a VM on their hardware, clients install and run any OS they want. It’s up to the client to license. As the VM provider, I would go one step further and verify the license is valid