KEYnote 46 English - Fall/Winter 2023 | Page 13

TMR Server Setup
Client
CodeMeter Communication
CodeMeter Communication Failover
TMR Server A
Configuration & State
Client
Client
In case of error , IP takeover
keepalive
Client
Replication
sync
Client
TMR Server B
Configuration & State
Licenses in a TMR Setup For CodeMeter licenses in a TMR Setup , a different set of conditions applies than for normal licenses not working in a high-availability arrangement . This is why the parameter TMR-Id was introduced . The TMR-Id is an additional property in the license quantity that is used to clearly identify the three licenses belonging together in the 2-out-of-3 context . Firm Code , Product Code , and TMR-Id all must be identical for the licenses to form one TMR license . Similarly , all other properties for the Product Item are identical for all three licenses . The three licenses are placed in three separate CmContainers with the same CmActId .
When adding a TMR license to a TMR Setup , the TMR Server combines all CmContainers with the same CmActId into a single virtual CmContainer , which is given a standard serial number starting with 131 . The user will only see that container . For the TMR licenses to be valid and available , at least two out of three of the constituent licenses need to be available . If only one of the three is there , the TMR license will not show up in the virtual CmContainer . A potential attacker that only has one of the containers with one TMR license could not use the TMR license . The CodeMeter server prevents misuse of licenses with a TMR-Id . These licenses can only be used in a TMR cluster .
The configuration settings in CodeMeter Web- Admin allow the TMR licenses to be passed through to the Backend Servers via the IP address .
In the case of a failure or a planned maintenance event , this means that license operations can go on as planned . If one of the backend servers fails , the other two can handle license queries until the issue is solved or the maintenance finished .
Fail-Proof If you are looking for fail-proof licensing software that gives you full control over your licenses , CodeMeter TMR is the right choice for you . If you are already using one or more CodeMeter components , TMR can be activated with a simple click in the global settings of CodeMeter License Central if you have the necessary infrastructure in place . Wibu-Systems ’ team is happy to help you with installing and configuring your TMR Setup .
13