O vSphere Cluster Services (vCLS) é habilitado por padrão e é executado em todos os clusters do vSphere. O vCLS garante que, se vCenter Server ficar indisponível, os serviços de cluster permanecerão disponíveis para manter os recursos e a integridade das cargas de trabalho que são executadas nos clusters. vCenter Server ainda é necessário para executar o DRS e o HA.

O vCLS é ativado quando você atualiza para o vSphere 7.0 Update 3 ou quando você tem uma nova implantação do vSphere 7.0 Update 3. O vCLS é atualizado como parte da atualização do vCenter Server.

O vCLS usa máquinas virtuais de agente para manter a integridade dos serviços de cluster. As máquinas virtuais do agente do vCLS (VMs do vCLS) são criadas quando você adiciona hosts aos clusters. São necessárias até três VMs do vCLS para serem executadas em cada cluster do vSphere, distribuídas dentro de um cluster. O vCLS também está ativado em clusters que contêm apenas um ou dois hosts. Nesses clusters, o número de VMs do vCLS é um e dois, respectivamente.

Novas regras de antiafinidade são aplicadas automaticamente. A cada três minutos, uma verificação é realizada. Se várias VMs do vCLS estiverem localizadas em um único host, elas serão automaticamente redistribuídas para hosts diferentes.

Tabela 1. Número de VMs do vCLS Agent em clusters
Número de hosts em um cluster Número de VMs do vCLS Agent
1 1
2 2
3 ou mais 3

As VMs do vCLS são executadas em todos os clusters, mesmo se os serviços de cluster, como o vSphere DRS ou o vSphere HA, não estiverem habilitados no cluster. As operações de ciclo de vida das VMs do vCLS são gerenciadas por vCenter Server serviços como o ESX Agent Manager e o plano de controle de carga de trabalho. As VMs do vCLS não oferecem suporte a NICs.

Um cluster habilitado com vCLS pode conter hosts ESXi de versões diferentes se as versões de ESXi forem compatíveis com o vCenter Server. O vCLS funciona com vSphere Lifecycle Manager clusters e é executado em todos os clusters de SKU de licença do vSphere.

vSphere DRS

O vSphere DRS é um recurso crítico do vSphere que é necessário para manter a integridade das cargas de trabalho em execução dentro do cluster do vSphere. O DRS depende da disponibilidade de VMs do vCLS.

Observação: Se você tentar habilitar o DRS em um cluster no qual há problemas com as VMs do vCLS, uma mensagem de aviso será exibida na página Resumo do Cluster (Cluster Summary).
Observação: Se o DRS estiver ativado, mas houver problemas com as VMs do vCLS, você deverá resolver esses problemas para que o DRS funcione. Uma mensagem de aviso é exibida na página Resumo do cluster (Cluster Summary).

Se o DRS não estiver funcional, isso não significa que o DRS esteja desativado. As configurações e pools de recursos existentes do DRS sobrevivem em um quórum de VMs do vCLS perdido. A integridade do vCLS torna-se não íntegra (Unhealthy) somente em um cluster habilitado para DRS quando as VMs do vCLS não estão em execução e a primeira instância do DRS é ignorada por causa disso. A integridade do vCLS permanecerá degradada ( Degraded) em um cluster não habilitado para DRS quando pelo menos uma VM do vCLS não estiver em execução.

Seleção de datastore para VMs do vCLS

O datastore para VMs do vCLS é selecionado automaticamente com base na classificação de todos os datastores conectados aos hosts dentro do cluster. É mais provável que um datastore seja selecionado se houver hosts no cluster com slots DRS reservados livres conectados ao datastore. O algoritmo tenta colocar VMs do vCLS em um armazenamento de dados compartilhado, se possível, antes de selecionar um armazenamento de dados local. É preferível um armazenamento de dados com mais espaço livre e o algoritmo tenta não colocar mais de uma VM do vCLS no mesmo armazenamento de dados. Você só pode alterar o armazenamento de dados das VMs do vCLS depois que elas são implantadas e ligadas.

Se você quiser mover os VMDKs para VMs do vCLS para um armazenamento de dados diferente ou anexar uma política de armazenamento diferente, poderá reconfigurar as VMs do vCLS. Uma mensagem de aviso é exibida quando você executa esta operação.

Você pode realizar um vMotion de armazenamento para migrar VMs do vCLS para um armazenamento de dados diferente. Você pode marcar VMs do vCLS ou anexar atributos personalizados se quiser agrupá-las separadamente das VMs de carga de trabalho, por exemplo, se você tiver uma estratégia de metadados específica para todas as VMs que são executadas em um centro de dados.

Observação: Quando um armazenamento de dados é colocado no modo de manutenção, se o armazenamento de dados hospedar VMs do vCLS, você deverá aplicar manualmente o vMotion de armazenamento às VMs do vCLS para movê-las para um novo local ou colocar o cluster no modo de retirada. Uma mensagem de aviso é exibida.
A tarefa de entrada no modo de manutenção será iniciada, mas não poderá ser concluída porque há uma máquina virtual residente no armazenamento de dados. Você sempre pode cancelar a tarefa em suas Tarefas Recentes se decidir continuar.
O datastore selecionado pode estar armazenando VMs do vSphere Cluster Services que não podem ser desligadas. Para garantir a integridade do vSphere Cluster Services, essas VMs devem ser manualmente vMotioned para um datastore diferente dentro do cluster antes de desativar esse datastore para manutenção. Consulte este artigo KB: KB 79892.
Marque a caixa de seleção Deixe-me migrar o armazenamento para todas as máquinas virtuais e continuar entrando no modo de manutenção após a migração. para prosseguir.