Bus de varios servidores con formación de clúster
Puede tener un bus con varios servidores, algunos de los cuales o todos son miembros de un clúster. Cuando un servidor es un miembro de un clúster, permite a los servidores ejecutar aplicaciones comunes en distintas máquinas. La instalación de una aplicación en un clúster que tiene varios servidores en distintas máquinas proporciona una alta disponibilidad. Si una máquina falla, los demás servidores del clúster siguen funcionando.
Cuando configura un miembro del bus de servidor, dicho servidor ejecuta un motor de mensajería. Para muchos fines esto es suficiente, pero un motor de mensajería de este tipo solamente se puede ejecutar en el servidor para el que se ha creado. Por lo tanto, el servidor es un punto de anomalía individual. Si el servidor no se puede ejecutar, el motor de mensajería no está disponible. Si en su lugar, se configura un miembro de bus del clúster, el motor de mensajería puede ejecutarse en un servidor del clúster y si este servidor sufre una anomalía, el motor de mensajería se puede ejecutar en un servidor alternativo. Esto se ilustra en la Figura 1. Para obtener más información, consulte Tipos de miembros del bus y su efecto en el compartimiento de la carga de trabajo y la alta disponibilidad.
Otra ventaja de configurar un miembro de bus del clúster es la posibilidad de compartir la carga de trabajo asociada a un destino a través de varios servidores. Puede desplegar motores de mensajería adicionales en el clúster. Un destino desplegado en un miembro del bus del clúster se divide entre el conjunto de motores de mensajería que los servidores del clúster ejecutan. Cada uno de los motores de mensajería del clúster maneja una parte de los mensajes que llegan al destino. Esto se ilustra en la Figura 2. Este es un concepto familiar para los que conocen las colas de clúster en IBM MQ. Para obtener más información, consulte Carga de trabajo compartida.
En resumen, con un miembro de bus del clúster puede obtener la alta disponibilidad (mediante la sustitución por anomalía). También puede configurar un clúster para obtener la compartición de carga de trabajo o la compartición de carga de trabajo con alta disponibilidad, en función de las políticas que configure para los motores de mensajería. Para obtener más información acerca de las políticas de los motores de mensajería, consulte Políticas de integración de servicios.

