Static pools

A static pool in HCL Universal Orchestrator groups multiple workstations together and manages the workload by assigning jobs to available workstations within the pool. This helps to optimize resource utilization.

A static pool groups multiple workstations together. It runs jobs or job streams on workstations with the statuses linked, online, or not ignored. You can create a pool using Orchestration CLI or Dynamic Workload Console. When you install an agent, you can choose to add it to the pools where it can participate. After you create a pool, HCL Universal Orchestrator manages the workload by assigning jobs to available workstations. HCL Universal Orchestrator assign jobs to available workstations within the pool and ensure jobs are distributed evenly or based on the workload of each workstation. The jobs run on workstations with the least or no jobs. The static pools offer a streamlined approach to manage and run jobs across a cluster of workstations.

To set up a static pool, create a definition with the following details:
CPUNAME: 
DESCRIPTION:
VARTABLE
OS:
TIMEZONE:
 TYPE: POOL
 IGNORE  
MEMBERS
 Member 1
 Member 2
END
All fields are mandatory.
CPUNAME
Specify a name for the static pool. The name must start with a letter, and can contain alphanumeric characters, dashes, and underscores.
DESCRIPTION
Add any free text related to the pool. The content must be enclosed within double quotation marks.
VARTABLE
Specify the name of a variable table. The name must start with a letter, and can contain alphanumeric characters, dashes, and underscores.
OS
The operating system installed on the system on which the workstation is defined.
TIMEZONE
Specify the required time zone. For valid time zones, see Managing time zones.
TYPE
Enter the value POOL to indicate the workstation type.
IGNORE
The ignore command sets the workstation status to statusignored, and jobs defined on it are prevented from running.
Members
Specify the names of the workstations to add to the pool.
After you create the file, run the following command to set up a static pool:
ocli model [add|new] [workstaion | WS]
A standard template with above parameters is displayed in a text editor and you can enter the required details.

The alternative way to add workstations to a pool is to edit the pools.properties file. To assign an agent to a pool automatically, edit the pools.properties file located at c:\Users\user_name\ITA\cpa\config. In this file, add the pool name, to associate the workstation with that pool. You can also enter a pool name that does not exist yet, and when you create it later, it automatically assigns the workstation to itself. This method is useful when you want to assign a single workstation to multiple pools or associate multiple pools with a single workstation. To create a workstation pool using Dynamic Workload Console, see Managing a workstation definition from the Dynamic Workload Console.

If you want to modify a workstation of type agent or cloud, see Managing a workstation definition from the Orchestration CLI.