Primeros pasos con Autoscale™
Autoscale funciona a nivel de grupo de entrega. Administra proactivamente la energía de las máquinas en un grupo de entrega según las programaciones que usted establezca.
Autoscale se aplica a todos los tipos de grupos de entrega:
- SO estático de sesión única
- SO aleatorio de sesión única
- SO aleatorio de varias sesiones
Este artículo describe conceptos básicos relacionados con Autoscale y proporciona orientación sobre cómo habilitar y configurar Autoscale para un grupo de entrega.
Conceptos básicos
Antes de empezar, aprenda los siguientes conceptos básicos de Autoscale:
Programaciones
Autoscale enciende y apaga máquinas en un grupo de entrega según una programación que usted establezca.
Una programación incluye el número de máquinas activas para cada franja horaria, con los horarios pico y valle definidos.
La configuración de la programación varía según el tipo de grupo de entrega. Para obtener más información, consulte:
- Grupos de entrega de SO multisesión
- Grupos de entrega aleatorios de SO de sesión única
- Grupos de entrega estáticos de SO de sesión única
Búfer de capacidad
El búfer de capacidad se utiliza para añadir capacidad de reserva a la demanda actual y así tener en cuenta los aumentos dinámicos de carga. Hay dos escenarios a tener en cuenta:
- Para los grupos de entrega de SO multisesión, el búfer de capacidad se define como un porcentaje de la capacidad total del grupo de entrega en términos de índice de carga.
- Para los grupos de entrega de SO de sesión única, el búfer de capacidad se define como un porcentaje del número total de máquinas del grupo de entrega.
Índice de carga
IMPORTANTE:
El índice de carga se aplica solo a los grupos de entrega multisesión.
La métrica del índice de carga determina la probabilidad de que una máquina reciba solicitudes de inicio de sesión de usuario. Se calcula utilizando la configuración de la directiva de administración de carga de Citrix configurada para el inicio de sesión simultáneo, la sesión, la CPU, el disco y el uso de la memoria.
El índice de carga oscila entre 0 y 10.000. De forma predeterminada, una máquina se considera a plena carga cuando aloja 250 sesiones:
-
El dígito “0” indica una máquina descargada. Una máquina con un valor de índice de carga de 0 tiene una carga de referencia.
-
El dígito “10.000” indica una máquina a plena carga que no puede ejecutar más sesiones.
Habilitar Autoscale para un grupo de entrega
Autoscale está deshabilitado de forma predeterminada al crear un grupo de entrega. Para habilitar y configurar Autoscale para un grupo de entrega mediante Web Studio, siga estos pasos:
También puede usar comandos de PowerShell para habilitar y configurar Autoscale para un grupo de entrega. Para obtener más información, consulte comandos del SDK de PowerShell de Broker.
-
Seleccione Grupos de entrega en el panel izquierdo.
-
Seleccione el grupo de entrega que quiere administrar y, a continuación, haga clic en Administrar Autoscale.

-
En la página Administrar Autoscale, seleccione la casilla de verificación Habilitar Autoscale para habilitar Autoscale. Después de habilitar Autoscale, las opciones de la página se habilitan.

