User guide

Chapter 3 - Managing Licenses from Multiple Vendors
One Machine with Multiple License Server Systems
FLEXnet Licensing End User Guide 31
One Machine with Multiple License Server Systems
In this model, each vendor daemon and its associated license file or files is served by its own
lmgrd process, and everything is contained in one server machine. Figure 3-2 depicts this
scheme.
Figure 3-2: Multiple lmgrds, Multiple License Files
When maintaining separate license server systems on the same machine, keep in mind:
If the TCP/IP port number is specified on the SERVER line, it must be different for each
license server system. Use a standard text editor to change the TCP/IP port number in each
license file so that they are all different. If you are running 10 license server systems or less,
you can omit all port numbers and
lmgrd will choose unique ones for you within the
default range of 27000-27009.
You must make sure that you are using a compatible version of
lmgrd for each particular
license file. This is done by using an explicit path to
lmgrd. See “Version Component
Compatibility.”
The number of license server systems is limited only by the CPU memory and networking
of the machine.
Advantages
The license files for each vendor are independent from one another.
License server systems are maintained separately. If one server goes down, the other
servers continue to serve licenses for their vendors.
Each server has its own debug log.
Disadvantages
Administrative overhead is high.
If the machine goes down, all licensing is disabled.
License Server
Vendor ABC’s
License Files
License Server
Vendor DEF’s
License Files
License Server
Vendor XYZ’s
License Files
Single License Server Machine
lmgrd
Vendor
XYZ
Daemon
lmgrd
Vendor
DEF
Daemon
lmgrd
Vendor
ABC
Daemon
System 1
System 2
System 3