HA no VMware sem storage compartilhado
Como é possível HA sem storage? Como funciona o vSphere Storage Appliance, ou vsa Recomendações de hardware? Nível esperado de performance? Gerenciamento, expansão, Próximos passos?
Para o HA do VMware funcionar é necessário ter instalado pelo menos dois servidores ESXi e o vCenter Server, em se tratando de hardware, os dois servidores ESXi precisam residir em hardware semelhante o suficiente ou compatível com o Enhanced vMotion Compatibility ou EVC, além disso, as máquinas virtuais precisam estar armazenadas em uma área de disco comum aos dois servidores ESXi, o chamado storage compartilhado, é exatamente isto que o VSA faz no vSphere, ele utiliza os discos locais de cada servidor físico para disponibilizar um volume compartilhado com o Network File System (NFS), e cria uma réplica deste volume utilizando os discos do segundo servidor. Vamos utilizar a imagem abaixo para explicar o que ocorre em um caso de falha de um dos servidores do cluster. Observe que no servidor ESXi-1 existe o volume denominado “Volume1” e uma réplica denominada “Volume 2 réplica”, já no servidor ESXi-2 existe o volume chamado “Volume 2” e uma réplica do volume 1.
Toda vez que ocorre uma gravação no volume1 o dado é gravado também no volume “volume1 réplica” desta forma o dado fica disponível tanto no ESXi-1 quanto no ESXi-2, se um servidor falhar o volume réplica é montado e as máquinas virtuais afetadas são ligadas no host reserva.
Cuidados importantes com o hardware
Primeiro de tudo, tenha certeza que o servidor que você está instalando o VSA e o ESXi esteja listado na HCL da VMware, veja a lista aqui: http://www.vmware.com/resources/compatibility/search.php, isto é muito importante pois se não estiver lá você terá dificuldades caso precise de um suporte da VMware. Outros pontos importantes em relação ao hardware está listado abaixo e suas especificações, todas baseadas na documentação VMware que você pode acessar aqui http://www.vmware.com/support/vsa/doc/vsphere-storage-appliance-51-release-notes.html.
Processador:
64-bit x86 Intel or AMD processor, 2GHz or faster
Memória:
Mínimo 6 GB, recomendado 24 GB, máximo testado 72 GB, você pode ter mais que 72 GB
Placa de rede:
4 single port ou 2 dual port (você pode usar uma Quad port, mas não é melhor prática)
Discos:
Este é um fator crítico de sucesso para o VSA, embora a VMware menciona discos sata, você terá baixa performance se utiliza-los, pule esta opção e utilize no mínimo discos SAS de 10.000 rpm outros detalhes ainda com relação à discos:
Utilize preferencialmente RAID10, Raid5 não é suportado
Habilite Write cache se a controladora suportar, mas tenha cuidado com alimentação elétrica, dual fonte com alimentação independente é altamente recomendável.
Utilize no máximo 8 discos por servidor em RAID10.
Performance
Performance é um fator delicado para o vSphere Storage Appliance, como toda a gravação realizada em um volume é também gravada no volume réplica, isto penaliza a performance dos discos no que diz respeito ao IOPS, e para compensar esta penalidade, vem as dicas do uso de discos com no mínimo 10k e RAID10, além do cache claro.
Expansão
Desenhe bem o projeto, embora seja possível crescer o ambiente VSA, algumas limitações na arquitetura atual da solução precisa ser levada em conta. Você pode aumentar o volume VSA (caso você o tenha criado com tamanho menor que o possível), mas se você tiver que refazer o RAID, provavelmente terá que tomar cuidado em dobro, outro detalhe é com relação à quantidade de hosts participando de um Cluster VSA, você pode ter dois ou três servidores e não é possível alterar este layout após a configuração, pelo menos não seguindo as recomendações do fabricante.
Fique atento ao espaço “utilizável” para armazenamento, utilizando RAID10 com dois hosts no cluster você terá como área para armazenamento apenas 25% do total de espaço, então supondo que você esteja utilizando dois servidores com 8 discos em cada servidor sendo cada disco de 1TB, teremos:
Área bruta total : 16 discos x 1TB = 16TB Após RAID10 : 16TB / 2 = 8TB Após VSA : 8TB / 2 hosts = 4TB de área líquida para armazenamento
Para o futuro
Se você quer saber mais como funciona o vSphere Storage Appliance e aprender a configurá-lo do zero, matricule-se neste curso e comece a estudar de onde você estiver e a qualquer hora. Antes de implantar o VSA leia estes documentos abaixo (em inglês).
http://www.vmware.com/support/vsa/doc/vsphere-storage-appliance-51-release-notes.html
http://pubs.vmware.com/vsphere-51/topic/com.vmware.ICbase/PDF/vsphere-storage-appliance-51-install-administration-guide.pdf











