Migrando uma Rede do Intermediário WebSphere MQ

O procedimento a ser seguido para migrar um intermediário WebSphere MQ que faça parte de uma rede de vários intermediários é basicamente igual ao necessário para migrar um intermediário único.

Antes de iniciar a migração, é preciso considerar:

Consulte a seção Planejando para Migração para obter informações adicionais.

A seqüência de figuras a seguir ilustra a migração de uma rede de três intermediários. As ações executadas para migrar a rede supõem que os três intermediários são migrados um por vez e que os três serão agrupados em um único coletivo no domínio de intermediários do WebSphere Event Broker.

A rede de intermediários WebSphere MQ que será migrada tem três intermediários, o raiz (NOVA YORK) e dois filhos (LONDRES e TÓQUIO).
Uma rede do intermediário <ph conref='edvent.dita#edvent/mqs'></ph> com três intermediários, a raiz (NOVA YORK) e dois filhos (LONDRES e TÓQUIO).
Esses intermediários não precisam ser migrados em uma determinada ordem. Este exemplo mostra a migração sendo feita na seguinte ordem:
  1. LONDRES
  2. NOVA YORK
  3. TÓQUIO

A migração é concluída em várias etapas separadas. É melhor executar cada etapa quando o tráfego na rede for baixo (por exemplo, em fins de semana). A migração inteira é planejada em três estágios:

Etapa 1: Migração do Intermediário LONDRES

As etapas que você precisa executar para migrar um intermediário único em uma rede são exatamente as mesmas necessárias para migrar um intermediário WebSphere MQ independente. Consulte o Migrando Intermediários do WebSphere MQ.

  1. Coloque em repouso todos os aplicativos clientes nos intermediários LONDRES e NOVA YORK. Isso assegura que nenhuma publicação seja perdida pelos assinantes enquanto a topologia estiver sendo alterada.
  2. Coloque em repouso todos os outros intermediários na rede (neste exemplo, o intermediário TÓQUIO). Isso garante que nenhuma publicação seja entregue enquanto a topologia estiver sendo alterada.
Após a migração do intermediário LONDRES você terá uma rede mista, consistindo em dois intermediários WebSphere MQ (NOVA YORK e TÓQUIO) e um intermediário WebSphere Event Broker:
Uma rede mista de intermediários com três intermediários (dois intermediários <ph conref='edvent.dita#edvent/mqs'></ph> (NOVA YORK e TÓQUIO) e um intermediário <ph conref='edvent.dita#edvent/mqsi'></ph>)

A conexão entre os intermediários LONDRES e NOVA YORK é uma conexão WebSphere MQ. O ambiente de trabalho somente reconhece intermediários WebSphere Event Broker, e portanto somente LONDRES foi definido para ele. Uma conexão WebSphere Event Broker não pode ser criada neste estágio.

Essa rede mista está em um estado perfeitamente válido. Ela pode permanecer nesse estado até que você esteja pronto para o próximo estágio da migração.

Etapa 2: Migração do Intermediário NOVA YORK

Siga o procedimento passo a passo para migrar um intermediário único para o intermediário NOVA YORK. Esse procedimento é descrito na seção Migrando Intermediários do WebSphere MQ.

  1. Coloque em repouso todos os aplicativos clientes em todos os intermediários dos quais NOVA YORK é vizinho; nesta rede, LONDRES e TÓQUIO. Isso assegura que nenhuma publicação seja perdida pelos assinantes enquanto a topologia estiver sendo alterada.
  2. Coloque em repouso todos os intermediários na rede. Isso garante que nenhuma publicação seja entregue enquanto a topologia estiver sendo alterada.
