Solução de alta disponibilidade para VM no armazenamento local

6

Olá, tenho a seguinte configuração para usar o vSphere com HA:

Meu problema com isso é encontrar algum tipo de HA razoável para o servidor de banco de dados. Os requisitos de IOP do servidor de banco de dados são muito altos, assim, os arquivos de banco de dados são distribuídos por três arrays de RAID 10 de SSD locais. A rede de armazenamento é de 10 gbE e, embora não atenda aos requisitos de desempenho a longo prazo, eu gostaria de ter uma maneira de fazer um failover automático para armazenamento compartilhado no caso de falha do host.

Alguém tem alguma sugestão sobre como eu poderia fazer isso? Talvez pegar o último backup de imagem no armazenamento compartilhado?

Obrigado

* no essencial do vmware plus.

    
por bumble_bee_tuna 10.09.2013 / 14:45

3 respostas

3

O vSphere Storage Appliance pode "compartilhar" armazenamento local entre hosts vmware diferentes, mas eu não acho que é incluído no essencial mais. Há replicação do vSphere , que é um appliance VMware que pode replicar a VM do banco de dados e seu armazenamento local para outra armazenamento local do host. Sua também incluído no essencial mais. No entanto, ele não será automatizado como o vSphere HA (pelo menos não acredito) e você não ficará melhor do que um RPO de 15 minutos. Se isso for aceitável, provavelmente é a melhor escolha.

A melhor solução seria reexaminar os requisitos de IO do banco de dados e examinar uma SAN que possa suportar suas necessidades e o restante de seu cluster. A maioria dos fabricantes de SAN oferece opções de SSD. Ou, se isso não for possível, talvez mover o banco de dados para hardware dedicado e aproveitar as ofertas de HA do aplicativo (Oracle RAC / dataguard, mysql mestre-mestre, etc.) para atender às suas necessidades.

    
por 10.09.2013 / 16:31
1

Você pode implementar um pacote de replicação de dados síncrono ou assíncrono de terceiros, como SIOS SteelEye . Este é um software de gerenciamento de cluster que permitirá que você tenha um ou mais espelhos do mesmo servidor, gerenciando failover de serviço, endereços IP e, é claro, dados.

Mas, na verdade, você está evitando um dos melhores recursos do VMware: alta disponibilidade. Existe alguma maneira de melhorar os recursos do seu NAS? Talvez você possa usar o armazenamento em cache no nível do host para o ESXi.

Por favor, descreva os requisitos de IOPS do seu servidor de banco de dados.

    
por 10.09.2013 / 17:54
1

O StarWind tem uma implementação nativa do Hyper-V. Eles vendem isso desde 2011. A VMware tem a mesma coisa chamada vSAN estando atualmente em beta. Então a StarWind tinha imaginado o futuro muito antes de toda a indústria de TI ter se movido na direção certa :) Ponto-chave aqui - rodar dentro do HYPERVISOR e não dentro de uma VM guest. Felicidades! Ichiro

    
por 10.09.2013 / 23:13