vSphere Cluster Services (vCLS) está habilitado de forma predeterminada y se ejecuta en todos los clústeres de vSphere. vCLS garantiza que, si vCenter Server deja de estar disponible, los servicios de clústeres seguirán estando disponibles para mantener los recursos y el estado de las cargas de trabajo que se ejecutan en los clústeres. vCenter Server sigue siendo necesario para ejecutar DRS y HA.

vCLS se habilita cuando se actualiza a vSphere 7.0 Update 3 o cuando hay una nueva implementación de vSphere 7.0 Update 3. vCLS se actualiza como parte de la actualización de vCenter Server.

vCLS utiliza máquinas virtuales de agente para mantener el estado de los servicios de clúster. Las máquinas virtuales de agente de vCLS se crean cuando se agregan hosts a los clústeres. Es necesario que se ejecuten hasta tres máquinas virtuales de vCLS en cada clúster de vSphere, distribuidas dentro de un clúster. vCLS también está habilitado en los clústeres que solo contienen uno o dos hosts. En estos clústeres, el número de máquinas virtuales de vCLS es uno y dos, respectivamente.

Las nuevas reglas de antiafinidad se aplican automáticamente. Cada tres minutos se realiza una comprobación; si hay varias máquinas virtuales de vCLS ubicadas en un único host, se redistribuirán automáticamente a hosts diferentes.

Tabla 1. Número de máquinas virtuales de agente de vCLS en clústeres
Número de hosts de un clúster Número de máquinas virtuales de agente de vCLS
1 1
2 2
3 o más 3

Las máquinas virtuales de vCLS se ejecutan en todos los clústeres aunque los servicios de clúster como vSphere DRS o vSphere HA no estén habilitados en el clúster. Las operaciones de ciclo de vida de las máquinas virtuales de vCLS se administran mediante servicios de vCenter Server como ESX Agent Manager y el plano de control de carga de trabajo. Las máquinas virtuales de vCLS no admiten NIC.

Un clúster habilitado con vCLS puede contener hosts ESXi de diferentes versiones si las versiones de ESXi son compatibles con vCenter Server. vCLS funciona con clústeres de vSphere Lifecycle Manager y se ejecuta en todos los clústeres SKU con licencia de vSphere.

vSphere DRS

vSphere DRS es una característica crítica de vSphere que se requiere para mantener el estado de las cargas de trabajo que se ejecutan dentro del clúster de vSphere. DRS depende de la disponibilidad de las máquinas virtuales de vCLS.

Nota: Si intenta habilitar DRS en un clúster en el que haya problemas con las máquinas virtuales de vCLS, aparecerá un mensaje de advertencia en la página Resumen del clúster.
Nota: Si DRS está activado, pero hay problemas con las máquinas virtuales de vCLS, debe solucionar dichos problemas para que DRS funcione. Se mostrará un mensaje de advertencia en la página Resumen del clúster.

Si DRS no funciona, esto no significa que DRS esté deshabilitado. La configuración y los grupos de recursos de DRS existentes se conservan aunque se pierda el cúorum en las máquinas virtuales de vCLS. El estado de vCLS solo se vuelve Estado incorrecto en un clúster habilitado para DRS cuando las máquinas virtuales de vCLS no se están ejecutando, y la primera instancia de DRS se omite debido a este motivo. El estado de vCLS se mantendrá Degradado en un clúster que no esté habilitado para DRS cuando al menos una máquina virtual de vCLS no esté en ejecución.

Selección del almacén de datos para máquinas virtuales de vCLS

El almacén de datos de las máquinas virtuales de vCLS se selecciona automáticamente en función de la clasificación de todos los almacenes de datos conectados a los hosts dentro del clúster. Es más probable que se seleccione un almacén de datos si hay hosts en el clúster con ranuras de DRS reservadas libres conectadas al almacén de datos. El algoritmo intenta colocar las máquinas virtuales de vCLS en un almacén de datos compartido, si es posible, antes de seleccionar un almacén de datos local. Se prefiere un almacén de datos con más espacio libre y el algoritmo intenta no colocar más de una máquina virtual de vCLS en el mismo almacén de datos. Solo se puede cambiar el almacén de datos de las máquinas virtuales de vCLS una vez que se implementan y se encienden.

Si desea mover los VMDK de las máquinas virtuales de vCLS a otro almacén de datos o asociar una directiva de almacenamiento diferente, puede volver a configurar las máquinas virtuales de vCLS. Al realizar esta operación, se mostrará un mensaje de advertencia.

Puede realizar una operación de Storage vMotion para migrar máquinas virtuales de vCLS a otro almacén de datos. Puede etiquetar las máquinas virtuales de vCLS o adjuntar atributos personalizados si desea agruparlas por separado de las máquinas virtuales de carga de trabajo; por ejemplo, si tiene una estrategia de metadatos específica para todas las máquinas virtuales que se ejecutan en un centro de datos.

Nota: Cuando un almacén de datos se coloca en modo de mantenimiento, si el almacén de datos aloja máquinas virtuales de vCLS, debe aplicar manualmente Storage vMotion a las máquinas virtuales de vCLS para moverlas a una nueva ubicación o poner el clúster en modo de retirada. Se mostrará un mensaje de advertencia.
La tarea para entrar en el modo de mantenimiento se iniciará, pero no podrá terminar porque hay una máquina virtual que reside en el almacén de datos. Si decide continuar, siempre puede cancelar la tarea en Tareas recientes.
Es posible que el almacén de datos seleccionado esté almacenando máquinas virtuales de vSphere Cluster Services que no pueden apagarse. Para garantizar el buen estado de vSphere Cluster Services, estas máquinas virtuales deben migrarse manualmente con vMotion a un otro almacén de datos dentro del clúster antes de desconectar este almacén de datos para su mantenimiento. Consulte este artículo de la base de conocimientos: KB 79892.
Active la casilla Permitirme migrar el almacenamiento de todas las máquinas virtuales y, después de la migración, continuar en el modo de mantenimiento para continuar.