Engine Weight-Based Balancer

The Engine weight-based balancer allocates Engines to Brokers based on each Broker’s Engine weight value. This value is the amount of Engines allocated to the Broker relative to the other Brokers’ weights, when all Brokers are idle. The algorithm also considers session load and reallocates idle Engines to busy Brokers as they are needed. You can see a Broker’s Engine weights value on the Grid Components > Brokers > Broker Admin page.

The Engine weight-based balancer permits rule-based routing through Engine Properties, when it is necessary to restrict some Engines to a set of Brokers. You can route Engines by their intrinsic properties, such as cpuTotal, and by user-defined properties. Create and assign user-defined properties with the Grid Components > Engines > Engine Properties page. Use the Grid Components > Brokers > Broker Routing page to set up routing rules based on these properties.