Dear reader,
I have an Oracle license of "Oracle Processor" type.
It can be found on 2 virtual machines with the same processor type "Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz".
Both have 1 Processor and 4 Cores.
Flexera is calculating for one device 6 and for the other 12 Consumed points.
Can someone explain this result?
I added a png file to show the situation.
Thanks.
‎Nov 11, 2021 04:21 AM
Normal Oracle Processor in Flexera calculate the consumption on physical host. Which means Processors x Cores x Core Factor ex 2 processors x 12 Cores each x 0,5 (intel) = 12 Oracle processors.
I cant explain why whats seams to be your two physical hosts gives different consumption.
The only thing I can come up with is that you are using a SUN server at the top of the list (core factor 0,25 which would give consumption of 6)
What kind of virtualisation are you using and architecture?
‎Nov 11, 2021 04:33 PM - edited ‎Nov 11, 2021 04:38 PM
Hello mag00_75,
Thanks for your reaction.
Unfortunately I have to cover some parts of picture due to customer confidential reasons.
I have found the following:
The cluster hierarchy information is useful in calculating the license position for applications from some specific software vendors.
For example, a publisher may require you to buy an application license for the whole cluster if the application is installed on a virtual machine that is dynamically moved between the hosts of an Oracle VM cluster.
Also, the processor-specific properties (such as CPU affinity) are required for calculating the compliance position for Oracle processor licenses.
And indeed there are differences found in the Core affinity field what explains the difference in Consumption.
So, the explanation is there.
Thanks again.
‎Nov 12, 2021 07:23 AM
The hidden names in the screenshot make it hard to guess exactly what type of record is line is detailing, it looks like you may have 2 physical hosts in a single pool where you're seeing the consumption of 12 Oracle processor licenses.
If you're using a virtualization technology that Oracle treats as having "soft" partitions (such as VMware-based virtualization), you may need to license all the processors on all the hosts in the pool, not just the processors of the host that the Oracle software is currently running on. (FWIW, this is one reason why some organizations avoid running Oracle processor-licensed software on VMware - it can unexpectedly open up a large license liability.)
Could that explain what you're seeing here?
‎Nov 11, 2021 06:08 PM
Hello ChrisG,
Thanks for your reaction.
Unfortunately I have to cover some parts of picture due to customer confidential reasons.
I have found the following:
The cluster hierarchy information is useful in calculating the license position for applications from some specific software vendors.
For example, a publisher may require you to buy an application license for the whole cluster if the application is installed on a virtual machine that is dynamically moved between the hosts of an Oracle VM cluster.
Also, the processor-specific properties (such as CPU affinity) are required for calculating the compliance position for Oracle processor licenses.
And indeed there are differences found in the Core affinity field what explains the difference in Consumption.
So, the explanation is there.
Thanks again.
‎Nov 12, 2021 07:24 AM
Hello,
I think I know what happened in this case.
We have 2 VM, 1 of the VM is associated to a cluster (OVM cluster) and the consumption of cores are on cluster level.
The 2nd VM is no longer associated to the cluster, may be the customer decommissioned the server, because also the inventory date is no longer actual, but we as SAM where not announced about this, and the servers is still with status installed in FNMS. Now the consumption should be ok, because the Flexera are no longer counting the cluster processors. Now the question is regarding affinity.
I know that affinity rules are set on host level, so when we audit the OVM we have the affinity for VM, CPU and processors affinity.
What happen in case when then VM is removed from cluster, I see in Flexera that host affinity check is removed, but the values for CPU and processor affinity remain, is this a normal behavior?
‎Nov 16, 2021 09:48 AM
Please allow for a couple of clarifying questions:
Thanks,
‎Nov 23, 2021 01:13 AM
Hello @JohnSorensenDK ,
Yes, the 2nd VM is no longer in cluster, also we receive an error that the VM don't have a host, that's why I suspect it was removed
2. Is the inventory date for the 2nd VM after the date when it was removed from the cluster?
No idea when it was removed, but also the inventory date is old, I suspect this VM is orphaned and powered off
‎Nov 23, 2021 01:41 AM