Alta Disponibilidade do Armazém de Arquivos
Pode ocorrer failover de um mecanismo de sistema de mensagens em um membro de barramento do cluster entre os servidores no cluster, mas o mecanismo do sistema de mensagens deve estar apto a acessar o estado salvo em seu armazenamento de arquivo a partir de qualquer um dos servidores de cluster.
Os armazenamentos de arquivos podem ser utilizados em
ambientes altamente disponíveis. A fim de tornar o armazém de arquivos
altamente disponível, use instalações de hardware ou de software que possam
maximizar a disponibilidade dos dados do armazém de arquivos, como por exemplo, uma
Storage Area Network (SAN).
Nota: Você deve assegurar-se de que os diretórios
que contêm o arquivo de log e os arquivos de armazenamento possam ser acessados a partir de todos os membros
do cluster, usando o mesmo nome de diretório.
É possível testar se um sistema de arquivos compartilhado pode suportar o failover de mecanismos do sistema de mensagens ao executar o File System Locking Protocol Test para WebSphere Application Server. Para executar o teste, consulteIBM File System Locking Protocol Test para WebSphere Application Server.
O WebSphere Application Server suporta dois estilos de acesso ao sistema de arquivos para ativar a alta disponibilidade:
- Sistema de arquivos gerenciado por cluster
- Esse estilo de sistema de arquivos usa o armazenamento em cluster e o failover de alta disponibilidade de discos compartilhados para garantir que os diretórios do armazém de arquivos estejam acessíveis a partir do servidor que está atualmente executando o mecanismo do sistema de mensagens. Os diretórios estão localizados em sistemas de arquivos nos discos compartilhados e os scripts de cluster de alta disponibilidade são usados para a montagem dos sistemas de arquivos, no nó que contém o servidor executando o mecanismo do sistema de mensagens.
- Networked File System
- Esse acesso de estilo de sistema de arquivos permite que arquivos remotos sejam acessados por uma rede. Os protocolos mais populares para acessar arquivos remotos são o CIFS (Common Internet File System) e o NFS (Network File System). A versão 4 do NFS suporta o failover automatizado para garantir o bloqueio de acesso. O bloqueio de acesso garante a integridade dos arquivos de log, ou seja, somente um único processo de cliente pode acessar o log a cada vez.
Nota: É importante verificar se a configuração do sistema de arquivo está correta, porque
não é possível verificá-la pelo sistema de configuração do
WebSphere Application Server ou pelo mecanismo do sistema de
mensagens. Os erros aparecem apenas
no tempo de execução, portanto, é recomendável o teste de failover completo.
Informações adicionais:
Os requisitos
para ativar o acesso aos diretórios do armazenamento de arquivo são semelhantes
àqueles para ativar o acesso ao log de recuperação em um cluster. Para obter informações adicionais, consulte o seguinte artigo: Considerações sobre alta disponibilidade transacional e implementação no WebSphere Application Server V6 .