Altair SAO: License Usage

Shared licenses provide a pool of licenses and are controlled by a license manager. The license file has a total license count. The license manager grants or denies a license based on license availability.

If all licenses are checked out simultaneously at some point in time, the Peak Usage is equal to the available license count. In this case, one can inspect the number of denials registered by the system. High denial counts imply lack of licenses, and loss of productivity. This warrants addition of licenses. Moderate denial counts based on the tolerance of the company might warrant no changes in license counts.

If the Peak license usage is less than the total license count over a significant length of time, like 6 months or a year, there are clearly more licenses than needed and the license count could be reduced in the next renewal cycle.

Usage Efficiency Report
Let us look at a specific report generated by Altair SAO that pertains to license usage. It is called the Usage Efficiency Report. The following diagram show a sample usage efficiency report spanning a full year of usage. The software feature is Altair HyperWorks 12.

Usage Efficiency Report

Usage Efficiency Report

Let us inspect this specific report in more detail.
1. Maximum available license count is 341,000 (Available column)
2. Hours of usage corresponding to simultaneous tokens (or licenses) used from 0 through 226,000 (PEAK usage over the past 1 year in this case)
3. Frequency of usage of a license (in the table as well as a mouse-over on the green bars). For example, in this report, exactly 63,000 HyperWorks tokens were used 9966 times (frequency) for a total of 831 hours.
4. Cumulative Ascending curve shows the total usage of the software BELOW the license count on the X axis. In this report, for example, 90.84% of TOTAL USAGE in hours used 105,000 tokens or LESS.
5. Cumulative Descending curve shows the total usage of the software ABOVE the license count on the Y axis. Continuing with this example, 9.16% of the usage is attributed to tokens exceeding 105,000.

The last line in the table shows the maximum license count, and the available license count. In this case the maximum license count is 226,000, and the available license count is 341,000. This means that no tokens over 226,000 were ever used simultaneously. This implies that there is excessive license inventory for HyperWorks software feature, the number of available tokens could be reduced to something like 230,000, a reduction of 111,000 tokens.

If you inspect the Cumulative Ascending curve, there are 172,000 tokens responsible for 99.9% of total usage. This also means that only 0.1% of the usage needed OVER 172,000 tokens. This suggests that if we were to reduce the total token count to 172,000, we would only lose 0.1% of usage, something that could be tolerated by this company.

I will write about other metrics in a future post.

Alhad Joshi
Alhad Joshi

About Alhad Joshi

Alhad Joshi, Vice President of Global Enterprise Analytics Solutions, is responsible for pre-sales and consulting activities associated with Altair's business analytics portfolio. This entails business development and solution architecture guidance. Alhad has managed the development, support, and marketing of Altair's highly scalable and robust Software Asset Optimization (SAO) solution released as a commercial offering in 2012, as well as business intelligence applications for the utilities industry. During his 21-year tenure at Altair, Alhad has worked in software solutions and systems integration, developing solutions that capture best practices in product development and computer-aided engineering. Prior to joining Altair, Alhad worked as a senior developer on the finite element analysis of a printed circuit boards module, creating pre-through-post utilities and automation software. He holds a Master of Science from Ohio University and a Bachelor of Science from the Indian Institute of Technology – Bombay in Mechanical Engineering.