El control de admisión es el mecanismo que HA utiliza para asegurar que hay suficientes recursos en el cluster para mantener disponible la alta disponibilidad, en definitiva se asegura de que las reservas de recursos a nivel de VM no se vean comprometidas impidiendo realizar tareas que consuman mas recursos de los necesarios para realizar un Failover.
El uso del control de admisión prohibe realizar cualquier acción sobre las VMs que comprometa la alta disponibilidad, por tanto existen restricciones al habilitarlo si se ha alcanzado el limite de recursos. Las restricciones son:
-Aumentar la reserva de recursos (CPU o RAM).
-Iniciar una VM.
-Realizar una migración entre hosts o Pools de recursos.
Hay diferentes políticas para aplicar el control de admisión, a nivel de cluster, de Resource Pool y de host, las implicaciones son:
-Tolerancia a fallos de host en el cluster (Host failures the cluster tolerates): Configura HA para soportar la caída del numero de hosts especificados, asegura los suficientes recursos en el cluster para albergar las VMs de los hosts en fallo, (siempre y cuando no superen el numero establecido en la política). Realiza el control en función del calculo del Slot Size.
Al basarse esta política en el tamaño del Slot Size, es altamente recomendable si se aplica utilizar shares en vez de limites y reservaciones.
Por otra parte esta política no es demasiado recomendable en el caso de tener múltiples hosts con niveles de recursos muy diferenciados ya que para la selección se basara en el host que disponga de mas recursos y podría suponer un desperdicio de estos.
-Porcentaje de recursos del cluster como reserva de capacidad (percentage of cluster resources reserved as failover spare capacity): Configura HA para reservar un porcentaje de los recursos basándose en las reservaciones de las VMs del cluster, de no existir reservaciones usara los valores por defecto para aplicar el control de admisión.
Esta política requerirá ser modificada si los recursos del cluster son modificados o se añaden nuevos hosts.
-Hosts especificos (Specify failover hosts): Configura HA para reservar uno o mas hosts específicos como hosts para failover, es decir libres de VMs y en espera de que algun host falle y HA reinicie en el las VMs, si esto no fuera posible por la caída del propio host para failover o recursos insuficientes HA intentara reiniciar las VMs a otros hosts del cluster.
Para asegurar la máxima capacidad del host designado como "spare", HA no permitirá iniciar o migrar VMs mediante vMotion a dicho host y DRS lo excluirá de sus recomendaciones.