Para garantir os melhores resultados 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 seu cluster.

Configuração do host

Os hosts que executam as VMs primária e secundária devem operar aproximadamente nas mesmas frequências de processador, caso contrário, a VM secundária poderá 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, limite de energia e modos de baixa frequência impostos 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 seu host para oferecer suporte à tolerância a falhas com diferentes combinações de tipos de tráfego (por exemplo, NFS) e números de NICs físicas.

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

Clusters Homogêneos

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 repositórios de dados usados pelas máquinas virtuais.
  • A mesma configuração de rede da máquina virtual.
  • As mesmas configurações do BIOS (gerenciamento de energia e hyperthreading) para todos os hosts.

Execute Check Compliance para identificar incompatibilidades e corrigi-las.

Desempenho

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

Você pode selecionar várias NICs para a rede de log do FT. Ao selecionar várias NICs, você pode aproveitar a largura de banda de várias NICs, mesmo que todas as NICs não sejam dedicadas à execução do FT.

Armazenar ISOs no armazenamento compartilhado para acesso contínuo

Armazene ISOs que são acessados por máquinas virtuais com Fault Tolerance ativada 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á funcionando normalmente, mesmo quando ocorrer um failover.

Evitar partições de rede

Uma partição de rede ocorre quando um cluster vSphere HA tem uma falha na 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 de tolerância a falhas pode ser degradada.

Em um cluster vSphere HA particionado usando tolerância a falhas, 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 for necessário, uma VM Secundária será reiniciada somente se a VM Primária estiver em uma partição gerenciada pelo host primário responsável por ela.

Para garantir que 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

vSphere Fault Tolerance pode usar datastores vSAN, mas você deve observar as seguintes restrições:

  • Uma combinação de vSAN e outros tipos de repositórios de dados não é compatível com VMs primárias e secundárias.

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

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