Una célula del gestor de despliegue puede utilizarse para un Enterprise Service Bus que se compone de varios servidores, algunos de los cuales, o todos ellos, son miembros de clústeres de servidores.
Un servidor que aloja destinos de cola para módulos SCA tiene un motor de mensajería en el bus SCA.SYSTEM. Esto es suficiente para muchos propósitos, pero un motor de mensajería de este tipo sólo puede ejecutarse en el servidor para el que se ha creado. El servidor es, por consiguiente, un solo punto de anomalía; si el servidor no puede ejecutarse, el motor de mensajería no está disponible. Si configura en su lugar un clúster de servidores como miembro de bus, el motor de mensajería tiene la capacidad de ejecutarse en un servidor del clúster y, si ese servidor tiene anomalías, el motor de mensajería puede ejecutarse en un servidor alternativo. Esto se muestra en la Figura 1.
Otra ventaja de configurar un miembro de bus de clúster es la capacidad de compartir la carga de trabajo asociada con un módulo SCA entre varios servidores. Para un módulo SCA desplegado en un miembro de bus de clúster, los destinos de cola utilizados se particionan en el conjunto de los motores de mensajería ejecutados por los servidores de clústeres. Cada uno de los motores de mensajería del clúster maneja una parte de los mensajes que se pasan a través del módulo SCA.
En resumen, con un miembro de bus de clúster puede conseguir la sustitución por anomalía, el compartimiento de carga de trabajo o ambas cosas, en función de las políticas que pueda configurar.
Hay varias maneras diferentes de crear un Enterprise Service Bus de varios servidores:
(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)