A rede agora contém dois intermediários WebSphere Event Broker (LONDRES e NOVA YORK) e um intermediário WebSphere MQ (TÓQUIO):
Uma rede mista de servidores com três intermediários (um intermediário <ph conref='edvent.dita#edvent/mqs'></ph> (TÓQUIO) e dois intermediários <ph conref='edvent.dita#edvent/mqsi'></ph> (LONDRES e NOVA YORK)

Os intermediários LONDRES e NOVA YORK ainda estão conectados por uma conexão WebSphere MQ. Eles podem permanecer conectados dessa forma pelo tempo que for necessário. Entretanto, para desenvolver aplicativos que utilizem as funções fornecidas pelo WebSphere Event Broker é preciso unir os dois intermediários WebSphere Event Broker utilizando o ambiente de trabalho.

O upgrade da conexão para uma conexão WebSphere Event Broker pode ser feito removendo primeiro a conexão WebSphere MQ original entre LONDRES e NOVA YORK.

Para remover esta conexão, emita o comando mqsiclearmqpubsub do WebSphere Event Broker em ambos os intermediários:
mqsiclearmqpubsub NOVA YORK -n LONDRESmqsiclearmqpubsub LONDRES -n NOVA YORK
A rede agora tem a seguinte aparência:
Três intermediários; o intermediário <ph conref='edvent.dita#edvent/mqs'></ph> (TÓQUIO) está conectado ao intermediário <ph conref='edvent.dita#edvent/mqsi'></ph> (NOVA YORK); o intermediário <ph conref='edvent.dita#edvent/mqsi'></ph> (LONDRES) não tem conexão com nenhum dos outros dois servidores.

Agora utilize o ambiente de trabalho para definir o relacionamento entre os dois intermediários, LONDRES e NOVA YORK.Ambos os intermediários já estão definidos, mas o coletivo ao qual eles serão designados não está definido. Você pode definir esse coletivo na visualização de Topologia e atribuir os dois servidores intermediários a ele.Supõe-se que todos os intermediários em um coletivo estejam conectados, portanto não é preciso fazer essas conexões utilizando o ambiente de trabalho.

A nova topologia pode agora ser implementada. A conexão entre LONDRES e NOVA YORK está agora implementada utilizando funções do WebSphere Event Broker.A rede agora é:
Três intermediários; o intermediário <ph conref='edvent.dita#edvent/mqs'></ph> (TÓQUIO) está conectado ao intermediário <ph conref='edvent.dita#edvent/mqsi'></ph> (NOVA YORK); o intermediário <ph conref='edvent.dita#edvent/mqsi'></ph> (LONDRES e NOVA YORK) são unidos por uma conexão entre intermediários <ph conref='edvent.dita#edvent/mqsi'></ph>.

Os dois intermediários, LONDRES e NOVA YORK, não estão mais em um relacionamento pai-filho mas são vizinhos dentro de um coletivo. A topologia da rede WebSphere Event Broker não é baseada em uma estrutura hierárquica como era na rede WebSphere MQ.

Agora que LONDRES e NOVA YORK formam um coletivo, não há mais um nó raiz na rede WebSphere MQ.NOVA YORK é o gateway entre o intermediário WebSphere MQ (TÓQUIO) e o coletivo de intermediários WebSphere Event Broker.

Etapa 3: Migração do Intermediário TÓQUIO

O intermediário WebSphere MQ final, TÓQUIO, está agora pronto para ser migrado. Siga o procedimento descrito em Migrando Intermediários do WebSphere MQ.

A rede agora é:
Há três intermediários <ph conref='edvent.dita#edvent/mqsi'></ph> (LONDRES, NOVA YORK e TÓQUIO); LONDRES e NOVA YORK são unidos por uma conexão entre intermediários <ph conref='edvent.dita#edvent/mqsi'></ph> e NOVA YORK e TÓQUIO são unidos por uma conexão <ph conref='edvent.dita#edvent/mqs'></ph>.
A conexão WebSphere MQ entre TÓQUIO e NOVA YORK pode agora ser interrompida. Isso é feito utilizando um dos seguintes comandos:
mqsiclearmqpubsub NOVA YORK -n TÓQUIOmqsiclearmqpubsub TÓQUIO -n NOVA YORK

Agora utilize o ambiente de trabalho para incluir o intermediário TÓQUIO à rede WebSphere Event Broker e ao coletivo.A operação de um coletivo exige que todos os intermediários tenham conexões físicas diretas entre si (através do WebSphere MQ).

Antes que a topologia da nova rede WebSphere Event Broker possa ser implementada, é necessária uma conexão WebSphere MQ entre LONDRES e TÓQUIO.Uma série de comandos do WebSphere MQ deve ser chamada para definir os canais e as filas de transmissão que suportam tráfego de dois sentidos.

Quando você tiver concluído a migração de todos os intermediários no coletivo, terá removido o ponto de falha única no intermediário NOVA YORK. Os assinantes no intermediário LONDRES podem receber publicações do intermediário TÓQUIO mesmo quando o intermediário NOVA YORK não estiver em execução.

Antes da migração, o tráfego entre os intermediários era sempre roteado através de NOVA YORK, o nó raiz, o qual era portanto o ponto de falha única.

Para detalhes adicionais sobre como conectar intermediários entre si, consulte Configurando o WebSphere Event Broker.Para informações mais gerais sobre redes distribuídas WebSphere MQ, consulte WebSphere MQ Intercommunication.

Quando toda a migração e as tarefas associadas tiverem sido concluídas, a rede será composta de um único coletivo, contendo três intermediários WebSphere Event Broker conectados como iguais.
Esta é a rede <ph conref='edvent.dita#edvent/mqs'></ph> migrada; três servidores <ph conref='edvent.dita#edvent/mqsi'></ph> (LONDRES, NOVA YORK e TÓQUIO) interconectados integralmente para formar um coletivo.

Uma Rede de Intermediários Migrados

O diagrama a seguir mostra uma rede mista de intermediários WebSphere Event Broker e WebSphere MQ. Os intermediários NOVA YORK, LONDRES e TÓQUIO foram migrados para formar um coletivo WebSphere Event Broker.Todos os outros intermediários permanecem como intermediários WebSphere MQ.
Isto mostra as redes <ph conref='edvent.dita#edvent/mqs'></ph> migradas (três intermediários <ph conref='edvent.dita#edvent/mqsi'></ph> (LONDRES, NOVA YORK e TÓQUIO) interconectados integralmente para formar um coletivo) como parte de uma rede <ph conref='edvent.dita#edvent/mqs'></ph> maior.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. Todos os Direitos Reservados.
Última atualização : 2009-02-13 15:33:48

aq18650_