Multi-instância MySQL com armazenamento SAN

Multi-instância MySQL com armazenamento SAN

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

informação relacionada