Windows Server Datacenter License
We have a Microsoft Windows Datacenter 2019 License and a VMware Environment (Cluster) with 4 Hosts.
The VMware environment works with a flexible amount of VMs. It's possible all VMs are distributed on 3 Hosts and 1 Host is empty.
Within the consumption table we see the Cluster of the 4 Host environment and the distributed VMs on 3 Hosts, but missing the other Host.
According to the Microsoft rules (and our unterstanding) we have to license all Hosts within the Cluster, because the VMs can theoreticaly jump to one of the 4 Hosts.
How we can configure the licese, that the whole Cluster will be considered for the licensing?
You can "pin" these 4 hosts to the license in the consumption tab. Either (1) use the search field to allocate a missing machine. Or (2) change the allocation for already listed machines.
Thanks for your answer:
To be sure, Flexera doesn't look automatically how many hosts are within the cluster?
And therefore, In such environments we have no chance without allocations, right?
FNMS does license whole clusters in Oracle Processor licenses.
Your described situation is problematic, because there is no cluster licensing in Microsoft Windows Server and FNMS does calculate compliance on the current situation*. When in that specific moment there are no Windows-VMs on that host, it is absolutely correct, not to take it into calculation. Your cluster apporach is is more of assumption or generilization and in that case you'll need to work with allocations.
* There are specific license types working with kind of historical data for IBM and Oracle.
We receveid a different information from our Microsoft licensing Partner regarding your statement: "When in that specific moment there are no Windows-VMs on that host, it is absolutely correct, not to take it into calculation. "
They say, we have to license all Hosts within the Cluster, if a virtual Mashine can jump within the Cluster to any of the Hosts at any time.
That is why we are looking for an usable solution in the GUI.
How exaclty do you define "can jump"? What if the host is in maintenance mode? "Can" a machine then jumpt to it?
FNMS is not always able to deliver 100% of what a contract says or means. After all it is just a tool, for a sometimes complex process. And manual (or automated) allocations are what the tool offers you to solve this situation.
@LuckyLu - Like many publisher rules, Windows Server Datacenter Core licensing seems to be "vague" in terms of a hard requirement to license the physical cores across every ESX Host within a Cluster, especially when you have the mobility feature that comes with active Software Assurance.
In general, if your virtual machines can freely move around from host to host, then the odds of having an ESX Host without any guest VMs running Windows Server should be very low, and in that case FlexNet Manager would be calculating the cores from every host.
But in your specific scenario that you mentioned at the start of this discussion, you have an ESX Host without any VMs and therefore FlexNet Manager is not consuming the cores of that host.
In that case, if you want to "Force" FlexNet Manager to consume against any ESX Hosts that do not have any Guest VMs, then as previous suggested you would need to "allocate" those hosts against your license to force consumption.