question

RalphJ avatar image
RalphJ asked RalphJ posted

Clustered iTest License Servers for resiliency

I'd like to set up clustering on 2 customer License Servers so that you can achieve some level of resilience,i.e. One LS goes down and everyone can re-attach to the other. Along the lines of Primary and Secondary License Servers where:

 

There are 2 License Servers - LS1 & LS

Team A's Primary LS is LS1 and Secondary  LS is LS2 - AND - Team B's Primary LS is LS2 and Secondary LS is LS1.

 

But you would only attach to your Secondary LS in a single server failure scenario.

I’m not necessarily looking at the ability to failover between Primary & Secondary but that would be an added advantage !
I guess I’m looking for an answer that encompasses how the port assignment would work ?
I understand that FlexLM already has some clustering capability built in. Can anyone confirm ?

iTestinstallation - licensing
10 |950

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

RalphJ avatar image
RalphJ answered RalphJ posted
By " separated by network domain" I mean that access would be restricted in ways other than actual, physical, network restriction.
10 |950

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

RalphJ avatar image
RalphJ answered RalphJ posted

More on this one:

 

The core issue here that might not fit the "triad" model is that there are 2 network domains which pertain to 2 separate Test Lab domains. Some teams solely use 1 test lab, other teams solely use the other and the 2 never mix. When we hit a single point of failure on 1 of these license servers, the team who cannot retrieve licenses wish to "attach"to the other License Server in the alternate test lab domain and draw their licenses from there.

 

How I summarised it when confirming requirements was:

 

 

In essence, the problem we’re trying to solve here is “We want 2 License Servers that are separated by network domain to be redundancy partners – Both are Primaries to their respective users but can be Secondaries to the other users should a single point of failure occur”

 

I'm not so certain that Triad licenses will solve this issue but need to confirm.

 

1 comment
10 |950

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

RalphJ avatar image RalphJ commented ·
I think I've answered this one myself. I believe requirements and concerns for "cross-domain" license bleed have got mixed up. I will propose that the triad license server approach will provide each domain with a high level of individual redundancy. All they need to is to fine 2 more machines/nodes/platforms EACH to house the license servers on and there you go - Triad Licensing.
0 Likes 0 ·
KumarS avatar image
KumarS answered KumarS posted
FLEXLM has ability to have 1 primary and 2 secondary license servers working together so that when one fails, one of the other two take over. You can ask for the documentation from Fanfare support on how to set this up. Note that normal licenses are node locked to a single license server. So when you move to redundant server systems, you will need special kind of licenses which are locked to all three machines (these are called "triad" licenses by FLEX). You will have to work out the logistics of returning original and getting new licenses from Fanfare support.
10 |950

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

RalphJ avatar image
RalphJ answered RalphJ posted

Correction:

 

"There are 2 License Servers - LS1 & LS"

should read

"There are 2 License Servers - LS1 & LS2"

10 |950

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.