WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

Caso di enterprise service bus a più server con cluster

Una cella del Deployment Manager può essere utilizzata per un enterprise service bus formato da più server, di cui alcuni o tutti sono membri di cluster di server.

Perché e quando eseguire questa attività

Un server che ospita le destinazioni di coda per i moduli SCA ha un singolo motore di messaggistica nel bus SCA.SYSTEM. Ciò è sufficiente per molti scopi, ma tale motore di messaggistica può essere eseguito solo nel server per cui è stato creato. Il server rappresenta quindi un singolo punto di errore; se non può essere eseguito, il motore di messaggistica risulta non disponibile. Configurando invece un cluster di server come un membro del bus, il motore di messaggistica è in grado di venire eseguito in un server del cluster e, in caso di errore di tale server, può continuare ad essere eseguito su un server alternativo. Questo è illustrato nella Figura 1.

Un altro vantaggio della configurazione di un membro del bus di tipo cluster è la possibilità di condividere tra più server il carico di lavoro associato con un modulo SCA. Per un modulo SCA distribuito su un membro del bus di tipo cluster, le destinazioni di coda utilizzate sono suddivise sull'insieme di motori di messaggistica eseguiti dai server del cluster. I motori di messaggistica nel cluster gestiscono ciascuno una parte dei messaggi in transito sul modulo SCA.

Per riepilogare, con un membro del bus di tipo cluster è possibile ottenere sia il failover, sia la condivisione del carico di lavoro, sia entrambi, a seconda delle politiche configurate.

Figura 1. Un bus a più server con dei server organizzati in cluster per il failover
Un bus SCA.SYSTEM con un cluster di server come suo unico membro del bus. La figura illustra lo scenario in cui un motore di messaggistica è in grado di venire eseguito in un server del cluster e, in caso di errore di tale server, può continuare ad essere eseguito su un server alternativo.
Figura 2. Un bus a più server con dei server organizzati in cluster per la condivisione del carico di lavoro
Un bus SCA.SYSTEM con un cluster di servizio come suo unico membro del bus. La figura illustra lo scenario in cui ciascun server nel cluster esegue un motore di messaggistica. Ogni destinazione bus viene suddivisa tra i motori di messaggistica in esecuzione nel membro del cluster.

Esistono vari modi per creare un enterprise service bus:

Alternative per questa attività

Operazioni successive

È ora possibile eseguire gli esempi di WebSphere ESB e distribuire le applicazioni di servizio nel proprio enterprise service bus.
Concetti correlati
Cluster di server
Configurazioni di HA (High Availability) e condivisione del carico di lavoro per Service integration
Tipi di membri bus e loro effetto sulle configurazioni HA e di condivisione del carico di lavoro
Un enterprise service bus con collegamenti alle reti WebSphere MQ
Attività correlate
Bilanciamento dei carichi di lavoro con i cluster di server
Pianificazione degli scenari di installazione WebSphere ESB

Task topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\tjj0072_.html

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)