Trying to correctly understand core licensing in a vmware environment
-
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
Moving to Hyper-V or KVM would save some, but most of it is Windows
Isn't the bare minimum VMWare cost like $1300 per Cpu socket?
That's still $8k or so. And that doesn't get you anything more than Hyper-V except $8k of support you won't use.
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
Moving to Hyper-V or KVM would save some, but most of it is Windows
Isn't the bare minimum VMWare cost like $1300 per Cpu socket?
That's still $8k or so. And that doesn't get you anything more than Hyper-V except $8k of support you won't use.
Roughly, yeah. It's crazy high. Basically outside of enterprise licensing where it is much cheaper and you are using crazy high end features, it just makes no sense to even consider. The cost is absurd. And so many limitations, like all of this licensing has to change just to go to a fourth host.
-
So we're at like $35,000 of software licensing at this point... For what? What's the end goal here that justifies the costs? Oh, that's not even considering CALs. That could be many more thousands. And this is every few years without SA.
-
VMWare also causes bizarre decision making because they get SMBs with their sunk cost fallacy because they sell you three hosts / six sockets as a minimum pack. So to "make use of what they bought", everyone then deploys exactly that.
But that isn't a useful number for modern SMBs, and it really screws you with Windows licensing and hardware costs.
Look at the example here, three tiny hosts (I know it's just a theoretical learning example, but it's how people do it) with six CPUs where three would be cheaper and have better performance, and three hosts where two would be cheaper and have better performance.
Look at the cluster size, it's a total of 36 cores. You can do that better and cheaper using two, single socket servers with 18 cores each! If you needed a little extra during a failover, go for two at 20 cores each or whatever.
It would drop something like 25-30% of the cost of the Windows licensing, and drop something like 15-25% of the hardware costs, all while reducing the number of things to fail (decent increase in reliability), giving you better sizing options on workloads (single critical workloads could be bigger), reducing the number of things to manage, and improving performance (better cache hits, memory performance, CPU performance!)
So many wins all lost, typically, because of nothing but a bizarre emotional reaction to the VMware licensing model.
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
Oh, that's not even considering CALs. That could be many more thousands. And this is every few years without SA.
Yes, but the CALs aren't affected by the virtualization, the VMware, the cores, or the number of VMs. Only "at least one" Windows vs. "none at all."
If you could REALLY eliminate Windows completely, well then heck yeah, run those numbers. But realistically, the CALs are a given and don't change.
-
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
Oh, that's not even considering CALs. That could be many more thousands. And this is every few years without SA.
Yes, but the CALs aren't affected by the virtualization, the VMware, the cores, or the number of VMs. Only "at least one" Windows vs. "none at all."
If you could REALLY eliminate Windows completely, well then heck yeah, run those numbers. But realistically, the CALs are a given and don't change.
I was assuming no up to date CALs in the environment for 2016.
But yeah, completely separate from the cluster and virtualization stuff.
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
Unless you are running Windows Server Datacenter Edition, you need to purchase the above for every two VMs you run.
And the number on that is 13. If you need 12 VMs, you use Standard. If you need or anticipate 13+ soon, then you go datacenter. It's a simple determination.
-
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
- So if I want to have ONE single Server 2016 running and properly licensed, I would need to purchase 3 standard licenses (which would cover 48 cores) since it's required minimum of 8 cores per processor and 16 cores per server.
No, 52. 16 + 16 + 20 = 52.
This is assuming VM mobility in the cluster.
-
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
-
After purchasing those 3 standard licenses to cover my 36 physical cores, I will now be able to run up to TWO Server 2016 machines on my cluster.
-
If I want to run a 3rd or 4th Server 2016 vm, I would have to fully license all ESXi hosts again. Then I get two more instances of Server 2016.
Correct.
-
-
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
- So if I wanted to eventually have 8 Server 2016 instances, I will need to license each host three times (or 9 Standard licenses) in order to be in compliance. Purchasing 9 standard licenses covers 144 cores which would leave me enough left over to cover 8 instances of Server 2016.
Correct on the 9. But it is 156 cores, not 144.
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
-
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
That does sound more logical. $5K sounded really high.
-
Now to make things more complicated, if you didn't want cluster mobility, but only failover, you can move to SA licensing which isn't cheap, but is way cheaper than this. But if you wanted that, the three node cluster doesn't make sense. So based on the example, SA doesn't cover the goals.
-
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
It's roughly $1300 for Server 2016 standard with SA for 8x 2-core packs. So 4-5k.. I rounded up for the dramatic effect.
Also note he needs an additional 2x 2-core packs... Not much but still.
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
It's roughly $1300 for Server 2016 standard with SA for 8x 2-core packs. So 4-5k.. I rounded up for the dramatic effect.
With SA. But SA is not required here. Might be smart, normally is, but not required, especially if doing the full mobility licensing model.
-
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
It's roughly $1300 for Server 2016 standard with SA for 8x 2-core packs. So 4-5k.. I rounded up for the dramatic effect.
With SA. But SA is not required here. Might be smart, normally is, but not required, especially if doing the full mobility licensing model.
I assumed SA because why would you not for a cluster?
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
It's roughly $1300 for Server 2016 standard with SA for 8x 2-core packs. So 4-5k.. I rounded up for the dramatic effect.
With SA. But SA is not required here. Might be smart, normally is, but not required, especially if doing the full mobility licensing model.
I assumed SA because why would you not for a cluster?
Why would you if you are full clustering? The only benefit to the SA is the upgrade at that point, not the failover as you've gone over and above that already.
-
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
It's roughly $1300 for Server 2016 standard with SA for 8x 2-core packs. So 4-5k.. I rounded up for the dramatic effect.
With SA. But SA is not required here. Might be smart, normally is, but not required, especially if doing the full mobility licensing model.
I assumed SA because why would you not for a cluster?
Why would you if you are full clustering? The only benefit to the SA is the upgrade at that point, not the failover as you've gone over and above that already.
Read the SA benefits list, too lazy to get the link atm.
Server 2019 is around the corner and who knows after that.
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@scottalanmiller said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
@dave247 said in Trying to correctly understand core licensing in a vmware environment:
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
You're looking at around $5k for every 2 VMs you want to run on that cluster in Windows Server Licensing, not to mention the cost of VMWare.
Wait, how did you get $5k? Each license is $883, so for 3 hosts, that is like $2,650 for 2 vm's...
It's roughly $1300 for Server 2016 standard with SA for 8x 2-core packs. So 4-5k.. I rounded up for the dramatic effect.
With SA. But SA is not required here. Might be smart, normally is, but not required, especially if doing the full mobility licensing model.
I assumed SA because why would you not for a cluster?
Why would you if you are full clustering? The only benefit to the SA is the upgrade at that point, not the failover as you've gone over and above that already.
Read the SA benefits list, too lazy to get the link atm.
Server 2019 is around the corner and who knows after that.
That's just the "cost of extra features" though, not the cost of Windows.
-
@obsolesce said in Trying to correctly understand core licensing in a vmware environment:
Read the SA benefits list, too lazy to get the link atm.
Microsoft needs to update their benefits listing. That you get Vista Enterprise isn't much to brag about.
I looked, MS doesn't have an obvious page listing the benefits.
The big ones we know... ability to fail over, ability to upgrade. Those we covered. Beyond those, if there are any real benefits, MS is burying them presumably because they are pretty trivial.