Replicando bancos de dados usando o equallogic da Dell

1

O Dell Equallogic 6100/4100 pode replicar bancos de dados como o mysql, o MS SQL 2012 e o Oracle 11g?

Eu gostaria de configurar meus aplicativos da web e seus bancos de dados no VMWare 5. Eles seriam executados fora do equallogic e seriam sincronizados com outro equallogic em outro site.

Ou é melhor prática (e mais segura) usar outros meios para replicar os bancos de dados?

Meu plano é conseguir balancear a carga (e executar o DR) entre dois sites, cada um com seus próprios equivalentes, que têm sua própria cópia atualizada de cada um dos bancos de dados.

    
por James 13.09.2013 / 21:25

3 respostas

7

Eles podem ajudar com a replicação, mas precisam do suporte ao quiecing do DB, caso contrário, você obterá inerentemente corrupção de dados. Na minha experiência, é sempre melhor obter o próprio mecanismo de banco de dados para fazer o trabalho - eles são projetados para isso.

    
por 13.09.2013 / 21:28
2

Sim, isso pode ser feito em bancos de dados SQL em conjunto com as Ferramentas de Integração do Host Equallogic.

Para réplicas consistentes com o banco de dados tratadas diretamente pelo armazenamento Equallogic, é necessário fornecer o acesso iSCSI direto da VM SQL à SAN, e seu banco de dados precisa ser armazenado diretamente em um volume Equallogic (não em VMDK dentro de um datastore dentro de um volume). Você também precisaria instalar as Ferramentas de Integração do Host no sistema operacional da VM para permitir que o sistema se comunicasse com a matriz adequadamente, para que uma captura instantânea pudesse ser criada logo após os dados serem desativados.

Para bancos de dados Oracle 11g, não acredito que as ferramentas de integração do host sejam compatíveis ainda. Você pode considerar a referência ao white paper Equallogic que faz referência a " Backup e recuperação usando o RMAN e instantâneos " para obter mais informações sobre uma boa solução lá.

Na verdade, não estou familiarizado com o mySQL e não posso fornecer muito insight para suporte lá.

Seu plano para balanceamento de carga DR AND não funciona bem com essa configuração, já que a replicação Equallogic é assíncrona e não fornece uma cópia "sempre ativa" dos dados no site de DR. Você precisaria de replicação em nível de aplicativo para atingir esse objetivo, semelhante à funcionalidade fornecida no Microsoft Exchange (acredito que o recurso seja chamado de "grupo de consistências"?) - Tenho certeza de que algo assim existe dentro do MS SQL, embora não não sei como ele se compara à replicação EQL.

    
por 13.09.2013 / 22:38
1

Se você estiver usando apenas tabelas myisam, "liberar tabelas com bloqueio de leitura" confirmará todas as alterações no disco e fechará os arquivos. Você pode então tirar um instantâneo do sistema de arquivos. Solte o bloqueio com "desbloquear tabelas". Isso não funciona com tabelas innodb no Mysql 5.1 e anteriores. Eu não sei sobre novas versões.

Eu não tenho conhecimento de uma solução integrada para o equilíbrio, então você terá que fazer o script sozinho.

    
por 14.09.2013 / 13:57