Para garantir resultados ideais de tolerância a falhas, você deve seguir algumas práticas recomendadas.

As recomendações a seguir para a configuração do host e da rede podem ajudar a melhorar a estabilidade e o desempenho do cluster.

Configuração do host

Os hosts que executam as VMs Primária e Secundária devem operar em aproximadamente as mesmas frequências de processador, caso contrário, a VM Secundária pode ser reiniciada com mais frequência. Os recursos de gerenciamento de energia da plataforma que não se ajustam com base na carga de trabalho (por exemplo, limitação de energia e modos de baixa frequência forçados para economizar energia) podem fazer com que as frequências do processador variem muito. Se as VMs secundárias estiverem sendo reiniciadas regularmente, desative todos os modos de gerenciamento de energia nos hosts que executam máquinas virtuais tolerantes a falhas ou certifique-se de que todos os hosts estejam sendo executados nos mesmos modos de gerenciamento de energia.

Configuração de rede do host

As diretrizes a seguir permitem que você configure a rede do host para oferecer suporte a Fault Tolerance com diferentes combinações de tipos de tráfego (por exemplo, NFS) e números de NICs físicos.

  • Distribua cada equipe NIC em dois switches físicos, garantindo a continuidade do domínio L2 para cada VLAN entre os dois switches físicos.
  • Use políticas de agrupamento determinísticas para garantir que determinados tipos de tráfego tenham uma afinidade com uma NIC específica (ativa / em espera) ou com um conjunto de NICs (por exemplo, a ID de porta virtual de origem).
  • Quando as políticas ativas / em espera são usadas, emparelhe os tipos de tráfego para minimizar o impacto em uma situação de failover em que ambos os tipos de tráfego compartilharão uma VMNIC.
  • Quando as políticas ativas / em espera são usadas, configure todos os adaptadores ativos para um tipo de tráfego específico (por exemplo, FT Logging) para o mesmo switch físico. Isso minimiza o número de saltos de rede e diminui a possibilidade de excesso de assinaturas do switch para links de switch.
Observação: O tráfego de log do FT entre as VMs Primárias e Secundárias não é criptografado e contém dados de E / S de armazenamento e rede guest, bem como o conteúdo da memória do sistema operacional guest. Esse tráfego pode incluir dados confidenciais, como senhas em texto sem formatação. Para evitar que tais dados sejam divulgados, certifique-se de que essa rede esteja protegida, especialmente para evitar ataques "man-in-the-middle". Por exemplo, você pode usar uma rede privada para o tráfego de log do FT.

Clusters homogêneos

O vSphere Fault Tolerance pode funcionar em clusters com hosts não uniformes, mas funciona melhor em clusters com nós compatíveis. Ao construir seu cluster, todos os hosts devem ter a seguinte configuração:

  • Acesso comum a datastores usados pelas máquinas virtuais.
  • A mesma configuração de rede da máquina virtual.
  • As mesmas configurações de BIOS (gerenciamento de energia e hyperthreading) para todos os hosts.

Execute Verificar Conformidade (Check Compliance) para identificar incompatibilidades e corrigi-las.

Desempenho

Para aumentar a largura de banda disponível para o tráfego de log entre as VMs primárias e secundárias, use uma NIC de 10 Gbit e habilite o uso de quadros jumbo.

Você pode selecionar vários NICs para a rede de log do FT. Ao selecionar várias NICs, você pode tirar proveito da largura de banda de várias NICs, mesmo se todas as NICs não forem dedicadas à execução do FT.

Armazenar ISOs em armazenamento compartilhado para acesso contínuo

Armazene ISOs que são acessados por máquinas virtuais com Fault Tolerance habilitado no armazenamento compartilhado que é acessível a ambas as instâncias da máquina virtual tolerante a falhas. Se você usar essa configuração, o CD-ROM na máquina virtual continuará operando normalmente, mesmo quando ocorrer um failover.

Evite partições de rede

Uma partição de rede ocorre quando um cluster vSphere HA tem uma falha de rede de gerenciamento que isola alguns dos hosts de vCenter Server e uns dos outros. Consulte Partições de rede. Quando ocorre uma partição, a proteção do Fault Tolerance pode ser degradada.

Em um cluster particionado vSphere HA usando o Fault Tolerance, a VM primária (ou sua VM secundária) pode terminar em uma partição gerenciada por um host primário que não é responsável pela máquina virtual. Quando um failover é necessário, uma VM secundária é reiniciada somente se a VM primária estiver em uma partição gerenciada pelo host primário responsável por ela.

Para garantir que a sua rede de gerenciamento tenha menos probabilidade de ter uma falha que leve a uma partição de rede, siga as recomendações em Práticas recomendadas para rede.

Usando repositórios de dados do vSAN

O vSphere Fault Tolerance pode usar repositórios de dados vSAN, mas você deve observar as seguintes restrições:

  • Uma combinação de vSAN e outros tipos de datastores não é compatível com as VMs primárias e secundárias.
  • vSAN clusters Metro não são compatíveis com o FT.

Para aumentar o desempenho e a confiabilidade ao usar o FT com o vSAN, as seguintes condições também são recomendadas.

  • vSAN e FT devem usar redes separadas.
  • Mantenha as VMs primárias e secundárias em domínios de falha vSAN separados.