El uso de vSphere HA con Distributed Resource Scheduler (DRS) combina la conmutación por error automática con el equilibrio de carga. Mediante esta combinación se puede obtener un clúster más equilibrado después de que vSphere HA haya movido máquinas virtuales a diferentes hosts.

Cuando vSphere HA realiza la conmutación por error y reinicia máquinas virtuales en hosts distintos, su principal prioridad es hacer que todas las máquinas virtuales estén disponibles de inmediato. Después de que se hayan reiniciado las máquinas virtuales, los hosts en los que estaban encendidas podrían verse con carga excesiva, mientras que otros hosts tienen en comparación una carga muy ligera. vSphere HA utiliza la reserva de CPU y memoria y la memoria de sobrecarga de la máquina virtual para determinar si un host tiene suficiente capacidad disponible para incluir la máquina virtual.

En un clúster que utiliza DRS y vSphere HA con control de admisión activado, es posible que las máquinas virtuales no se evacúen de los hosts que entran en modo de mantenimiento. Este comportamiento se produce debido a los recursos reservados para reiniciar máquinas virtuales en caso de un error. Debe migrar manualmente las máquinas virtuales de los hosts mediante el uso de vMotion.

En algunos casos, es posible que vSphere HA no pueda realizar la conmutación por error en máquinas virtuales debido a restricciones de recursos. Esto puede deberse a varios motivos.

  • El control de admisión de HA está deshabilitado y Distributed Power Management (DPM) está habilitado. Esto puede provocar que DPM consolide máquinas virtuales en menor cantidad de hosts y que coloque los hosts vacíos en modo de espera, lo que no deja suficiente capacidad de encendido para realizar conmutación por error.

  • Las reglas de afinidad Máquina virtual-Host (obligatorias) podrían limitar los hosts en los que se pueden colocar ciertas máquinas virtuales.

  • Podría haber suficientes recursos totales, pero estos pueden fragmentarse en varios hosts con el fin de que las máquinas virtuales no puedan usarlos para la conmutación por error.

En dichos casos, vSphere HA puede utilizar DRS para intentar ajustar el clúster (por ejemplo, sacando los hosts del modo de espera o migrando máquinas virtuales para desfragmentar los recursos del clúster), de manera que HA pueda realizar las conmutaciones por error.

Si DPM está en modo manual, puede que tenga que confirmar las recomendaciones de encendido del host. Igualmente, si DRS está en modo manual, es posible que tenga que confirmar las recomendaciones de migración.

Si va a utilizar reglas de afinidad Máquina virtual-Host que son obligatorias, tenga en cuenta que estas no se pueden infringir. vSphere HA no realiza una conmutación por error si el hacerlo implica una infracción de una regla de este tipo.

Para obtener más información sobre DRS, consulte la documentación de Administración de recursos de vSphere.