Política de escalabilidade com mecanismo do sistema de mensagens de alta disponibilidade.

A política de escalabilidade com o mecanismo do sistema de mensagens de alta disponibilidade é um tipo de política do mecanismo do sistema de mensagens predefinida fornecida ao usar a assistência à política do mecanismo do sistema de mensagens. Ela ajuda a configurar um cluster que seja membro de um barramento ao precisar de alta disponibilidade e de escalabilidade no cluster.

A escalabilidade com a configuração de alta disponibilidade garante que haja um mecanismo do sistema de mensagens para cada servidor em um cluster, e que cada mecanismo do sistema de mensagens possua um local de failover.

A política do mecanismo do sistema de mensagens de escalabilidade com alta disponibilidade cria um único mecanismo do sistema de mensagens para cada servidor no cluster. Cada mecanismo do sistema de mensagens pode executar failover em outro servidor especificado no cluster. Cada servidor pode hospedar até dois mecanismos do sistema de mensagens, de modo que haja um relacionamento circular ordenado entre os servidores. Cada mecanismo do sistema de mensagens poderá deixar de auxiliar, isto é, se um mecanismo do sistema de mensagens efetuar failover para outro servidor e, em seguida, o servidor original se tornar disponível novamente, o mecanismo do sistema de mensagens voltará automaticamente para esse servidor.

Cada mecanismo do sistema de mensagens é atribuído a um servidor específico ao configurá-lo para ser executado somente em servidores na lista de servidores preferenciais, especificando, em seguida, somente dois servidores nessa lista de servidores preferenciais. Cada servidor é o primeiro servidor preferencial para um mecanismo do sistema de mensagens e o segundo servidor preferencial para um outro, criando o relacionamento circular entre os servidores. O failback é ativado para que cada mecanismo do sistema de mensagens seja sempre hospedado por seu servidor preferencial se esse servidor estiver em execução.

Os dois servidores que podem hospedar um mecanismo do sistema de mensagens específico devem acessar o armazenamento de mensagens (um banco de dados ou um sistema de arquivos) configurado para esse mecanismo do sistema de mensagens.

Use a política de escalabilidade com alta disponibilidade em um sistema onde deseja incluir mais servidores em um cluster, sem afetar os mecanismos do sistema de mensagens existentes, e desejar garantir que o sistema de mensagens esteja sempre disponível.

Ao selecionar a política de escalabilidade com mecanismo do sistema de mensagens de alta disponibilidade no console administrativo, um diagrama mostrará o cluster selecionado e o resultado final da política.

Se não houver nenhum triângulo de aviso no diagrama e a coluna A configuração adicional é necessária? mostrar Não na linha Escalabilidade com Alta Disponibilidade, a topologia do cluster e a configuração do mecanismo do sistema de mensagens estarão adequadas e você poderá continuar.

Se houver triângulos de aviso no diagrama, examine as mensagens na linha Escalabilidade com alta disponibilidade para orientação sobre como executar uma configuração adequado do mecanismo do sistema de mensagens.

Se precisar de alta disponibilidade em um cluster, esse cluster deverá conter pelo menos dois nós, cada um contendo um servidor, ou seja, deverá haver pelo menos duas máquinas físicas separadas no cluster. Se as mensagens o avisarem para incluir outro servidor em outro nó, será necessário voltar e redefinir a topologia do cluster, antes de incluir o cluster como um membro de um barramento.

Por exemplo, a figura a seguir mostra três servidores configurados em um nó. Se esse nó falhar, não haverá nenhum servidor disponível para qualquer um dos mecanismos do sistema de mensagens para o qual o failover será executado. Para fornecer um pouco de alta disponibilidade, é necessário haver pelo menos um outro servidor em um nó separado, para garantir que haja um servidor no qual pelo menos um mecanismo do sistema de mensagens possa ser executado. Além disso, há somente um mecanismo do sistema de mensagens configurado. Para fornecer alguma escalabilidade, é necessário haver um mecanismo do sistema de mensagens para cada servidor.

Figura 1. Política de escalabilidade com alta disponibilidade selecionada sem uma configuração adequada de sistema
A figura mostra que há três servidores configurados para um único nó. Se o nó falhar, não haverá nenhum outro servidor disponível para o mecanismo do sistema de mensagens realizar failover. Para estar em conformidade com a escalabilidade com a política de alta disponibilidade, deve haver pelo menos um servidor em um nó diferente no qual o mecanismo do sistema de mensagens possa ser executado. Para fornecer escalabilidade, cada servidor deve ser configurado com um mecanismo do sistema de mensagens.

A figura dois é um exemplo de quando a configuração do mecanismo do sistema de mensagens estiver adequada para a política de escalabilidade com alta disponibilidade. Há três servidores, cada um em um nó separado e três mecanismos do sistema de mensagens. Cada mecanismo do sistema de mensagens tem um servidor preferencial e um ou outro servidor que ele pode usar para failover. Cada servidor é o host preferencial para um mecanismo do sistema de mensagens, e o host de failover para um outro mecanismo do sistema de mensagens. Se não houver nenhum triângulo de aviso e nenhum componente esmaecido, a política poderá ser utilizada com êxito.

Figura 2. Política de escalabilidade com alta disponibilidade selecionada com uma configuração adequada de sistema
A figura mostra quando a configuração do mecanismo do sistema de mensagens é adequada para escalabilidade com a política de alta disponibilidade. Há três servidores configurados para três nós diferentes. Cada servidor possui seu próprio mecanismo do sistema de mensagens, e cada mecanismo do sistema de mensagens possui um servidor preferencial e um outro servidor que pode ser usado para failover. Cada servidor serve como um host preferencial para um mecanismo do sistema de mensagens e como um host de failover para outro mecanismo do sistema de mensagens.

A tabela a seguir mostra as configurações da política do mecanismo do sistema de mensagens para um cluster de três servidores que usam a política de escalabilidade com o mecanismo do sistema de mensagens de alta disponibilidade.

Tabela 1. Configurações da política do mecanismo do sistema de mensagens para uma configuração de exemplo. A primeira coluna da tabela exibe o nome do mecanismo do sistema de mensagens. A segunda e terceira colunas da tabela indicam o status de failover e de failback do mecanismo do sistema de mensagens. A quarta coluna lista os três servidores no cluster. A quinta coluna indica se o mecanismo do sistema de mensagens é executado apenas nos servidores preferenciais.
Nome do mecanismo do sistema de mensagens Recuperação de falhas Retorno de Falha Lista de Servidores Preferenciais Executar apenas em servidores preferenciais
clustername.000-busname verdadeiro verdadeiro
  • server1
  • server2
verdadeiro
clustername.001-busname verdadeiro verdadeiro
  • server2
  • server3
verdadeiro
clustername.002-busname verdadeiro verdadeiro
  • server3
  • server1
verdadeiro

A escalabilidade predefinida com a política do mecanismo do sistema de mensagens de alta disponibilidade cria uma configuração com aspectos de escalabilidade e alta disponibilidade. Esta configuração é usada com frequência, embora não seja a única maneira para configurar um cluster para fornecer escalabilidade e alta disponibilidade. Se você tiver outras necessidades, por exemplo, a transmissão de mensagem ser uma prioridade e desejar aumentar o número de possíveis locais para cada mecanismo do sistema de mensagens, utilize a política do mecanismo do sistema de mensagens customizada.

Para mais informações sobre a configuração para alta disponibilidade com escalabilidade e compartilhamento de carga de trabalho, consulte as informações relacionadas.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjt1004_
Nome do arquivo: cjt1004_.html