[AIX HP-UX Linux Solaris Windows]

Como a Alta Disponibilidade Trabalha

Exemplo do Load Balancer Usando a Alta Disponibilidade

Para melhorar a disponibilidade do Dispatcher, as funções de alta disponibilidade do Dispatcher são as seguintes:
  1. Dois Dispatchers com conectividade com os mesmos clientes e o mesmo cluster de servidores, além da conectividade entre os Dispatchers. Ambos Dispatchers devem ser executados no mesmo tipo de sistema operacional e plataforma.
  2. Um mecanismo de “pulsação” entre dois Dispatchers detecta uma falha de Dispatcher. Pelo menos um par de pulsação deve possuir os NFAs do par como o endereço de origem e de destino. Se possível, pelo menos um dos pares de pulsação deve estar do outro lado de uma sub-rede separada do tráfego de cluster regular. Manter o tráfego de pulsação distinto ajudará a impedir falsos controles durante cargas de rede muito pesadas e também melhorará os tempos de recuperação completa após um failover.
  3. Uma lista de destinos de alcance direcionam essas duas máquinas Dispatcher para poderem ser acessadas e balancear a carga do tráfego normalmente. Para obter mais informações, consulte Detectando Falhas do Servidor com Pulsações e Destinos de Alcance.
  4. Sincronização das Informações do Dispatcher
  5. Lógica para eleger o Dispatcher ativo que é responsável por um determinado cluster de servidores e o Dispatcher de espera que é continuamente sincronizado para esse cluster de servidores.
  6. Um mecanismo para executar controle de IP quando a lógica ou um operador decidir alternar o ativo e o de espera.

Planejando para a Alta Disponibilidade

Quando configurar para a alta disponibilidade, considere que a máquina do Load Balancer é suportada com as seguintes limitações ou considerações especiais:
  • Se você estiver usando o protocolo IPv6 na sua máquina e desejar usar a alta disponibilidade, deverá verificar se o protocolo 58 está definido para ser ICMPv6 no arquivo de protocolo.
  • Na configuração de alta disponibilidade, ambas as máquinas principal e de backup devem estar na mesma sub-rede com configuração idêntica.
  • Os pares de pulsação (que é o mecanismo entre os Dispatchers principal e de espera) para detectar falha de Dispatcher) devem estar no formato IPv4 ou no formato IPv6.
  • Em um ambiente de alta disponibilidade ou independente, você não deve criar alias para o endereço de cluster em relação ao adaptador de rede.
  • O script HighAvailChange pode ser movido a partir do diretório install_root/servers/samples para o diretório install_root/servers/bin para registrar as alterações de estado de alta disponibilidade para a máquina do Dispatcher, mas esse script não precisa ser alterado.



Tarefas relacionadas
Configurando a Alta Disponibilidade
Tópico de Conceito Tópico de Conceito    

Termos de Uso | Feedback

Última atualizaçãoÚltima atualização: Jun 28, 2011 4:11:22 PM EDT
Nome do arquivo: cprf_highavail.html