License clients and license servers
Understanding the concept of "license client" and "license server" is essential for a correct setup.
- The "license client" is the SmarTest software.
- The "license server" is first of all a third-party licensing software, like the FLEXlm software, which controls the licenses. Sometimes also the hardware, where the license server runs, is referred to as "license server".
The license server software can either run on the system controller together with the SmarTest software, or on a separate server hardware.
Note: If you plan to use a local license server, for example to run SmarTest in offline mode, you must install the FLEXlm license package on the System Controller and use it as local license server host. For the offline usage of SmarTest, add an offline license file to the folder /opt/flexlm/license.
Supported license server configurations
Advantest supports three types of license server configurations:
- Local license server
- Central license server
- Three-license-server redundancy configuration
Local license server
In a local license server configuration the license server runs on the system controller together with the SmarTest software; i.e. both run on the same machine.
Central license server
In a central license server configuration the SmarTest software runs on the system controller. The central license server runs on a dedicated machine.
Three-license-server redundancy configuration
In a redundancy configuration with three license servers, each of the three license servers runs on its own dedicated machine and can serve the same set of licenses. The three-license-server redundancy configuration ensures the reliability of the license issuing: One of the three license servers acts as master and serves the licenses. If for example the master license servers fails, one of the remaining two license servers will become the new master and serves the licenses. For issuing licenses at least two of the three dedicated license servers must run.