Read this topic to... |
---|
|
How Tarantella enforces licensing depends on whether Tarantella is in evaluation mode or fully licensed mode.
Tarantella is in evaluation mode when no license keys have been installed. In this mode you can evaluate Tarantella for 30 days. This allows you to:
After the 30-day evaluation period, users will be unable to log in to their webtop and unable to start or resume applications. To continue using Tarantella you must obtain and install an Activation license key.
Tarantella is in fully licensed mode once an Activation license key has been added to the array.
How Tarantella licensing works in fully licensed mode depends on whether the licenses are user-based or array-based.
User-based licenses are enforced by the software. The number of users that can log in to Tarantella or launch applications is limited to the number of users licensed by each license type. The following license types are enforced in this way:
Note The UNIX Connectivity Pack and Windows Connectivity Pack include licenses for the Tarantella Base Component. This provides core functionality such as the ability to log in, to authenticate users against an LDAP directory server, support for SOCKS v5 proxy servers, webtops, arrays, session management and application launch.
Every guest user and anonymous user is counted as a separate user.
The Security Pack only starts if a Security license key is installed.
Note Maintenance licenses that cover the above license types are also user-based. They are used to record the fact that software licenses are maintained and to allow you upgrade to a subsequent release of Tarantella.
When the Base Component license limit is reached, additional users may not log in to Tarantella.
When the Security license limit is reached, additional users may not log in to Tarantella using secure connections.
It is possible for a user to log in to Tarantella but not be able to run any applications. This is because there are Base Component licenses available but all the licenses for running applications are being used. See below for details of how session resumability affects license use.
Note If your array uses named user licensing and the primary Tarantella server is not available, users who do not already have access to Base Component licenses will not be able to log in. This applies even if there are Base Component licenses available.
A user is allocated a license as soon as they use a Tarantella component. For example, as soon as a user logs in to Tarantella they are allocated a Base Component license. If they then run a Windows application, they are allocated a Windows Connectivity license.
Concurrent user licenses are released as soon as a user stops using the component. For example, when a user closes all their Windows applications, a Windows Connectivity license is released. When they log out of Tarantella, a Base Component license is released.
Named user licensing guarantees a user access to the components they have been using for a set period of time after they last used the component. The period of time is known as the lease period. The lease period starts when the user stops using a component. During the lease period, the user has the right to start using the component again, even if other users are denied. Named user licenses are released when the user stops using the component and the lease period of the component has expired. For example, your named user licensing has a 7-day lease period. If a user closes all their Windows applications and logs out of Tarantella, a Windows Connectivity license is released 7 days after they closed the last Windows application and a Base Component license is released 7 days after they logged out.
Tarantella automatically allocates and releases licenses to users as they use Tarantella components. Tarantella Administrators cannot manually allocate and release licenses, although they can end a user's webtop and application sessions.
You can't mix named and concurrent user licenses in the same array.
Note If you use named user licensing, you will not be able to provide Anonymous or Guest user logins to Tarantella.
A single Tarantella user is never counted as using more than one of each license type. However, a user may be counted as using several license types at once. For example, if a user has four UNIX applications running over a secure connection, then that user is counted as using:
If a user suspends an application, they are counted as still using a component and continue to use a license. This applies even if they are not logged in to Tarantella.
If a user logs out of Tarantella without closing applications that are configured to be always resumable, the applications run (and use a license) until they time out (Resumable For). The default timeout period is 8 days.
If a user closes Tarantella without logging out, applications that are configured to be resumable only during a webtop session continue to run (and use a license) until they time out (Resumable For). The default timeout period is 24 hours.
Array Manager and Object Manager are applications.
If your array is only licensed for connections to Windows applications, Array Manager and Object Manager are treated as Windows applications. They are otherwise treated as UNIX applications.
Array-based licenses are used to add functionality to an array or to increase its size. They are enforced by the software. To be able to use the additional functionality or to increase the size of the array, you must add a license key. The following license types are enforced in this way:
Although you can install more than one Extended Array license key, they cannot be used additively. The maximum number of servers is controlled by the license key that licenses the largest number of servers.
Note Maintenance licenses that cover the above license types are also array-based. They are used to record the fact that software licenses are maintained and to allow you upgrade to a subsequent release of Tarantella. The Right to upgrade license is also an array-based license. An array may only have one Right to upgrade license.