Software License Metric (SLM) tags

License auditing in IBM Spectrum Conductor Deep Learning Impact is enabled by default to determine if the current usage is within license entitlement levels and to prevent potential license violations. IBM Spectrum Conductor Deep Learning Impact generates entitlement audit logs as IBM Software License Metric Tag (.slmtag) files.

For licensing purposes, IBM Spectrum Conductor Deep Learning Impact is priced per managed socket. Managed sockets are calculated every hour and logged to an entitlement audit log, containing IBM® Software License Metric (SLM) tags. SLM tag files provide a standardized capability for a product to report its consumption of license metrics (resources that are related to the use of the software asset). After SLM is enabled in a product, a runtime XML file is generated to self-report its license usage.

IBM Spectrum Conductor Deep Learning Impact uses the same SLM tag file as IBM Spectrum Conductor.

Here is a sample .slmtag file:
<SchemaVersion>2.1.1</SchemaVersion>

<SoftwareIdentity>

   <PersistentId>021fab0898fd42bfb3b7df0825a0daf2</PersistentId>

   <Name>IBM Spectrum

Conductor</Name>

   <InstanceId>/opt/IBM/spectrumcomputing</InstanceId>

</SoftwareIdentity>

<Metric logTime ="2016-04-21T11:49:49-04:00">

   <Type>MANAGED_SOCKET</Type>

   <SubType></SubType>

   <Value>10</Value>

   <Period>

      <StartTime>2016-04-21T11:49:39-04:00</StartTime>

      <EndTime>2016-04-21T11:49:49-04:00</EndTime>

   </Period>

</Metric>

The Value element for MANAGED_SOCKET displays the number of managed sockets of hosts in all the resource groups with packages deployed for an application instance or Spark instance group, at the specified time in the EndTime element.

The file grows over time and may be edited to remove older metric elements. Ensure that you retain elements long enough for ILMT scanning; the scanning frequency is determined by the ILMT administrator, but generally it should be sufficient to keep elements for a month.

The .slmtag file is located in the $EGO_CONFDIR/../audit/ directory.

IBM License Metric Tool (ILMT) is then used to translate the file and generate License Consumption Reports. Use this tool to monitor the license usage of all of your IBM products. This tool helps you determine your full and sub-capacity processor value units (PVU) licensing requirements. It helps calculate the number of PVUs available to installed software, including supported virtualized servers. For more information about ILMT, see Integration with IBM License Metric Tool (ILMT).