Glosario de escalabilidad automática para Azure Virtual Desktop
Este artículo contiene una lista de definiciones de términos y conceptos clave relacionados con la característica de escalado automático de Azure Virtual Desktop.
Escalado automático
La escalabilidad automática es el servicio de escalado nativo de Azure Virtual Desktop que activa y desactiva las máquinas virtuales, en función de la capacidad de los grupos de hosts y programación del plan de escalado que defina.
Herramienta de escalado
La herramienta de escalado de Azure Virtual Desktop usa Azure Automation y Azure Logic Apps para escalar las máquinas virtuales de un grupo de hosts en función del número de sesiones de usuario por núcleo de CPU que haya durante las horas punta y fuera de estas.
Plan de escalado
Un plan de escalado es un objeto de Azure Resource Manager para Azure Virtual Desktop que define las programaciones de escalado de los hosts de sesión en un grupo de hosts. Puede asignar un plan de escalado a varios grupos de hosts. Al crear un plan de escalado, debe elegir entre grupos de hosts agrupados o personales. Solo puede asignar el plan de escalado a los grupos de hosts que tienen el mismo tipo (agrupado o personal). El tipo de plan de escalado no se puede cambiar después de crearlo.
Programación
Las programaciones son subrecursos de planes de escalado. Los planes de escalado para los grupos de hosts agrupados que especifican la hora de inicio, el umbral de capacidad, el porcentaje mínimo de hosts, el algoritmo de equilibrio de carga y otras opciones de configuración para las distintas fases del día. Los planes de escalado para grupos de hosts personales tienen programaciones que especifican la hora de inicio y la operación que se va a realizar en función del estado de sesión del usuario (cerrado o desconectado) para las distintas fases del día.
Ascenso
La fase de ascenso de la programación de un plan de escalado suele estar al principio del día laboral, cuando los usuarios comienzan a iniciar sesión y empiezan sus sesiones. En esta fase, el número de sesiones de usuario activas suele aumentar a un ritmo rápido sin alcanzar aún el número máximo de sesiones activas del día.
Peak
La fase de horas punta de la programación de un plan de escalado llega cuando el grupo de hosts alcanza el número máximo de sesiones de usuario activas del día. En esta fase, el número de sesiones activas normalmente se mantiene estable hasta que finaliza esta fase. Durante esta fase se pueden establecer nuevas sesiones de usuario activas, pero normalmente a una velocidad más lenta que en la fase de ascenso.
Descenso
La fase de descenso de la programación de un plan de escalado suele ser al final del día laboral, cuando los usuarios comienzan a cerrar sesión y finalizan sus sesiones por la tarde. En esta fase, el número de sesiones de usuario activas normalmente disminuye rápidamente.
Poca actividad
La fase de baja actividad de la programación de un plan de escalado se produce normalmente cuando el grupo de hosts alcanza el número mínimo de sesiones de usuario activas del día. Durante esta fase, por lo general, no hay muchos usuarios activos, pero puede mantener una pequeña cantidad de recursos para dar cabida a los usuarios que trabajan después de las fases de hora punta y de descenso.
Host de sesión disponible
Los hosts de sesión disponibles son hosts de sesión que han pasado todas las comprobaciones de estado del agente de Azure Virtual Desktop y tienen objetos de máquina virtual encendidos, lo que hace que estén disponibles para que los usuarios establezcan sus sesiones de usuario como activas.
Umbral de capacidad
El umbral de capacidad es el porcentaje de la capacidad de un grupo de hosts que, cuando se alcanza, desencadena una acción de escalado.
Por ejemplo:
- Si la capacidad del grupo de hosts utilizado está por debajo del umbral de capacidad y la escalabilidad automática puede desactivar las máquinas virtuales (VM) sin superar dicho umbral, la característica desactivará las VM.
- Si la capacidad del grupo de hosts utilizado supera el umbral de capacidad, la escalabilidad automática activará más VM hasta que la capacidad del grupo de hosts esté por debajo del umbral.
Capacidad disponible del grupo de hosts
La capacidad del grupo de hosts disponible es el número de sesiones de usuario que puede hospedar un grupo de hosts en función del número de hosts de sesión disponibles. La capacidad disponible del grupo de hosts es el límite máximo de sesiones del grupo de hosts multiplicado por el número de hosts de sesión disponibles en el grupo.
En otras palabras:
Límite máximo de sesiones del grupo de hosts × número de hosts de sesión disponibles = capacidad disponible del grupo de hosts.
Capacidad usada del grupo de hosts
La capacidad usada del grupo de hosts es la cantidad de capacidad del grupo de hosts que ocupan actualmente las sesiones de usuario activas y desconectadas.
En otras palabras:
El número de sesiones de usuario activas y desconectadas ÷ la capacidad del grupo de hosts = capacidad usada del grupo de hosts.
Acción de escalado
Las acciones de escalado se producen cuando la escalabilidad automática activa o desactiva las VM.
Apagar
La escalabilidad automática de los grupos de hosts personales y agrupados apaga las máquinas virtuales en función de la programación definida. Cuando la escalabilidad automática apaga una máquina virtual, se desasigna y detiene la máquina virtual, lo que garantiza que no se le cobre por los recursos de proceso.
Porcentaje mínimo de hosts
El porcentaje mínimo de hosts es el porcentaje más bajo de todos los hosts de sesión del grupo de hosts que deben estar activados para cada fase de la programación de un plan de escalado.
Sesión de usuario activa
Una sesión de usuario se considera "activa" cuando el usuario inicia sesión y se conecta a la RemoteApp o recurso de escritorio.
Sesión de usuario desconectada
Una sesión de usuario desconectada es una sesión inactiva en la que el usuario aún no ha cerrado sesión. Cuando un usuario cierra la ventana de la sesión remota sin cerrar sesión, la sesión se desconecta. Si el usuario se vuelve a conectar a sus recursos remotos, se le redirigirá a su sesión desconectada en el host de sesión en el que estaba trabajando. En este momento, la sesión desconectada se convierte de nuevo en una sesión activa.
Forzar cierre de sesión
Un cierre de sesión forzado se produce cuando el servicio finaliza una sesión de usuario activa o una sesión de usuario desconectada sin el consentimiento del usuario.
Etiqueta de exclusión
Una etiqueta de exclusión es una propiedad de un plan de escalado que consiste en un nombre de etiqueta que se puede aplicar a las máquinas virtuales que desea excluir de las acciones de escalado. La escalabilidad automática solo realiza acciones de escalado en aquellas máquinas virtuales sin nombres de etiqueta que coincidan con la etiqueta de exclusión.
Pasos siguientes
- Para más información sobre la escalabilidad automática, consulte el documento sobre esta característica.
- Para ejemplos de cómo funciona la escalabilidad automática, consulte Escenarios de ejemplo de escalabilidad automática.
- Para más información sobre el script de escalado, consulte el documento correspondiente.