Equilibrio de carga
Equilibrio de carga automático
En un entorno distribuido, IBM Cognos BI equilibra la carga de solicitudes automáticamente. De forma predeterminada, a medida que se añaden servidores al sistema, cada asignador de servidor procesa el mismo número de solicitudes. Si hay más de una instancia de un servidor determinado, el asignador distribuye las solicitudes a todas las instancias habilitadas del servicio que se registran en Content Manager.
Configuración del equilibrio de carga.
Aunque el equilibrio de carga automático puede ser apropiado cuando los recursos de hardware son idénticos en toda una topología de servidor, puede no ser ideal en los entornos que contienen una combinación de recursos de hardware con distintas características de capacidad. En un entorno de hardware que contiene servidores con distintos grados de capacidad de procesamiento, es aconsejable equilibrar la carga de procesamiento según la capacidad del servidor.
En IBM Cognos BI puede establecer valores de capacidad de proceso utilizando opciones del administrador de servidor. Por ejemplo, si tiene dos servidores, uno con el doble de capacidad que el otro, puede asignar al servidor más potente un peso o dos y al servidor menos potente un peso. Después, IBM Cognos BI envía el doble de solicitudes al servidor más potente.
Para obtener más información sobre los valores de asignador de IBM Cognos BI, consulte la IBM Cognos Guía de administración y seguridad.
Asignadores de equilibrio de carga
Sin un mecanismo de equilibrio de carga de software o hardware, cada pasarela de IBM Cognos BI tiene constancia de un solo asignador y distribuye todas las solicitudes a dicho asignador. Después, el asignador distribuye las solicitudes entre los servidores IBM Cognos BI. Dado que cada solicitud pasa inicialmente por el mismo asignador en un servidor, aumenta la carga en dicho servidor. Es necesario un paso adicional para equilibrar automáticamente la carga, como se muestra en el siguiente diagrama.

Este paso adicional puede evitarse implementando el equilibrio de carga sin un mecanismo de equilibrio de carga externo o utilizando un direccionador u otro mecanismo de equilibrio de carga.
Equilibrio de carga si un mecanismo externo
Puesto que los servidores de pasarela a menudo tienen menos carga que los servidores de IBM Cognos BI, puede obtener un mejor rendimiento si configura los asignadores junto con las pasarelas, como se muestra en el siguiente diagrama.

Esto garantiza que la capacidad de procesamiento de los servidores de IBM Cognos BI se dirija hacia el servicio de solicitudes de informes en vez de las solicitudes de equilibrio de carga.
También puede lograr el equilibrio de carga si configura las pasarelas de forma que dirijan todo el tráfico a un sistema servidor IBM Cognos BI dedicado a las asignaciones, como se muestra en el siguiente diagrama.

Esta configuración también elimina la carga de asignación de los servidores IBM Cognos BI. Sin embargo, requiere sistemas de asignación distintos.
Utilización de mecanismos de equilibrio de carga externos
Puede utilizar mecanismos de equilibrio de carga externos, como los direccionadores, para distribuir más las tareas en IBM Cognos BI. Los direccionadores de equilibrio de carga se pueden utilizar en una de las siguientes ubicaciones, o en ambas:
- Entre el navegador y el nivel 1: servidor web
- Entre el nivel 1: servidor web y el nivel 2: servidor IBM Cognos BI
Puede utilizar un mecanismo de equilibrio de carga externo para distribuir las solicitudes a los asignadores a través de todos los servidores disponibles, como se muestra en el siguiente diagrama.

También puede utilizar direccionadores con varias pasarelas, como se muestra en el siguiente diagrama.

Un mecanismo de equilibrio de carga ideal proporciona el mismo reconocimiento de capacidad que un asignador de IBM Cognos BI.
Para asegurarse de que las solicitudes no son distribuidas tanto por un mecanismo de equilibrio de carga externo como por el asignador, debe configurar los asignadores de forma que no utilicen su equilibrio de carga incorporado para las solicitudes de baja afinidad. Esto garantiza que las solicitudes permanezcan en el servidor donde el equilibrador de carga de hardware las ha dirigido.