:icense assignment issue - how to isolate number of connections for a particular team
Here's another conundrum from one of my fellow colleagues:
on my current project assignment we experience the following (more contractual) problem for which I am looking for a technical solution:
- The client owns an HP ALM (v. 11.0) installation with a license pool of an unknown number of concurrent licenses (all with business components) to be used by its employees in several IT projects and thus different HP ALM projects
- With our contract we have brought along another 10 licenses (5 x HP ALM and 5 x combined HP ALM + Business Process Testing) and 3 x Unified Testing
- Furthermore, there are two other parties with a contribution of 2 x HP ALM and 5 x HP ALM licenses, respectively
As we are all members of the same license pool, there is no technical limitation that COMPANY A people use more than their own 10 licenses. So, the client uses a limitation of 20 possible connections for our project: we may use up to 20 licenses but on the other hand are limited to 20 connections even if we use only 9 licenses. Our test team is about 9 team members + 1 license for developer/project lead/etc use.
Since we make heavily use of tools with license-free connections (Performance Center connections, Virtual User generator, QTP, Service test, Excel upload etc.) we are very limited with the 20 connections, even if not all team members are even logged in to HP ALM.
The result is now:
We cannot work properly because we cannot get enough connections; the client won’t give us more connections because there are already times we use more than 10 licenses (e.g. other teams log in). Furthermore, the problem will increase in future with all parties really working on the project and the license server serves with on a first-come basis with the HP ALM and the BPT licenses. So, if COMPANY A logs in all the day, other parties may not be able to work.
What I am looking for:
Is there a technical solution to create groups of legal parties in a license server (client 1, client 2, client 3, etc.) and assign user names to these groups, so that each of us has its own license pool?
- There might be something like that in HP ALM 11.5, but the HP support was not very clear in the description
- Is there a solution in HP ALM 11.0 already?
- Can we have several license servers set up and our HP ALM project asks 4 license servers w.r.t to the login name?
if anyone has any ideas on how to resolve this, please let me know
There is no solution for this type of issue with ALM v11.0. I don't believe you can have multiple license servers. Maybe there is a solution around using clustered ALM application servers, but I haven't worked with such a configuration. Have you engaged HP's Professional Services group for assistance?
I too have heard that there are enhancements to license management in v11.5, but I have not gotten that release or reviewed the available documentation on the topic.
(Opinions and information contained in this post are wholly my own and do not reflect the opinions of my employer.)
Yip, you're 100% correct. Only in ALM 11.5 one can ring fence the licenses per projects/domains. They've made some significant changes in this aspect, which is good. But on 11.0 there's no way to do this, even with clustering. Thanks for confirming my suspicions...