LM-X includes the following optional features that make your network license usage easier and more reliable. The features available to you depend on what your software vendor has provided. Contact your software vendor for more information about available features, or if you have a license server configuration file included in your software distribution, review this file to determine which features are included in your license.

Feature

Description

Automatic server discovery

Locates the LM-X License Server automatically. All you need to do is install the license server and application, and LM-X does the rest to ensure you get up and running right away.

High-availability licensing (HAL)

Lets you specify backup (redundant) license servers that will continue to enable license hosting in the event that your primary license server goes down.

See How to install HAL license servers for more information on HAL.

License queuing

Issues licenses based on a list of requests that are waiting for a license. When licenses are in high demand, requests for a license can be added to a queue, and then filled in the order of the queue as licenses become available. This is particularly useful for ensuring proper scheduling for automatic jobs and implementing fair usage of shared licenses.

To enable license queuing, you must set the environment variable LMX_QUEUE as described in Environment variables. Also see Queuing licenses for further information on license queuing.

License borrowing

Lets you use a license to run a network application for a limited time when you are unable to connect to the license server. For example, you can borrow a license if you are taking your machine home for the weekend or going on a business trip. Effectively, borrowing a license gives you a temporary node-locked license.

To enable license borrowing, you must set the environment variable LMX_BORROW, as described in Environment variables.

Grace licenses

Lets you keep using a network license for a specified period of time when the license server is down, ensuring uninterrupted access to the application so you can complete your work.

In addition to the features listed above, optional features that system administrators can use in order to control usage of application licenses include:

  • Allow/deny users/groups from using the license server (including/excluding users and computers) to prevent specified users from accessing applications. This may be used as an additional security measure.
  • Limit the number of licenses that can be used by individual users or groups to implement fair/desired distribution of licenses.
  • Reserve a number of licenses that can be used by individual users or groups to implement fair/desired distribution of licenses.

For information about using these options, see License server configuration file.