WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows


Gerenciador de Implementação High Availability

A função do gerenciador de implementação HA (High Availability) é configurada através de um sistema de arquivos compartilhado. Quando essa opção de configuração é escolhida, vários gerenciadores de implementação são configurados. O benefício da função do gerenciador de implementação HA é que ela elimina o gerenciador de implementação como um único ponto de falha para a administração da célula. Isso é importante em ambientes que possuam significativa confiança nas operações automatizadas, incluindo a implementação do aplicativo e o monitoramento do servidor.

Visão Geral do Gerenciador de Implementação

Os gerenciadores de implementação existem como pares. Um é considerado ativo, também conhecido como primário, e hospeda a função administrativa da célula, enquanto os outros são backups no modo de espera. Se um gerenciador ativo falhar, o modo de espera assumirá e será designado o novo gerenciador de implementação ativo. Um novo utilitário de linha de comandos é fornecido com o WebSphere Extended Deployment para clonar o gerenciador de implementação de célula original em gerenciadores de implementação adicionais. Cada gerenciador de implementação é instalado e configurado para ser executado em um computador físico ou lógico diferente. Os gerenciadores de implementação não precisam estar hospedados em plataformas operacionais homogêneas, embora plataformas desse tipo sejam recomendadas. Cada gerenciador de implementação compartilha a mesma instância do repositório de configuração master e área do espaço de trabalho. Elas devem estar localizadas em um sistema de arquivos compartilhado.

O sistema de arquivos deve suportar a rápida recuperação de bloqueio. O IBM® General Parallel File System™ (GPFS™) é recomendado, e o Network File System (NFS) Versão 4 também é uma opção. Se você usar o gerenciador de implementação de alta disponibilidade no AIX Versão 5.3 e estiver usando o NFS Versão 4, deverá ter o bos.net.nfs.client na versão 5.3.0.60 ou posterior.

A operação normal inclui iniciar, pelo menos, dois gerenciadores de implementação. Um novo componente de gerenciador de implementação altamente disponível é executado em cada gerenciador de implementação para controlar qual gerenciador de implementação será qualificado como o ativo. Qualquer outro gerenciador de implementação na configuração estará no modo de espera. O ODR (on demand router) do WebSphere Extended Deployment é configurado com os terminais de comunicação do console administrativo, com a ferramenta wsadmin e com o script. O ODR reconhece qual instância do gerenciador de implementação está ativa e roteia toda a comunicação administrativa para essa instância. A função do gerenciador de implementação HA suporta apenas o uso do conector JMX SOAP. O conector JMX RMI não é suportado nessa configuração.

Configuração

Os gerenciadores de implementação são configurados inicialmente no mesmo grupo principal. A configuração dos gerenciadores de implementação no mesmo grupo principal é importante para que as informações de roteamento expostas ao ODR sejam consistentes em todos os gerenciadores de implementação. Se os gerenciadores de implementação forem colocados em grupos principais separados, os grupos principais devem ser conectados a uma ponte de grupo principal.

Uma configuração típica do gerenciador de implementação de HA consiste em dois gerenciadores de implementação que estão localizados em estações de trabalho separadas. Os gerenciadores de implementação compartilham um repositório mestre localizado em um SAN FS. Todas as operações administrativas são executadas através do gerenciador de implementação ativo eleito. O gerenciador de implementação em espera é totalmente inicializado e pronto para executar o trabalho, mas não pode ser utilizado para administração. Isso ocorre porque a função administrativa não suporta atualmente vários processos do servidor simultâneos sendo gravados na mesma configuração. Portanto, o modo de espera rejeita quaisquer pedidos de login e JMX.

No entanto, se o gerenciador de implementação ativo for parado ou falhar, o componente do gerenciador de implementação altamente disponível reconhecerá a perda do gerenciador de implementação ativo e comutará dinamicamente o modo de espera no modo ativo para que possa assumir o controle para o gerenciador de implementação perdido. Os modos ativo e de espera compartilham espaços de trabalho. Quando ocorreu uma troca de controle de gerenciador de implementação, o trabalho não é perdido, pois o ODR automaticamente reconhece a eleição do novo gerenciador de implementação ativo e roteia novamente os pedidos administrativos para ele. Observe que há um período de tempo inferior a 1 minuto em que o gerenciador de implementação não estará disponível até que o failover para o secundário esteja concluído.

O failover para o novo gerenciador de implementação ativo é descrito no diagrama a seguir:

Par de ODRs configurado para disponibilidade de comunicação Apesar de o componente do gerenciador de implementação de HA poder detectar falha no gerenciador de implementação e começar a controlar, há condições-limites em que cada gerenciador de implementação poderia temporariamente acreditar que ele é o gerenciador de implementação ativo. Para impedir isso, o gerenciador de implementação ativo retém uma trava de arquivo no sistema de arquivo compartilhado. Por causa disso, a tomada do gerenciador de implementação ativo pelo modo de espera consumirá um breve período de tempo aproximadamente igual ao tempo que demora para que o sistema de arquivos compartilhados detecte a perda do gerenciador de implementação ativo e libere a trava. O SAN FS e o NFS utilizam um modo de arrendamento de trava e possuem tempos configuráveis para liberação da trava para portadores de trava com falha. Isso pode ser configurado como, no mínimo, 10 segundos para SAN FS.




Tarefas relacionadas
Configurando um Ambiente do Gerenciador de Implementação High Availability
Configurando a Comunicação entre Grupos Principais que Estão na Mesma Célula
Configurando o WebSphere Virtual Enterprise para Comunicação entre Células
Informações relacionadas
Centro de Informações do IBM GPFS (General Parallel File System)
IBM Techdoc WP100415: Iniciando o Gerenciador de Implementação em outra Imagem do MVS
Tópico de Conceito    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h17min28s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/cxdsodmgr.html