Você pode controlar o posicionamento de máquinas virtuais em hosts em um cluster usando regras de afinidade.

Você pode criar dois tipos de regras.

  • Usado para especificar a afinidade ou antiafinidade entre um grupo de máquinas virtuais e um grupo de hosts. Uma regra de afinidade especifica que os membros de um grupo de máquinas virtuais DRS selecionado podem ou devem ser executados nos membros de um grupo de hosts DRS específico. Uma regra de antiafinidade especifica que os membros de um grupo de máquinas virtuais DRS selecionado não podem ser executados nos membros de um grupo de hosts DRS específico.

    Consulte Regras de afinidade de host da VM para obter informações sobre como criar e usar esse tipo de regra.
  • Usado para especificar a afinidade ou antiafinidade entre máquinas virtuais individuais. Uma regra que especifica a afinidade faz com que DRS tente manter as máquinas virtuais especificadas juntas no mesmo host, por exemplo, por motivos de desempenho. Com uma regra de antiafinidade, o DRS tenta manter as máquinas virtuais especificadas separadas, por exemplo, para que, quando ocorrer um problema com um host, você não perca as duas máquinas virtuais.

    Consulte Regras de afinidade de VM-VM para obter informações sobre como criar e usar esse tipo de regra.

Quando você adiciona ou edita uma regra de afinidade, e o estado atual do cluster viola a regra, o sistema continua a funcionar e tenta corrigir a violação. Para clusters DRS manuais e parcialmente automatizados, as recomendações de migração com base no cumprimento de regras e no balanceamento de carga são apresentadas para aprovação. Você não é obrigado a cumprir as regras, mas as recomendações correspondentes permanecem até que as regras sejam cumpridas.

Para verificar se alguma regra de afinidade ativada está sendo violada e não pode ser corrigida por DRS, selecione a guia DRS do cluster e clique em Falhas (Faults). Qualquer regra que esteja sendo violada no momento tem uma falha correspondente nesta página. Leia a falha para determinar por que DRS não é capaz de satisfazer a regra específica. As violações de regras também produzem um evento de log.

Observação: As regras de afinidade de VM-VM e VM-Host são diferentes das regras de afinidade de CPU de um host individual.