WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows

Creación de un Enterprise Service Bus de varios servidores sin clústeres

Un Enterprise Service Bus formado por varios servidores proporciona ventajas de ampliación, la capacidad de gestionar más conexiones de cliente y una mayor tasa de transferencia de mensajes. También puede desplegar módulos SCA en distintos servidores; por ejemplo, para suministrar distintos recursos y calidades de servicios o para proveer algún tipo de separación para los distintos departamentos dentro de organizaciones o quizás para separar los recursos de los entornos de prueba y producción.

Por qué y cuándo se efectúa esta tarea

Para crear más de un servidor en el entorno de bus, es necesario tener un nodo gestionado en una celda de gestor de despliegue.

Configure cada servidor para el entorno de ejecución SCA que los módulos de mediación necesitan. Esta configuración avanzada define si los destinos de cola de los que saca provecho el entorno de ejecución SCA se alojan localmente en el servidor o en un servidor remoto. Si especifica que el servidor va a alojar destinos de cola, el servidor pasa a ser un miembro del bus SCA.SYSTEM y obtiene un motor de mensajería al que se asignan los destinos de cola. Si especifica que el servidor no va a alojar destinos de cola, no es necesario que sea miembro del bus SCA.SYSTEM, por lo tanto, no necesita un motor de mensajería.

Suponga el caso que se muestra en la Figura 1.

Figura 1. Un bus de varios servidores sin clústeres. El servidor 1 está configurado para alojar destinos de cola para los módulos de mediación desplegados en cualquiera de los servidores, pero no para alojar módulos de mediación ni otras aplicaciones de servicio. El servidor 2 está configurado para alojar módulos de mediación u otras aplicaciones de servicio, salvo utilizar destinos de cola situados en otro servidor (servidor 2 o servidor 3 en esta figura). El servidor 3 está configurado para alojar módulos de mediación u otras aplicaciones de servicio y para alojar destinos de cola para los módulos de mediación desplegados en cualquiera de los servidores.
Un bus de integración de servicio con tres miembros; cada miembro aloja un motor de mensajería. Un módulo de mediación se muestra desplegado en el bus.

Todos los motores de mensajería del bus SCA.SYSTEM están conectados de forma implícita y las solicitudes pueden procesarse por cualquier motor de mensajería del bus. La noción de los recursos asignados a cada motor de mensajería de un bus está compartida entre todos los motores de mensajería del bus.

No existe ningún requisito de que todos los motores de mensajería del bus se ejecuten a la vez; si uno de los motores de mensajería se detiene, el resto de los motores de mensajería seguirán funcionando. Sin embargo, los recursos propiedad de un motor de mensajería, en especial los puntos de cola para módulos de mediación, no están disponibles si el motor se detiene. Además, un motor de mensajería sólo puede ejecutarse en el servidor para el que se ha creado. El servidor es por ello un único punto de anomalía; si el servidor no puede ejecutarse, el motor de mensajes no está disponible. Si se configura un clúster de servidores como un miembro de bus, un motor de mensajería tiene la capacidad de ejecutarse en un servidor del clúster y si dicho servidor falla, el motor de mensajería puede ejecutarse en un servidor alternativo dentro del clúster.

Hay distintas formas de crear un Enterprise Service Bus de varios servidores:

Alternativas para esta tarea

Qué hacer a continuación

Ahora puede ejecutar los ejemplos de WebSphere ESB y desplegar aplicaciones de servicios en el Enterprise Service Bus.
Conceptos relacionados
Enterprise Service Bus con enlaces a redes WebSphere MQ
Tareas relacionadas
Planificación de los casos de instalación de WebSphere ESB

Task topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 1 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\tjj0071_.html

(C) Copyright IBM Corporation 2005. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse. (http://www.eclipse.org)