...
Actions | |
Request for license | A request made by a user to obtain a particular software license. |
Borrow | A type of license usage that allows a user to use a network license without being connected to the license server. |
Usage | Refers to the use of a license, which means that the license is taken from a pool of available licenses. A user can use two licenses of the same feature, as shown below. Users Using License |
Denial | The denial of a request for a license. |
Monitoring | Gathering realtime information from a particular license server about feature usage details. |
Importing | Gathering information from a license server log file about feature usage details. |
Entities | |
Software | An application. |
Log file | One or more ASCII text files written by a license server. |
License | License for particular software. |
Feature | The definition of a software license. The parts of a feature includeare:
As shown in the diagram below, a feature consists of Name+Version+Typeis defined by its name, version and type, licensed for a particular software. There can be multiple versions with the same name, but each version can have only three license types: nodelocked, floating, or token. Feature
The following diagram shows a feature example. Feature Example The A feature on a license server refers to a feature with a particular name, version and type on a particular license server. This means that two types of the same feature with the same version can be placed on different license servers. The example below shows a feature that is on two License Servers, one in the USA and one in Poland. To get more accurate statistics about the feature’s usage, we can look at the versions. We have two versions: one used in both departments and one used only in Poland. If we want even more accurate statistics, we can look at the specific types of licenses, which show that one type is used in both departments, one is used only in the USA, and one is used only in Poland. The ability to choose the granularity of statistics (showing data for Feature, Version or Type) allows our customer to save more money which lead us to possibility to increase License Statistics price. (This example is based on the license servers having the same vendor; otherwise, there could be conflicts between name, version, and type.) following diagram shows features being hosted by a license server. In this example, we have two different versions of Windows, Windows 7 and Windows Vista. Note that the Windows 7 version is on two license servers, but the feature Floating under Windows 7 is on only one license server. Feature Representation |
User | An application or person that requests a license. |
Host | The computer on which a user is accessing a license. A user can use a feature on more than one host, and a host can be used by more than one user, as shown below. User on Hosts |
License server | Software hosting licenses for a single software vendor. A license server can be one of the following:
|
Vendor | The manufacturer of a software application using a particular license manager. |
Gathering Type | The license server type (Realtime or Imported). |
Query Interval | A value (number of minutes) specified for how often feature usage data is gathered for a monitored license server. |
Linux system | Refers to Linux, Solaris, HP-UX, AIX, Mac OS X and FreeBSD platforms. |
Windows system | Refers to Win32 or Win64 platform. |
...