Quando você adiciona um host a um cluster vSphere HA, um agente é carregado no host e configurado para se comunicar com outros agentes no cluster. Cada host no cluster funciona como um host primário ou secundário.
Quando vSphere HA está ativado para um cluster, todos os hosts ativos (que não estão em modo de espera, modo de manutenção ou não desconectados) participam de uma eleição para escolher o host primário do cluster. O host que monta o maior número de datastores tem uma vantagem na eleição. Normalmente, existe apenas um host primário por cluster e todos os outros hosts são hosts secundários. Se o host primário falhar, for encerrado ou colocado no modo de espera ou for removido do cluster, uma nova eleição será realizada.
O host primário em um cluster tem várias responsabilidades:
- Monitorando o estado de hosts secundários. Se um host secundário falhar ou se tornar inacessível, o host primário identificará quais máquinas virtuais devem ser reiniciadas.
- Monitorando o estado de energia de todas as máquinas virtuais protegidas. Se uma máquina virtual falhar, o host primário garantirá que ela seja reiniciada. Usando um mecanismo de posicionamento local, o host primário também determina onde a reinicialização ocorre.
- Gerenciar as listas de hosts de cluster e máquinas virtuais protegidas.
- Atuando como a interface de gerenciamento vCenter Server para o cluster e relatando o estado de integridade do cluster.
Os hosts secundários contribuem principalmente para o cluster executando máquinas virtuais localmente, monitorando seus estados de tempo de execução e relatando atualizações de estado para o host primário. Um host primário também pode executar e monitorar máquinas virtuais. Os hosts secundários e primários implementam os recursos de VM e Monitoramento de Aplicativos.
Uma das funções executadas pelo host primário é orquestrar reinicializações de máquinas virtuais protegidas. Uma máquina virtual é protegida por um host primário depois que vCenter Server observa que o estado de energia da máquina virtual mudou de desligada para ligada em resposta a uma ação do usuário. O host primário mantém a lista de máquinas virtuais protegidas nos repositórios de dados do cluster. Um host primário recém-eleito usa essas informações para determinar quais máquinas virtuais devem ser protegidas.