
Dois servidores MySQL separados (instância) no Windows Server 2008 em execução simultânea para atender solicitações. Arquivos de banco de dados em SAN. O MySQL suporta esta configuração?
Responder1
Dado que uma SAN é apenas um dispositivo de bloco, o MySQL não se importa.
O que você não pode fazer, mesmo com um sistema de arquivos em cluster (que, pela última vez que eu sabia, não estava no Windows Server) é ter várias instâncias apontando para o mesmo disco, você só poderia fazer uma configuração de failover.
Responder2
Executar o MySQL diretamente em um SAN LUN como armazenamento compartilhado não funciona, diferentemente do Oracle com ASM.
Você pode seguir direções diferentes:
- Executando um sistema de arquivos cluster (GFS2 ou OCFS) em todos os nós, colocando os arquivos do banco de dados MySQL lá.
- Usando um servidor NAS fornecendo armazenamento por meio de um sistema de arquivos de rede
- Ter um LUN para cada servidor e executar cluster MySQL (mecanismo de armazenamento NBD)
- Usando replicação MySQL com nós compartilhados