AMTech Academy
Empieza ya gratis

Admission Control en vSphere: cómo calcularlo correctamente en producción

Admission Control en vSphere: cómo calcularlo correctamente en producción

Admission Control vSphere es uno de los componentes más críticos —y a la vez más ignorados— de la alta disponibilidad en entornos VMware. En muchos clústeres está activado por inercia, mal configurado o directamente deshabilitado para “aprovechar recursos”.

Admission Control no mejora el rendimiento, no equilibra carga y no evita fallos. Su única función es garantizar que el clúster tenga capacidad suficiente para recuperarse tras la caída de uno o varios hosts ESXi.

Cuando se configura mal, vSphere HA puede detectar un fallo correctamente… y aun así no ser capaz de reiniciar las máquinas virtuales.

Admission Control es un componente crítico de vSphere HA y depende directamente del cálculo de capacidad del clúster.

Admission Control solo tiene sentido cuando se entiende correctamente el funcionamiento de vSphere HA.


2. Qué es Admission Control en vSphere

Qué es Admission Control vSphere

Admission Control es un mecanismo de protección que impide encender o mover máquinas virtuales si hacerlo compromete la capacidad de recuperación del clúster ante un fallo.

En otras palabras:

evita que el clúster se sobrecargue hasta el punto de no poder cumplir con HA.

Qué hace realmente

Admission Control:

  • Calcula la capacidad disponible del clúster

  • Reserva recursos para escenarios de fallo

  • Bloquea operaciones que rompan esa reserva

Qué NO hace

Admission Control:

  • No balancea carga

  • No optimiza rendimiento

  • No decide dónde se reinicia una VM

  • No protege aplicaciones

Es una restricción preventiva, no un sistema de gestión activa.


3. Modos de funcionamiento de Admission Control

vSphere ofrece varios métodos para calcular la capacidad de reserva. Cada uno tiene implicaciones distintas en producción.

Basado en fallos de host

Este modo reserva capacidad equivalente a:

  • 1 host

  • o varios hosts

Es el enfoque más simple y el más habitual.

Ventajas:

  • Fácil de entender

  • Fácil de justificar

Limitaciones:

  • Asume hosts homogéneos

  • Poco flexible en entornos desiguales


Basado en porcentaje de recursos

Aquí se reserva un porcentaje de:

  • CPU

  • Memoria

Ventajas:

  • Más flexible

  • Útil en clústeres heterogéneos

Riesgo real:

  • Porcentajes mal calculados generan una falsa sensación de seguridad


Basado en slots (legado)

Este método calcula “slots” en función de:

  • La VM más grande del clúster

  • Reservas configuradas

Problema:

  • Penaliza clústeres con VMs grandes

  • Poco predecible en producción

En entornos modernos no es recomendable.


4. Cómo calcular Admission Control correctamente

Paso 1: definir el fallo que quieres soportar

Antes de tocar vSphere:

  • ¿Un host?

  • ¿Dos hosts?

  • ¿Un fallo de rack?

Si no defines esto, todo cálculo posterior es inútil.


Paso 2: analizar consumo real, no teórico

No uses:

  • vCPU configuradas

  • RAM asignada

Usa:

  • Consumo real

  • Picos sostenidos

  • Tendencias

Admission Control protege uso real, no fichas técnicas.


Paso 3: elegir el método adecuado

En la mayoría de entornos reales:

  • Clúster homogéneo → fallo de host

  • Clúster mixto → porcentaje de recursos

Elegir mal el método suele ser peor que desactivar HA.


5. Admission Control en entornos reales de producción

Qué problema resuelve

Admission Control evita:

  • Clústeres “llenos” que no se recuperan

  • Reinicios parciales tras una caída

  • Decisiones manuales bajo presión

Es la diferencia entre:

“HA está activado”
y
“HA funciona cuando hace falta”


Cuándo tiene sentido endurecerlo

  • Servicios críticos

  • SLAs definidos

  • Entornos regulados

  • Infraestructura estable

Cuándo flexibilizarlo

  • Entornos de laboratorio

  • Cargas no críticas

  • Ventanas controladas

Nunca debería ajustarse por comodidad.


6. Errores comunes con Admission Control vSphere

Desactivarlo para “aprovechar recursos”

Error clásico.

Consecuencia real:

  • El clúster funciona hasta que falla

  • En el fallo, HA no puede actuar


Calcular con datos irreales

Reservar capacidad basándose en:

  • CPU asignada

  • RAM configurada

genera reservas ficticias que no reflejan la realidad.


No revisarlo con el tiempo

Un clúster cambia:

  • Nuevas VMs

  • Nuevas cargas

  • Cambios de patrón

Admission Control no es estático.


7. Relación con vSphere HA y Fault Tolerance

Admission Control:

  • Es obligatorio para que vSphere HA tenga sentido

  • No es necesario para Fault Tolerance, pero convive con él

Desactivar Admission Control invalida la promesa de HA, aunque FT esté configurado para algunas VMs.


8. Qué aprender después

Tras dominar Admission Control, el siguiente paso lógico es:

  • Dimensionar clústeres por SLA, no por hardware

  • Diseñar escenarios de fallo asumidos

  • Integrar HA con DRS y capacidad real

  • Documentar decisiones de diseño

La alta disponibilidad no se basa en activar opciones, sino en saber qué estás dispuesto a perder.