License Management
9
❚❘❘
combustion
does not support the redundant server
model if you choose to use UDP as your primary
packet type with UDP packet transmission.
To use UDP packets, you must set the environment
variable FLEXLM_COMM_TRANSPORT UDP on
each client workstation.
License Management
Rather than purchasing a single-user license for
every
combustion
user or workstation, you can
purchase a network license for a maximum number
of concurrent users, and purchase additional
licenses as needed.
combustion
uses either TCP (default) or UDP
packets to communicate with the AdLM. You can’t
configure
combustion
to use both packet types
simultaneously. The packet type you use depends on
your network environment and the number of
clients assigned to a specific server.
License Operation and Availability
When a user starts
combustion
, the application
reads the
combustion.lic
file located on the client
workstation to determine which server it should try
to obtain a license from.
combustion
then sends a
message to the AdLM server listed in the
combustion.lic
file through the network protocol and
requests a license. If the number of available licenses
has not exceeded, the AdLM assigns a license to the
user. The
combustion
session then starts on the
workstation, and the number of available licenses is
reduced by one.
If you use environment variables in a distributed or
redundant server environment, these variables take
precedence over the settings in the
combustion.lic
file.
The client and server communicate at regular
intervals to keep track of licenses in use and manage
license availability.
When a user exits
combustion
, the AdLM frees a
license for another user. Multiple sessions on an
individual workstation use only one license. When
the last session is closed, the license is freed.
The following three processes direct license
management:
•
License manager daemon (lmgrd.exe)
—
Handles the original contact with the application,
then passes the connection to the
vendor daemon
.
Lmgrd is used to communicate with the vendor
daemon only and does not authenticate or
dispense licenses, it passes user requests on to the
vendor daemons. By using this approach, a single
lmgrd daemon can be used by many different
software vendors to provide license authentication.
Lmgrd starts and restarts the vendor daemons as
needed.
•
Autodesk vendor daemon (adskflex.exe)
—
Contains the server process that releases licenses.
The vendor daemon keeps track of the licenses that
are checked out and which clients are using them.
Each vendor has a unique vendor daemon to
manage vendor-specific licensing.
adskflex.exe
is
specific to Autodesk products only. If the vendor
daemon terminates for any reason, all users lose
their licenses until lmgrd restarts the vendor
daemon or the problem causing the termination is
resolved.
•
License file
—A text file that has vendor-specific
license information.
Summary of Contents for Combustion 4 discreet
Page 1: ...del 11 March 2005...
Page 5: ...1 R e q u i r e m e n t s Summary System Requirements 2 Network Installation Components 3...
Page 16: ...Network Planning Concepts 2 12...
Page 17: ...13 Installation Summary FLEXlm 14 Setting up the Network 14 Silently Installing combustion 15...
Page 22: ...Installation 3 18...
Page 26: ...License Server Configuration 4 22...
Page 30: ...Administration 5 26...
Page 38: ...Networking Quick Start and Troubleshooting 6 34...
Page 39: ...35 G l o s s a r y...