This article describes how a Balanced Agent List works.
There are no specific requirements for this document.
The information in this document is based on the Tidal Enterprise Scheduler 5.3.1 or 6.x.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Refer to Cisco Technical Tips Conventions for more information on document conventions.
Often users complain that all jobs run on one agent in the Balanced Agent List rather than balancing amongst all agents in the agent list. How does the Balanced Agent List work?
From the Tidal Client Online help—A balanced agent list launches jobs on the agent that currently has the lightest load. Use this type of list with Tidal Enterprise Scheduler agents on platforms that provide load information.
In addition to the information on Online Help, here are more details. load information is sent back to the master every minute. This load, in addition to how many jobs are running, is also based on percentage of CPU. If you ran two jobs at the same time, which did not exceed the load, they both would run off of one agent. If, for example, you had something running on agent A that takes 20 percent of the CPU and Agent B had nothing running, at the time of the master deciding which agent to run a new job on, it would pick B because its load is lighter. If all things are equal, the master always picks the first agent on the list.