Altair has added a cloud based license server solution known as Hosted HyperWorks Units (HHWU) to HyperWorks release 12.0 and above. This allows customers to use either/or a traditional on premise license server or an Altair hosted server managed via Altair Connect. Altair Connect is Altair’s Global Customer Portal.
Hosted HyperWorks Units (HHWU) is a cloud based licensing system. As long as your client has Internet access you can use your licenses anywhere.
A client computer and/or individual user is authorized to use an accounts licenses. Typically an individual user will authorize their own machine and user/login account. A single machine that is shared by multiple users my either have multiple authorizations for each user or if done by an admin, a single machine can have ALL users authorized.
The primary differences between these two authorization schemes are for accounting and management purposes. If an individual authorizes a machine, that machine may be de-authorized just for that individual, leaving other users authorized. When the machine uses a ‘system wide’ authorization, the entire machine may be de-authorized by simply de-authorizing the system wide authorization.
The primary use case for a system wide authorization is for compute clusters. It is not known at authorization time what machines in the cluster a particular user may end up on at run-time, etc. So the admin authorizes the entire machine for all users. The usage log files will still record the username, but the authorization will be for all users.
HHWU is only supported on Windows and Linux Clients.
./almutil -hhwuauth -code YOURCODE
One thing to note: If you have ALTAIR_LICENSE_FILE set or a local, nodelocked license file in the default security location, then those will be used FIRST before trying HHWU. If you would like to change that, please set ALM_HHWU=T in your environment variables. This will tell the client to NOT try using LM-X first, and only use HHWU. In contrast, if you set ALM_HHWU=F then you will get just the opposite. Clients will ONLY use LM-X and not use HHWU even if authorized. If not set at all, then the default is to try LM-X then HHWU. You cannot change that order.
|
There are many advanced settings that may be useful for using the HHWU system. These are covered here. Many consist of setting environment variables to change behavior or running almutil to change settings. If you have a shared home directory on multiple machines, you may have multiple config files. Each one will be in a separate directory under .altair_licensing in your home directory. Location of the HHWU config file on supported platforms is as follows: (~ is your home directory and HOSTNAME will be replaced with the actual HOSTNAME of each system authorized)
|
In order to use a Proxy Server with HHWU you can use almutil to set the appropriate settings. Open a command shell and execute almutil with the appropriate options to setup the Proxy according to your network configuration. The available options relevant to configurating HHWU are shown below: Usage: almutil [option]
-hhwuauth [-system -code <code>] Authorize with the Altair Hosted HyperWorks Units system. -system will set system-wide authorization. -code the authorization code you receive from the web portal
-proxy [-system -host <host> -port <port> -user <user> -passwd <passwd>] Configure proxy settings for use with the Altair Hosted HyperWorks Units system. Optional parameters -host, -port, -user, and -passwd can be given on the command line. The -passwd option can be given without an argument to avoid passing a password on the command line. In this case you will be prompted for input. -system will configure the system wide proxy settings You must be an administrator to use -system |