Web Interface

The primary access to Allocator is through its web browser interace.

Overview Page

After logging in to the browser interface, the first page presented is the Overview page. On this page, you can see a table of the resources being managed by this instance of Allocator.

Using the menus, you can choose to view either All Resources, or only Active Resources. Active resources either have jobs running or queued against them; jobs running could be through an Accelerator or out-of-queue.

For each resource, the table below shows a summary of the resource usage across all sites, as well as the usage on each individual site.


Figure 1.
The summary includes:
  • (T) Total number of tokens for this resource
  • (O) Number of tokens of this resource consumed by out-of-queue jobs
  • (V) Number of vendor queued tokens for this resource
  • (M) Number of tokens moving from one site to another that are currently in use, hence not available for distribution yet
  • (A) Number of tokens available for distribution to various sites
Further, the table shows four columns for each site. The columns display:
  • (o) Number of tokens of this resource consumed by out-of-queue jobs on this site
  • (r) Number of tokens currently used by running jobs on this site
  • (q) Number of tokens currently requested by queued jobs on this site
  • (a) Number of tokens allocated by Allocator to this site

Links

The Overview page contains many links.
  • Each resource name is a link to the detailed page for that resource. This page is described in the next section.
  • In the first row first column, there are links to all Monitor instances this Allocator is interacting with. Clicking on any of these links will open the browser interface for that Monitor in a separate tab (or window).
  • Each site heading is a link to that Accelerator's browser interface, which also opens in a separate tab (or window).
  • The numbers in the running or queued jobs columns are links that take you to the appropriate page in Accelerator.

Resource Summary page

Clicking on a resource name on the Overview page takes you to that resource's details page. This page provides many details about the resource, and includes a table that shows how this specific resource has been allocated across different sites, and the various relevant attributes that were used to compute this allocation, such as its Weight, the Min and Max settings, Target allocations, etc. This page also includes a link to the Resource Map details for this resource.


Figure 2.

If the resource displayed is a resource group, this page also lists out all the components of the group, and important numbers for each component. The name of each component is also a link which takes you to the details page of that component.

This page identifies if the resource is a simple resource, a resource group, or a component of a resource group.

Overbooking
Using this page, you can enable or disable overbooking on FlexNet Publisher type of resource. Also, you can choose to enable or disable handle to job matching for this resource. Note, matching can only be done if overbooking is disabled. Enabling overbooking will automatically disable matching.
Debugging
This page also provides the ability to enable or disable debugging for the resource. When debugging is enabled, the page will show a box containing intermediate numbers used for computing the allocation of this resource to various sites. These numbers are not meant for the user to interpret, but meant to be sent to Altair if the allocations or other numbers seem unexpected.

Resource Plots Page

This page shows a time plot of three metrics for this resource. The plots are:
  • Running
  • Allocated
  • Queued


Figure 3.

The legend on the right of each plot tells what color is assigned to each site. Also, it is possible to hide the plot for a given site by clicking on the site in the legend.

Admin Page

The Admin page can be used to monitor the periodic jobs that are used to sample Monitor and Accelerator instances that Allocator has been connected to.


Figure 4.
Site Management
You can choose to enable or disable a specific site from participating in the License Allocation, or even choose to completely remove the site. Note, if you remove a site using the browser interface, you cannot add it back using the browser interface. You will need to go back to the config.tcl file and touch it to force Allocator to reread it and restore the site.
Passive Mode
Allocator can be run in passive mode. In this mode, Allocator will continue to sample Monitor and Accelerator and performs all allocation computations. However, it will no longer send the allocations back to the Accelerator instances. This is a mechanism for you to run Allocator in a read only fashion to monitor its computations without affecting a running production Accelerator instance.