NI Volume License Manager Support for Redundant License Servers and Files

Updated Nov 1, 2018

Reported In

Software

  • Volume License Manager

Operating System

  • Windows

Other

  • FlexNet Publisher (formerly FLEXlm)

Issue Details

I have a Volume License Agreement (VLA) for my National Instruments software products and at my company we use redundant servers to host our licenses. Does the NI Volume License Manager  (VLM) software include support for failover or triple redundant license servers?

Solution

The NI VLM software has built-in features to mitigate a server outage, but it does not support the use of redundant or failover servers. (Please refer to the part below for information on these features.)

If you require redundant servers, you will need to use the FLEXnet Publisher software to manager your NI software licenses. Note that with FLEXnet Publisher, you will be unable to use any of the features provided by NI VLM such as overdrafting or creating disconnected licenses. Additionally, you will be responsible for submitting your own list of end user names with the activity log. 

NI Volume License Manager (VLM):
NI VLM has a built-in backup license feature designed to mitigate server outages. Whenever the client detects that the licensing server has gone down, the client computer will automatically go into a backup license, which will provide the end-user 14 days of uninterrupted software usage until the server is back up and running.

FLEXNet Publisher:
If you have an existing FLEXnet Publisher triple redundant license server, NI does provide a FLEXnet Publisher license file that will support triple redundant servers. To request a triple redundant license file, please email agreements@ni.com and include the computer names and host, or computer, IDs of all three of the servers that will host the triple redundant license file. 

Once you have received your triple redundant license file, you will need to configure your NI software. To do this you will need to configure options in your NI License Manager. 
  • If you are using client software that uses NI License Manager 3.0 or later, port configuration is built in to the software. You can configure this on the client computers by going to NI License Manager and selecting Options»Preferences. For the "Use Network License Servers" field, enter the server name followed by a colon and then the port number, seperated by a comma. For example, server1, server2, server3.
  • For NI License Manager versions prior to 3.0, you may use the range of ports provided by FLEXnet Publisher to host the volume license file and still be able to have the client software connect correctly. The available range of ports include ports 27000 through 27009. This does not require any changes to the client computers.
If this default port range is not sufficient for your needs, you can add a file to your client computers to override where the client software expects to find the license on the server. This will allow you to specify any port to host the licenses. To do this, make the following changes:
  1. Create three new files named "AAA_PortRedirect.lic", "AAB_PortRedirect.lic" and "AAC_PortRedirect.lic" in the folder which contains the rest of your license files. This is usually C:\Program Files\National Instruments\Shared\License Manager\Licenses.  
  2. In this file, add the following lines of text:
    SERVER serverName ANY portNumber
    USE_SERVER

    where serverName is the server name which hosts your licenses and portNumber is the port number which hosts the licenses. The NI License Manager will begin looking at the first file, "AAA_PortRedirect.lic" and then will move through the files alphabetically, so the first server should be listed in "AAA_PortRedirect.lic", the second in "AAB_PortRedirect.lic" and the third in "AAC_PortRedirect.lic".
  3. Configure the NI License Manager to not use a Network License Server.

 

Additional Information

NI supports FLEXnet Publisher implementations and the supporting license files.  However, NI does not design nor sell the tool.  Please visit the Flexera website  for comprehensive support of FLEXnet Publisher.
 

WAS THIS ARTICLE HELPFUL?

Not Helpful