El equilibrador de carga utiliza los umbrales de provisión de recursos para determinar la carga máxima aceptable por un nodo. El equilibrador de carga puede enviar una tarea a un nodo cuando hacerlo no suponga exceder el umbral de provisión de recurso.
El equilibrador de carga comprueba los siguientes umbrales:
Longitud máxima de la cola de ejecución de la CPU. El número máximo de subprocesos ejecutables que están esperando recursos de la CPU en el nodo. El equilibrador de carga excluye el nodo si se excede el número máximo de subprocesos en espera.
El equilibrador de carga comprueba este umbral en los modos basado en mediciones y adaptativo.
% de memoria máximo. El porcentaje máximo de memoria virtual asignado al nodo en relación con el tamaño total de la memoria física. El equilibrador de carga excluye el nodo si al enviar la tarea hace que se exceda el umbral.
El equilibrador de carga comprueba este umbral en los modos basado en mediciones y adaptativo.
Máximo de procesos. El número máximo de procesos en ejecución permitido para cada proceso de servicio de integración de PowerCenter que se ejecuta en el nodo. El equilibrador de carga excluye el nodo si al enviar la tarea hace que se exceda el umbral.
El equilibrador de carga comprueba este umbral en todos los modos de distribución.
Si todos los nodos de la malla han alcanzado los umbrales de provisión de recursos antes de que cualquier tarea de PowerCenter se haya enviado, el equilibrador de carga distribuye las tareas de una en una para asegurarse que las tareas de PowerCenter se ejecuten.
Los umbrales de provisión de recursos se definen en las propiedades del nodo.