Redundant RMS License Manager Pool

A redundant RMS License Manager pool allows you to configure backup Sentinel RMS servers as a fail-over in case a license server goes down. When one RMS License Manager goes down, the remaining RMS License Managers are able to take over to prevent downtime and ensure a license can always be checked out by your Uniface application.

A redundant RMS License Manager pool can be configured on Windows and Unix, either exclusively on the same operating systems, or mixed operating systems. All RMS License Managers must use the same RMS version.

Important Terminology

  • License Manager Pool—A group of RMS License Managers grouped in a pool that host the same redundant license file.
  • Redundant License Manager Configuration File (lservrlf)—The configuration file that determines the redundant RMS pool, including the order of RMS License Managers, and their host names or IP addresses. This file is placed on each machine running an RMS License Manager in the pool.
  • Leader—The primary RMS License Manager added to the lservrlf file. The leader has the highest priority in the pool. The leader is also responsible for checking out the license in the case of a cloud-served configuration.
  • Follower—Each RMS License Manager that comes after the leader in the lservrlf file. If the leader goes down, priority is given to the follower RMS License Managers in the order they are specified in the file.
  • Majority rule—When a redundant RMS License Manager pool consist of three or more license servers, Majority Rule is applied. This ensures that half of the RMS License Managers are running at all times. If the majority of RMS License Managers are not online, a license request will fail. For example, if you have three RMS License Managers, two must be active.

Setting up a Redundant RMS License Manager Pool

To set up a redundant RMS License Manager pool, you need a Sentinel Entitlement with the redundant RMS option enabled. This option is available for on-premises served network licenses and cloud-served network licenses. Your Entitlement determines how many redundant RMS License Managers you can have in your pool. To change the number of redundant RMS License Managers, contact your Uniface representative.

On-Premises Served Network Licenses

The Entitlement ID you are given allows you to access the Sentinel EMS customer portal, where you can lock your license to the machines you will run the RMS License Managers on, and obtain the actual license file.

Cloud-Served Network Licenses

  • To configure a redundant RMS License Manager pool with a cloud-served license, see Configuring a Cloud-Served Redundant RMS License Manager Pool.
  • To configure a mixed (Windows and Linux) redundant RMS License Manager pool, install the RMS License Managers according to the instructions for each particular operating system. You can then choose to configure the pool on either Windows or Linux.

Note: Cloud-served licenses are only supported on some Linux platforms (Red Hat, SUSE, and CentOS).