Handling Socket Count
Where socket counts are used
- Linking: This is the selection of the license from which this inventory device may consume. This socket-based selection process applies only to Oracle Processor and Oracle Named User Plus licenses, and only when the Metric setting on the Identification tab of the license properties is set to Number of Sockets. In all other cases, the number of sockets is not used for linking inventory devices to licenses.
- Points: This is choosing the applicable points rule from the points
rule set attached to the license. (All other factors identifying the points
rule, such as the Processor type, must also match the
inventory device.) The socket count may come into play for choosing the
points rule in either of these ways, depending on license type:
- The Sockets value for the inventory device must fall between Min. sockets and Max. sockets (inclusive) specified for the points rule. Example: IBM PVU license.
- On the Hardware tab of the inventory device properties, the number of Cores divided by the number of Sockets gives a count of cores per socket. This number must be between Min. cores per socket and Max. cores per socket specified for the points rule. Example: Oracle Processor license.
- Optimization: This final phase of the calculations covers clustering, summing, and capping of consumption counts.
So the socket count may be important for licensing in several ways. Yet few inventory tools have any means of collecting this low-level hardware information.
Socket count when you can't count sockets
When your inventory tools cannot collect this count automatically, you can manually enter the value as an override in the Hardware tab of the inventory device properties. This override is permanent (not overwritten by future inventory collections), and provides the value used in the three ways described above.
Phase (described above) | Prioritized values |
---|---|
Linking |
|
Points |
|
Optimization |
|
Can socket count be ignored?
In principle, no. Here's why.
- Processor type
- Computer model no.
- Min/Max cores
- Min/Max processors
- Min/Max sockets
- Min/Max cores per socket (in the inventory device properties, the number of Cores divided by the number of Sockets gives a count of cores per socket)
- Resource (for IBM RVU licenses, where the value you enter is matched against resource ranges to select a points rule)
- Min/Max users
- Min/Max clock speed (MHz)
- Earliest/Latest purchase date.
Of course, not all parameters apply to every rule set; and for individual rules, individual values may be easily matched (for example, a Computer model no. shown as * matches any computer model number). Therefore, if a rules displays Min.sockets = 0, and Max. sockets = Any number, then effectively the socket count is ignored for that rule, and an unset value for socket count does not matter for that rule. However, further down the same rule set may be another rule with Min.sockets = 3, and Max. sockets = 4, and a device with an unset socket count cannot consume using that points rule, even if every other parameter matches (and even though, perhaps, this is the theoretically correct rule for that device). In the absence of the socket count in this case, the system must fall through to another points rule, which may result in incorrect consumption calculations because the socket count is missing for this device.
IT Asset Management (Cloud)
Current