Appliance Job Queuing System

Jobs queuing system and its main reasons are described.

Jobs may queue on appliances for two main reasons:

Insufficient Resources: When all nodes are occupied, new jobs have to wait until running jobs complete, and resources become available.

Node Start-up: The nodes on the appliance are in a DOWN state and cannot run a job immediately. A node that has not been used for 10-15 minutes is turned off. The start-up time varies from 2 to 18 minutes, depending on the node type. For graphical nodes, it typically takes around 2 minutes for the node to become ready.

When a user initiates a session on an appliance, it requires a node in the "UP" state or powered on. Nodes that have been idle for more than 10-15 minutes are powered down. Consequently, there can be a 3-4 minute wait for a session to become available for use.

Wait times when requesting a new remote desktop session follow these steps:

  • User creates a session request.
  • Interactive job is queued for access.
  • Running the interactive jobs begins.
  • If a free node in the "UP" state is available, the job starts immediately (within 1 minute).
  • If no free node in the "UP" state is available, the system checks for node availability.
    • If no nodes are available, jobs remain in the queue until a node becomes free.
    • If nodes are available, additional nodes are powered on, and the session starts after a 3-4 minute delay.