-
Para cambiar la configuración predeterminada según las necesidades de su organización, complete la siguiente configuración:
-
Para apagar máquinas inactivas de forma más eficiente, utilice Tiempos de espera dinámicos de sesión y Notificaciones de cierre de sesión de usuario
-
Para administrar la energía de un subconjunto de máquinas en el grupo de entrega, utilice Máquinas etiquetadas de Autoscale
Para deshabilitar Autoscale, desactive la casilla de verificación Autoscale. Las opciones de la página se atenúan para indicar que Autoscale está deshabilitado para el grupo de entrega seleccionado.
Importante:
- Si deshabilita Autoscale, todas las máquinas administradas por Autoscale permanecen en sus estados en el momento de la deshabilitación.
- Después de deshabilitar Autoscale, las máquinas en estado de drenaje salen de dicho estado. Para obtener más información sobre el estado de drenaje, consulte Estado de drenaje.
Supervisar métricas
Después de habilitar Autoscale para un grupo de entrega, puede supervisar las siguientes métricas de las máquinas administradas por Autoscale desde Director.
-
Uso de la máquina
-
Ahorros estimados
-
Notificaciones de alerta para máquinas y sesiones
-
Estado de la máquina
-
Tendencias de evaluación de carga
Nota:
Cuando habilita Autoscale por primera vez para un grupo de entrega, puede tardar unos minutos en mostrar los datos de supervisión de ese grupo de entrega. Los datos de supervisión permanecen disponibles si Autoscale se habilita y luego se deshabilita para el grupo de entrega. Autoscale recopila datos de supervisión en intervalos de 5 minutos.
Para obtener más información sobre las métricas, consulte Supervisar máquinas administradas por Autoscale.
Es bueno saberlo
Autoscale funciona a nivel de grupo de entrega. Se configura por grupo de entrega. Administra la energía solo de las máquinas del grupo de entrega seleccionado.
Capacidad y registro de máquinas
Autoscale incluye solo las máquinas registradas en el sitio al determinar la capacidad. Las máquinas encendidas que no están registradas no pueden aceptar solicitudes de sesión. Como resultado, no se incluyen en la capacidad general del grupo de entrega.
Escalado en varios catálogos de máquinas
En algunos sitios, varios catálogos de máquinas pueden estar asociados a un único grupo de entrega. Autoscale enciende máquinas aleatoriamente de cada catálogo para satisfacer los requisitos de programación o de demanda de sesiones.
Por ejemplo, un grupo de entrega tiene dos catálogos de máquinas: el Catálogo A tiene tres máquinas encendidas y el Catálogo B tiene una máquina encendida. Si Autoscale necesita encender una máquina adicional, podría encender una máquina del Catálogo A o del Catálogo B.
Aprovisionamiento de máquinas y demanda de sesiones
El catálogo de máquinas asociado al grupo de entrega debe tener suficientes máquinas para encender y apagar a medida que la demanda aumenta y disminuye. Si la demanda de sesiones supera el número total de máquinas registradas en el grupo de entrega, Autoscale garantiza que todas las máquinas registradas estén encendidas. Sin embargo, Autoscale no aprovisiona máquinas adicionales.
Consideraciones sobre el tamaño de la instancia
Puede optimizar sus costes si dimensiona adecuadamente sus instancias en nubes públicas. Recomendamos que aprovisione instancias más pequeñas siempre que coincidan con el rendimiento de su carga de trabajo y los requisitos de capacidad.
Las instancias más pequeñas alojan menos sesiones de usuario que las instancias más grandes. Por lo tanto, Autoscale pone las máquinas en estado de vaciado mucho más rápido porque se tarda menos tiempo en cerrar la última sesión de usuario. Como resultado, Autoscale apaga las instancias más pequeñas antes, reduciendo así los costes.
Estado de vaciado
Autoscale intenta reducir el número de máquinas encendidas en el grupo de entrega al tamaño de grupo configurado y al búfer de capacidad.
Para lograr este objetivo, Autoscale pone las máquinas excedentes con menos sesiones en “estado de vaciado” y las apaga cuando todas las sesiones se cierran. Este comportamiento ocurre cuando la demanda de sesiones disminuye y la programación requiere menos máquinas de las que están encendidas.
Autoscale pone las máquinas excedentes en “estado de vaciado” una por una:
-
Si dos o más máquinas tienen el mismo número de sesiones activas, Autoscale vacía la máquina que ha estado encendida durante el retardo de apagado especificado.
Hacer esto evita poner las máquinas encendidas recientemente en estado de vaciado porque es más probable que esas máquinas tengan el menor número de sesiones.
-
Si dos o más máquinas han estado encendidas durante el retardo de apagado especificado, Autoscale vacía esas máquinas una por una al azar.
Las máquinas en estado de drenaje ya no alojan nuevos inicios de sesión y están esperando que las sesiones existentes se cierren. Una máquina se convierte en candidata para el apagado solo cuando todas las sesiones se han cerrado. Sin embargo, si no hay máquinas disponibles inmediatamente para los inicios de sesión, Autoscale prefiere dirigir los inicios de sesión a una máquina en estado de drenaje en lugar de encender una máquina.
Una máquina sale del estado de drenaje cuando se cumple una de las siguientes condiciones:
- La máquina está apagada.
- Autoscale está deshabilitado para el grupo de entrega al que pertenece la máquina.
- Autoscale utiliza la máquina para satisfacer los requisitos de programación o de demanda de carga. Este caso ocurre cuando la programación (escalado basado en programación) o la demanda actual (escalado basado en carga) requiere más máquinas que el número de máquinas que están actualmente encendidas.
Importante:
Si no hay máquinas disponibles inmediatamente para los inicios de sesión, Autoscale prefiere dirigir los inicios de sesión a una máquina en estado de drenaje en lugar de encender una máquina. Una máquina en estado de drenaje que aloja un inicio de sesión permanece en estado de drenaje.
Para averiguar qué máquinas están en estado de drenaje, utilice el comando de PowerShell Get-BrokerMachine. Por ejemplo: Get-BrokerMachine -DrainingUntilShutdown $true. Alternativamente, puede usar la consola de administración. Consulte Mostrar máquinas en estado de drenaje.
Mostrar máquinas en estado de drenaje
Nota:
Esta función se aplica solo a máquinas multisesión.
En Web Studio, puede mostrar las máquinas que están en estado de drenaje, lo que le permite saber qué máquinas están a punto de apagarse. Siga los pasos siguientes:
- Vaya al nodo Buscar y, a continuación, haga clic en Columnas para mostrar.
- En la ventana Columnas para mostrar, seleccione la casilla de verificación junto a Estado de drenaje.
- Haga clic en Guardar para salir de la ventana Columnas para mostrar.
La columna Estado de vaciado puede mostrar la siguiente información:
- Vaciando hasta el apagado. Aparece cuando las máquinas están en estado de vaciado hasta que se apagan.
- No vaciando. Aparece cuando las máquinas aún no están en estado de vaciado.

Más información
Para obtener más información sobre Autoscale, consulte Citrix Autoscale en Tech Zone.