Creación y asignación de un plan de escalabilidad automática para Azure Virtual Desktop
Importante
El escalado automático dinámico solo para grupos de hosts agrupados con configuración de host de sesión está actualmente en VERSIÓN PRELIMINAR. Consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure para conocer los términos legales que se aplican a las características de Azure que se encuentran en la versión beta, en versión preliminar o que todavía no se han publicado para que estén disponibles con carácter general.
La escalabilidad automática permite escalar o reducir verticalmente las máquinas virtuales (VM) del host de sesión en un grupo de hosts de acuerdo con la programación para optimizar los costos de implementación.
Al usar el escalado automático, puede elegir entre dos métodos de escalado diferentes: administración de energía o dinámico. Para más información sobre la escalabilidad automática, consulte Planes de escalabilidad automática y escenarios de ejemplo en Azure Virtual Desktop.
Nota:
- No puede usar la escalabilidad automática y los hosts de sesión de escalado mediante Azure Automation y Azure Logic Apps en el mismo grupo de hosts. Debe usar la una o los otros.
- El escalado automático de administración de energía está disponible en Azure y Azure Government.
- El escalado automático dinámico solo está disponible en Azure y no se admite en Azure Government.
Para obtener mejores resultados, se recomienda usar el escalado automático con hosts de sesión implementados con plantillas de Azure Resource Manager de Azure Virtual Desktop o herramientas de Microsoft.
Requisitos previos
Para usar un plan de escalado de administración de energía, asegúrese de seguir estas directrices:
Los datos de configuración del plan de escalado deben almacenarse en la misma región que la configuración del grupo de hosts. La implementación de máquinas virtuales del host de sesión se admite en todas las regiones de Azure.
Al usar la escalabilidad automática para grupos de hosts agrupados, debe tener un parámetro MaxSessionLimit configurado para ese grupo de hosts. No utilice el valor predeterminado. Puede configurar este valor en la configuración del grupo de hosts en Azure Portal o ejecutar los cmdlets New-AZWvdHostPool o Update-AZWvdHostPool de PowerShell.
Debe conceder a Azure Virtual Desktop acceso para administrar el estado de energía de las máquinas virtuales del host de sesión. Debe tener el permiso
Microsoft.Authorization/roleAssignments/write
en las suscripciones para asignar el control de acceso basado en roles (RBAC) para la entidad de servicio de Azure Virtual Desktop en esas suscripciones. Esto forma parte de los roles integrados de Administrador de acceso de usuarios y Propietario.Si desea usar el escalado automático de escritorio personal con hibernación, deberá habilitar la característica de hibernación para las máquinas virtuales del grupo de hosts personal. FSLogix y la asociación de aplicaciones actualmente no admiten hibernación. No habilite la hibernación si usa FSLogix o la asociación de aplicaciones para los grupos de hosts personales. Para más información sobre el uso de la hibernación, incluido su funcionamiento, las limitaciones y los requisitos previos, consulte Hibernación para máquinas virtuales de Azure.
Si va a usar PowerShell para crear y asignar el plan de escalado, necesita el módulo Az.DesktopVirtualization, versión 4.2.0 o posterior.
Si está configurando una directiva de límite de tiempo, necesita lo siguiente:
- Para Intune: una cuenta de Microsoft Entra ID asignada al rol RBAC integrado de Administrador de perfiles y directivas, y un grupo que contenga los dispositivos que desee configurar.
- Para la directiva de grupo: una cuenta de dominio que tenga permiso para crear o editar objetos de directiva de grupo y un grupo de seguridad o una unidad organizativa (OU) que contenga los dispositivos que desee configurar.
Para usar un plan de escalado dinámico (versión preliminar):
El escalado automático dinámico solo se puede usar para grupos de hosts agrupados con configuración de host de sesión. Si quiere aplicar un plan de escalado automático a un grupo de hosts estándar sin configuración de host de sesión, debe usar el método de escalado de administración de energía, que ya está disponible con carácter general.
No puede usar el escalado dinámico junto con ningún otro script de escalado en el mismo grupo de hosts. Debe usar la una o los otros.
Los datos de configuración del plan de escalado deben almacenarse en la misma región que la configuración del grupo de hosts. Puede implementar hosts de sesión en cualquier región de Azure.
Al usar la escalabilidad automática para los grupos de hosts agrupados, debe tener un límite de sesión máximo personalizado para el equilibrio de carga de ese grupo de hosts. No utilice el valor predeterminado. Para más información, consulte Configuración de equilibrio de carga del grupo de hosts.
Debe conceder a Azure Virtual Desktop acceso para administrar el estado de energía de las máquinas virtuales del host de sesión. Debe tener el permiso
Microsoft.Authorization/roleAssignments/write
en las suscripciones para asignar el control de acceso basado en roles (RBAC) para la entidad de servicio de Azure Virtual Desktop en esas suscripciones. Esto forma parte de los roles integrados de Administrador de acceso de usuarios y Propietario.Actualmente, el escalado automático dinámico requiere acceso al punto de conexión público
wvdhpustgr0prod.blob.core.windows.net
de Azure Storage para implementar RDAgent al crear hosts de sesión. Hasta que se migre a un punto de conexión necesario para Azure Virtual Desktop, los hosts de sesión que no pueden acceder a wvdhpustgr0prod.blob.core.windows.net producirán un error "CustomerVmNoAccessToDeploymentPackageException".Si va a usar PowerShell para crear y asignar el plan de escalado, necesita el módulo Az.DesktopVirtualization, versión 4.2.0 o posterior.
Asignación de permisos a las entidades de servicio de Azure Virtual Desktop
Antes de crear el primer plan de escalado, deberá asignar el rol de RBAC de Colaborador de encendido/apagado de virtualización de escritorio a la entidad de servicio de Azure Virtual Desktop con la suscripción de Azure como ámbito asignable. La asignación de este rol en cualquier nivel inferior a la suscripción, como el grupo de recursos, el grupo de hosts o la máquina virtual, impedirá que la escalabilidad automática funcione correctamente.
Tiene que agregar cada suscripción de Azure como un ámbito asignable que contenga grupos de hosts y máquinas virtuales de host de sesión que quiera usar con la escalabilidad automática. Este rol y la asignación permitirán a Azure Virtual Desktop administrar el estado de energía de las máquinas virtuales de esas suscripciones. También permite que el servicio aplique acciones en los grupos de hosts y las máquinas virtuales cuando no haya sesiones de usuario activas.
Para obtener información sobre cómo asignar el rol Colaborador de activación o desactivación de virtualización del escritorio a la entidad de servicio de Azure Virtual Desktop, consulte Asignación de roles RBAC de Azure o Microsoft Entra a las entidades de servicio de Azure Virtual Desktop.
Asignación de permisos a las entidades de servicio de Azure Virtual Desktop
Antes de crear el primer plan de escalado, deberá asignar los roles de RBAC de colaborador de activación o desactivación de virtualización de escritorio y colaborador de máquina virtual de virtualización de escritorio a la entidad de servicio de Azure Virtual Desktop con su suscripción de Azure como ámbito asignable. La asignación de estos roles en cualquier nivel inferior a la suscripción, como el grupo de recursos, el grupo de hosts o la máquina virtual, impedirá que la escalabilidad automática funcione correctamente. Tendrá que agregar cada suscripción de Azure como un ámbito asignable que contenga grupos de hosts y máquinas virtuales de host de sesión que quiera usar con la escalabilidad automática. Estos roles y asignaciones permiten a Azure Virtual Desktop administrar el estado de energía de las máquinas virtuales y crear, eliminar, actualizar, iniciar y detener las máquinas virtuales de esas suscripciones. También permitirá que el servicio aplique acciones en los grupos de hosts y las máquinas virtuales cuando no haya sesiones de usuario activas.
Para obtener información sobre cómo asignar el rol Colaborador de activación o desactivación de virtualización del escritorio a la entidad de servicio de Azure Virtual Desktop, consulte Asignación de roles RBAC de Azure o Microsoft Entra a las entidades de servicio de Azure Virtual Desktop.
Creación de un plan de escalado
Ahora que ha asignado el rol Colaborador de encendido/apagado de virtualización de escritorio a la entidad de servicio en las suscripciones, puede crear un plan de escalado. Para crear un plan de escalado mediante el portal:
Inicie sesión en Azure Portal.
En la barra de búsqueda, escriba Azure Virtual Desktop y seleccione la entrada de servicio coincidente.
Seleccione Planes de escalado y, luego, Crear.
En la pestaña Datos básicos, rellene los siguientes valores:
Parámetro Valor y descripción Subscription Seleccione la suscripción en la que desea crear el grupo de hosts en la lista desplegable. Resource group Seleccione un grupo de recursos existente o Crear nuevo y escriba un nombre. Nombre del plan de escalado Escriba un nombre para el plan de escalado. Opcionalmente, también puede agregar un nombre "descriptivo" que se mostrará a los usuarios y una descripción del plan. Location Seleccione la región de Azure en la que quiere crear el plan de escalado. Zona horaria Seleccione la zona horaria que usará con el plan. Tipo de grupo de hosts Seleccione el tipo de grupo de hosts al que desea que se aplique el plan de escalado. Etiqueta de exclusión Escriba un nombre de etiqueta para las máquinas virtuales que no quiere incluir en las operaciones de escalado. Por ejemplo, es posible que quiera etiquetar las máquinas virtuales que están establecidas en modo de purga para que la escalabilidad automática no invalide dicho modo durante el mantenimiento mediante la etiqueta de exclusión "excludeFromScaling". Si ha establecido "excludeFromScaling" como campo de nombre de etiqueta en cualquiera de las máquinas virtuales del grupo de hosts, la escalabilidad automática no iniciará, detendrá ni cambiará el modo de purga de esas máquinas virtuales concretas. Método de escalado Esta opción aparece si seleccionó Agrupado en el tipo de grupo de hosts. Seleccione Escalado automático de administración de energía. Nota:
- Aunque una etiqueta de exclusión excluye la máquina virtual etiquetada de las operaciones de escalado de administración de energía, las máquinas virtuales etiquetadas se siguen teniendo en cuenta para el cálculo del porcentaje mínimo de hosts.
- Asegúrese de no incluir información confidencial en las etiquetas de exclusión, por ejemplo, nombres principales de usuario u otra información de identificación personal.
Seleccione Next (Siguiente), lo que le llevará a la pestaña Schedules (Programaciones). Las programaciones permiten definir cuándo la escalabilidad automática activará y desactivará las máquinas virtuales a lo largo del día. Los parámetros de programación son diferentes en función del tipo de grupo de hosts que ha elegido para el plan de escalado.
Grupos de hosts agrupados
En cada fase de la programación, la escalabilidad automática solo desactiva las máquinas virtuales cuando, al hacerlo, la capacidad utilizada del grupo de hosts no supere el umbral de capacidad. Los valores predeterminados que ve al intentar crear una programación son los valores sugeridos para los días laborables, pero puede cambiarlos según sea necesario.
Para crear o cambiar una programación:
En la pestaña Programaciones, seleccione Agregar programación y complete la información siguiente:
Parámetro Valor/Descripción Nombre de programación Escriba un nombre para la programación. Repetir Seleccione los días en los que se repetirá la programación. En la pestaña Ramp up (Ascenso), rellene los campos siguientes:
Parámetro Valor/Descripción Hora de inicio Seleccione una hora en el menú desplegable para empezar a preparar las máquinas virtuales para las horas punta. Algoritmo de equilibrio de carga Se recomienda seleccionar el algoritmo de equilibrio de carga en amplitud. El equilibrio de carga en amplitud distribuirá a los usuarios entre las máquinas virtuales existentes para mantener los tiempos de acceso rápidos. La preferencia de equilibrio de carga que seleccione aquí invalidará la que seleccionó para la configuración original del grupo de hosts. Porcentaje mínimo de hosts Escriba el porcentaje de hosts de sesión en los que desea permanecer siempre en esta fase. Si el porcentaje especificado no es un número entero, se redondea al número entero más cercano. Por ejemplo, en un grupo de hosts de siete hosts de sesión, si se establece el porcentaje mínimo de hosts durante las horas de ascenso en 10 %, siempre habrá una máquina virtual activa durante las horas de ascenso, y no se desactivará durante la escalabilidad automática. Umbral de capacidad Escriba el porcentaje de capacidad disponible del grupo de host que desencadenará una acción de escalado para que se lleve a cabo. Por ejemplo, si dos hosts de sesión del grupo de hosts con un límite máximo de sesión de 20 están activados, la capacidad del grupo de hosts disponible es 40. Si establece el umbral de capacidad en el 75 % y los hosts de sesión tienen más de 30 sesiones de usuario, se activará un tercer host de sesión durante la escalabilidad automática. Esto cambiará la capacidad del grupo de host disponible de 40 a 60. En la pestaña Peak hours (Horas punta), rellene los campos siguientes:
Parámetro Valor/Descripción Hora de inicio Escriba una hora de inicio para el momento en el que la tasa de uso sea mayor durante el día. Asegúrese de que la hora esté en la misma zona horaria que especificó para el plan de escalado. Esta hora también es la hora de finalización de la fase de ascenso. Equilibrio de carga Seleccione el equilibrio de carga en amplitud o el equilibrio de carga en profundidad. El equilibrio de carga en amplitud distribuye nuevas sesiones de usuario entre todos los hosts de sesión disponibles del grupo de hosts. El equilibrio de carga en profundidad distribuye las nuevas sesiones de usuario a un host de sesión disponible con el máximo número de conexiones que aún no haya alcanzado su límite de sesiones.
Para más información sobre los tipos de equilibrio de carga, consulte Configuración del método de equilibrio de carga de Azure Virtual Desktop.Nota
Aquí no se puede cambiar el umbral de capacidad. En su lugar, se llevará a esta configuración la configuración que escribió en Ramp-up (Ascenso).
En Ramp-down (Descenso), escribirá valores en campos similares a los de Ramp-up (Ascenso), pero esta vez serán para cuando descienda el uso del grupo de hosts. Esto incluye los siguientes campos:
- Hora de inicio
- Algoritmo de equilibrio de carga
- Porcentaje mínimo de hosts (%)
- Umbral de capacidad (%)
- Forzar el cierre de sesión de los usuarios
Importante
Si ha habilitado la escalabilidad automática para obligar a los usuarios a cerrar sesión durante el período de descenso, la característica elegirá el host de sesión con el menor número de sesiones de usuario (activas y desconectadas) para cerrar. La escalabilidad automática pondrá el host de sesión en modo de purga, enviará a estas sesiones de usuario activas una notificación para decirles que se cerrará su sesión y, después, cerrará la sesión de estos usuarios una vez que haya transcurrido el tiempo de espera especificado. Después de que se cierren estas sesiones de usuario durante la escalabilidad automática, desasigne la máquina virtual.
Si no ha habilitado el cierre de sesión forzado durante el descenso, debe elegir si desea apagar "Las máquinas virtuales que no tienen sesiones activas o desconectadas" o "Las máquinas virtuales que no tienen sesiones activas" durante el descenso.
Tanto si ha habilitado la escalabilidad automática para obligar a los usuarios a cerrar sesión durante el descenso o no, el umbral de capacidad y el porcentaje mínimo de hosts siguen siendo respetados, el escalado automático solo apagará las máquinas virtuales si todas las sesiones de usuario existentes (activas y desconectadas) del grupo de hosts se pueden consolidar a menos máquinas virtuales sin superar el umbral de capacidad.
También puede configurar una directiva de límite de tiempo que se aplicará a todas las fases para cerrar la sesión de todos los usuarios desconectados para reducir la capacidad del grupo de hosts usado. Para obtener más información, consulte Configurar una directiva de límite de tiempo.
Del mismo modo, el campo Off-peak hours (Horas de poca actividad) funciona de la misma manera que el campo Peak hours (Horas punta):
- Hora de inicio, que también es el final del período de descenso.
- Algoritmo de equilibrio de carga. Se recomienda elegir el equilibrio de carga en profundidad para reducir gradualmente el número de hosts de sesión en función de las sesiones de cada máquina virtual.
- Al igual que en las horas punta, aquí no se puede configurar el umbral de capacidad. En su lugar, se utiliza el valor especificado en Descenso.
Grupos de hosts personales
En cada fase de la programación, defina si las máquinas virtuales deben desasignarse en función del estado de sesión del usuario.
Para crear o cambiar una programación:
En la pestaña Programaciones, seleccione Agregar programación y complete la información siguiente:
Parámetro Valor/Descripción Nombre de programación Escriba un nombre para la programación. Repetir Seleccione los días en los que se repetirá la programación. En la pestaña Ramp up (Ascenso), rellene los campos siguientes:
Parámetro Valor/Descripción Hora de inicio Seleccione la hora a la que desea que se inicie la fase de ascenso en el menú desplegable. Inicio de máquina virtual al conectar Seleccione si desea habilitar Iniciar máquina virtual al conectarse durante la fase de ascenso.
Se recomienda encarecidamente habilitar Iniciar máquina virtual al conectarse si decide no iniciar las máquinas virtuales durante la fase de puesta en marcha.Máquinas virtuales que se van a iniciar Seleccione si desea que solo se inicien los dispositivos de escritorio personales que tengan un usuario asignado en el momento de inicio, si desea que se inicien todos los dispositivos de escritorio personales en un grupo de hosts (independientemente de la asignación de usuarios), o si desea que no se inicie ningún dispositivo de escritorio personal. Configuración de desconexión En Cuando se desconecte durante (min), especifique el número de minutos que debe transcurrir tras la desconexión de una sesión de usuario antes de realizar una acción específica. Este número puede estar entre 0 y 360.
En Ejecutar, especifique qué acción debe realizar el servicio después de que se haya desconectado una sesión de usuario durante el tiempo especificado. Las opciones son desasignar (apagar) las máquinas virtuales, hibernar el escritorio personal o no hacer nada.Configuración de cierre de sesión En Cuando se cierra la sesión durante (min), especifique el número de minutos que debe transcurrir tras el cierre de sesión de un usuario antes de realizar una acción específica. Este número puede estar entre 0 y 360.
En Ejecutar, especifique qué acción debe realizar el servicio después de que se haya cerrado una sesión de usuario durante el tiempo especificado. Las opciones son desasignar (apagar) las máquinas virtuales, hibernar el escritorio personal o no hacer nada.En las pestañas Horas punta, Descenso y Horas de poca actividad, rellene los campos siguientes:
Parámetro Valor/Descripción Hora de inicio Escriba una hora de inicio para cada fase. Esta hora también es la hora de finalización de la fase anterior. Inicio de máquina virtual al conectar Seleccione si desea habilitar Iniciar máquina virtual al conectarse durante esa fase. Configuración de desconexión En Cuando se desconecte durante (min), especifique el número de minutos que debe transcurrir tras la desconexión de una sesión de usuario antes de realizar una acción específica. Este número puede estar entre 0 y 360.
En Ejecutar, especifique qué acción debe realizar el servicio después de que se haya desconectado una sesión de usuario durante el tiempo especificado. Las opciones son desasignar (apagar) las máquinas virtuales, hibernar el escritorio personal o no hacer nada.Configuración de cierre de sesión En Cuando se cierra la sesión durante (min), especifique el número de minutos que debe transcurrir tras el cierre de sesión de un usuario antes de realizar una acción específica. Este número puede estar entre 0 y 360.
En Ejecutar, especifique qué acción debe realizar el servicio después de que se haya cerrado una sesión de usuario durante el tiempo especificado. Las opciones son desasignar (apagar) las máquinas virtuales, hibernar el escritorio personal o no hacer nada.
Seleccione Siguiente ir a la pestaña Asignaciones de grupo de hosts. Seleccione la casilla situada junto a cada grupo de hosts que desee incluir. Si no desea habilitar la escalabilidad automática, anule la selección de todas las casillas. Siempre puede volver a esta configuración más adelante y cambiarla. Solo puede asignar el plan de escalado a grupos de hosts que coincidan con el tipo de grupo de hosts especificado en el plan.
Nota
- Al crear o actualizar un plan de escalado que ya está asignado a grupos de hosts, los cambios se aplicarán inmediatamente.
Después deberá especificar las etiquetas. Las etiquetas son pares de nombre y valor que categorizan los recursos para la facturación consolidada. Puede aplicar la misma etiqueta a varios recursos y grupo de recursos. Para más información sobre el etiquetado de recursos, consulte Uso de etiquetas para organizar los recursos de Azure y la jerarquía de administración.
Nota
Si cambia la configuración de los recursos en otras pestañas después de crear etiquetas, las etiquetas se actualizarán automáticamente.
Una vez que termine, vaya a la pestaña Revisar y crear y seleccione Crear para crear y asignar el plan de escalado a los grupos de hosts que seleccionó.
Ahora que ha asignado los roles de colaborador de activación o desactivación de virtualización de escritorio y colaborador de máquina virtual de virtualización de escritorio a la entidad de servicio de las suscripciones, puede crear un plan de escalado dinámico.
Durante la versión preliminar, solo puede crear un plan de escalado para el escalado automático dinámico mediante Azure Portal. Para crear un plan de escalado dinámico con Azure Portal:
Inicie sesión en Azure Portal.
En la barra de búsqueda, escriba Azure Virtual Desktop y seleccione la entrada de servicio coincidente.
Seleccione Planes de escalado y, luego, Crear.
En la pestaña Datos básicos, rellene los siguientes valores:
Parámetro Valor y descripción Subscription Seleccione la suscripción en la que desea crear el grupo de hosts en la lista desplegable. Resource group Seleccione un grupo de recursos existente o Crear nuevo y escriba un nombre. Nombre del plan de escalado Escriba un nombre para el plan de escalado. Opcionalmente, también puede agregar un nombre "descriptivo" que se mostrará a los usuarios y una descripción del plan. Location Seleccione la región de Azure en la que quiere crear el plan de escalado. Zona horaria Seleccione la zona horaria que usará con el plan. Tipo de grupo de hosts Seleccione Agrupado. Etiqueta de exclusión Escriba un nombre de etiqueta para las máquinas virtuales que no quiere incluir en las operaciones de escalado. Por ejemplo, es posible que quiera etiquetar las máquinas virtuales que están establecidas en modo de purga para que la escalabilidad automática no invalide dicho modo durante el mantenimiento mediante la etiqueta de exclusión "excludeFromScaling". Si ha establecido "excludeFromScaling" como campo de nombre de etiqueta en cualquiera de las máquinas virtuales del grupo de hosts, la escalabilidad automática no iniciará, detendrá ni cambiará el modo de purga de esas máquinas virtuales concretas. Método de escalado Seleccione Escalado automático dinámico. Nota:
- Aunque una etiqueta de exclusión excluye la máquina virtual etiquetada de las operaciones de escalado de administración de energía, las máquinas virtuales etiquetadas se siguen teniendo en cuenta para el cálculo del porcentaje mínimo de hosts.
- Asegúrese de no incluir información confidencial en las etiquetas de exclusión, por ejemplo, nombres principales de usuario u otra información de identificación personal.
Una vez completada esta pestaña, seleccione Siguiente: Programaciones.
En la pestaña Programaciones, seleccione Agregar programación y complete la siguiente información.
En la pestaña General, rellene los campos siguientes:
Parámetro Valor/Descripción Nombre de programación Escriba un nombre para la programación. Repetir Seleccione los días en los que se repetirá la programación. Porcentaje mínimo de hosts activos (%) Escriba el porcentaje del número mínimo de máquinas virtuales del host de sesión en ejecución en función del tamaño mínimo del grupo de hosts que está siempre disponible. Por ejemplo, si el porcentaje mínimo de hosts activos (%) se especifica como 10 y el tamaño mínimo del grupo de hosts se especifica como 10, la escalabilidad automática garantizará que un host de sesión esté siempre disponible para tomar conexiones de usuario. Tamaño mínimo del grupo de hosts Escriba el número de máquinas virtuales del host de sesión que siempre formarán parte del grupo de hosts. Estos hosts de sesión pueden estar en un estado en ejecución o en un estado detenido. Tamaño máximo del grupo de hosts Escriba el número máximo de máquinas virtuales del host de sesión en ejecución que pueden estar disponibles. Seleccione Siguiente.
En la pestaña Ramp up (Ascenso), rellene los campos siguientes:
Parámetro Valor/Descripción Hora de inicio Seleccione una hora en el menú desplegable para empezar a preparar las máquinas virtuales para las horas punta. Algoritmo de equilibrio de carga Se recomienda seleccionar el algoritmo de equilibrio de carga en amplitud. El equilibrio de carga en amplitud distribuirá a los usuarios entre las máquinas virtuales existentes para mantener los tiempos de acceso rápidos. La preferencia de equilibrio de carga que seleccione aquí invalidará la que seleccionó para la configuración original del grupo de hosts. Umbral de capacidad Escriba el porcentaje de capacidad disponible del grupo de host que desencadenará una acción de escalado para que se lleve a cabo. Por ejemplo, si el umbral de capacidad se especifica como 60 % y la capacidad total del grupo de hosts es de 100 sesiones, la escalabilidad automática activará los hosts de sesión adicionales una vez que el grupo de hosts supere una carga de 60 sesiones. Puede modificar los parámetros de límite de máquina virtual que ha rellenado en la pestaña General. Se recomienda tener un porcentaje mínimo de hosts activos (%) mayor y un tamaño mínimo del grupo de hosts en la fase de ascenso, que se llevará a la fase máxima.
Seleccione Siguiente.
En la pestaña Peak hours (Horas punta), rellene los campos siguientes:
Parámetro Valor/Descripción Hora de inicio Escriba una hora de inicio para el momento en el que la tasa de uso sea mayor durante el día. Asegúrese de que la hora esté en la misma zona horaria que especificó para el plan de escalado. Esta hora también es la hora de finalización de la fase de ascenso. Algoritmo de equilibrio de carga Seleccione el equilibrio de carga en amplitud o el equilibrio de carga en profundidad. El equilibrio de carga en amplitud distribuye nuevas sesiones de usuario entre todos los hosts de sesión disponibles del grupo de hosts. El equilibrio de carga en profundidad distribuye las nuevas sesiones de usuario a un host de sesión disponible con el máximo número de conexiones que aún no haya alcanzado su límite de sesiones.
Para más información sobre los tipos de equilibrio de carga, consulte Configuración del método de equilibrio de carga de Azure Virtual Desktop.Nota
Aquí no se puede cambiar el umbral de capacidad. En su lugar, se llevará a esta configuración la configuración que escribió en Ramp-up (Ascenso).
En la pestaña Descenso, escribirá los valores en campos similares a los de Ascenso, pero esta vez serán para cuando descienda el uso del grupo de hosts. Esto incluye los siguientes campos:
- Hora de inicio
- Algoritmo de equilibrio de carga
- Umbral de capacidad (%)
- Forzar el cierre de sesión de los usuarios
- Porcentaje mínimo de hosts activos (%)
- Tamaño mínimo del grupo de hosts
- Tamaño máximo del grupo de hosts
Importante
Si ha habilitado la escalabilidad automática para obligar a los usuarios a cerrar sesión durante el período de descenso, la característica elegirá el host de sesión con el menor número de sesiones de usuario (activas y desconectadas) para cerrar o eliminar. La escalabilidad automática pondrá el host de sesión en modo de purga, enviará a estas sesiones de usuario activas una notificación para decirles que se cerrará su sesión y, después, cerrará la sesión de estos usuarios una vez que haya transcurrido el tiempo de espera especificado. Después de que se cierren estas sesiones de usuario durante la escalabilidad automática, desasigne o elimine la máquina virtual.
Si no ha habilitado el cierre de sesión forzado durante el descenso, debe elegir si desea apagar "Las máquinas virtuales que no tienen sesiones activas o desconectadas" o "Las máquinas virtuales que no tienen sesiones activas" durante el descenso.
Tanto si ha habilitado la escalabilidad automática para obligar a los usuarios a cerrar sesión durante el descenso o no, el umbral de capacidad y el porcentaje mínimo de hosts siguen siendo respetados, el escalado automático solo apagará o eliminará las máquinas virtuales si todas las sesiones de usuario existentes (activas y desconectadas) del grupo de hosts se pueden consolidar a menos máquinas virtuales sin superar el umbral de capacidad.
Del mismo modo, el campo Off-peak hours (Horas de poca actividad) funciona de la misma manera que el campo Peak hours (Horas punta):
- Hora de inicio, que también es el final del período de descenso.
- Algoritmo de equilibrio de carga. Se recomienda elegir el equilibrio de carga en profundidad para reducir gradualmente el número de hosts de sesión en función de las sesiones de cada máquina virtual.
- Al igual que en las horas punta, aquí no se puede configurar el umbral de capacidad. En su lugar, se utilizará el valor especificado en Ramp-down (Descenso).
Seleccione Siguiente ir a la pestaña Asignaciones de grupo de hosts. Seleccione la casilla situada junto a cada grupo de hosts que desee incluir. Si no desea habilitar la escalabilidad automática, anule la selección de todas las casillas. Siempre puede volver a esta configuración más adelante y cambiarla. Solo puede asignar el plan de escalado dinámico a los grupos de hosts agrupados con la configuración del host de sesión.
Nota:
- Al crear o actualizar un plan de escalado que ya está asignado a grupos de hosts, los cambios se aplicarán inmediatamente.
Después deberá especificar las etiquetas. Las etiquetas son pares de nombre y valor que categorizan los recursos para la facturación consolidada. Puede aplicar la misma etiqueta a varios recursos y grupo de recursos. Para más información sobre el etiquetado de recursos, consulte Uso de etiquetas para organizar los recursos de Azure y la jerarquía de administración.
Nota
Si cambia la configuración de los recursos en otras pestañas después de crear etiquetas, las etiquetas se actualizarán automáticamente.
Una vez que termine, vaya a la pestaña Revisar y crear y seleccione Crear para crear y asignar el plan de escalado a los grupos de hosts que seleccionó.
Importante
Actualmente, al implementar hosts de sesión en Azure Portal mediante la configuración del host de sesión, de forma predeterminada no elimina automáticamente la NIC ni el disco al eliminar la máquina virtual. Para cambiar la configuración predeterminada, consulte Eliminación de una máquina virtual y recursos conectados. El escalado respeta la configuración, por lo tanto, la NIC y los discos de las máquinas virtuales creadas manualmente en el portal no se eliminarán automáticamente. Esta configuración predeterminada se cambiará para que la NIC y el disco de las máquinas virtuales creadas por el servicio de escalado se eliminen automáticamente junto con las máquinas virtuales.
Configurar una directiva de límite de tiempo
Puede configurar una directiva de límite de tiempo con Microsoft Intune o una directiva de grupo, que cerrará la sesión de todos los usuarios desconectados una vez que se cumpla el tiempo establecido para reducir la capacidad del grupo de hosts usado. Seleccione la pestaña correspondiente a su escenario.
Para configurar una directiva de límite de tiempo con Intune:
Inicia sesión en el Centro de administración de Microsoft Intune.
Cree o edite un perfil de configuración para Windows 10 y dispositivos posteriores, con el tipo de perfil Límites de tiempo de sesión.
En el selector de configuración, vaya a Plantillas administrativas>Componentes de Windows>Servicios de Escritorio remoto>Host de sesión de Escritorio remoto>Límites de tiempo de sesión.
Active la casilla de Establecer límite de tiempo para las sesiones desconectadasy, luego, cierre el selector de configuración.
Expanda la categoría Plantillas administrativas y, a continuación, active el modificador para Establecer límite de tiempo para las sesiones desconectadas a Habilitadoy, luego, seleccione un valor de tiempo en la lista desplegable.
Seleccione Siguiente.
Opcional: en la pestaña Etiquetas de ámbito, seleccione una etiqueta de ámbito para filtrar el perfil. Para obtener más información sobre las etiquetas de ámbito, consulte Utilizar el control de acceso basado en funciones (RBAC) y las etiquetas de alcance para la TI distribuida.
En la pestaña Asignaciones, seleccione el grupo que contiene los ordenadores que proporcionan una sesión remota que desea configurar y, a continuación, seleccione Siguiente.
En la pestaña Revisar y crear, examine la configuración y seleccione Crear.
Una vez que la directiva se aplica a los ordenadores que proporcionan una sesión remota, reiníciela para que la configuración surta efecto.
Edición de un plan de escalado existente
Seleccione la pestaña correspondiente a su escenario.
Para editar un plan de escalado existente mediante Azure Portal:
Inicie sesión en Azure Portal.
En la barra de búsqueda, escriba Azure Virtual Desktop y seleccione la entrada de servicio coincidente.
Seleccione Planes de escalado y, luego, el nombre del plan de escalado que quiere editar. Se abrirá la hoja de información general del plan de escalado.
Para cambiar las asignaciones del grupo de hosts del plan de escalado, en el encabezado Administrar, seleccione Asignaciones del grupo de hosts y después seleccione + Asignar. Seleccione los grupos de hosts a los que quiere asignar el plan de escalado y seleccione Asignar. Los grupos de hosts deben estar en la misma región de Azure que el plan de escalado y el tipo de grupo de hosts del plan de escalado debe coincidir con el tipo de grupos de hosts al que intenta asignarlo.
Sugerencia
Si ha habilitado el plan de escalado durante la implementación, también tiene la opción de deshabilitarlo para el grupo de hosts seleccionado en el menú Plan de escalado si desactiva la casilla Habilitar la escalabilidad automática, como se muestra en la captura de pantalla siguiente.
Para editar programaciones, en el encabezado Administrar, seleccione Programaciones.
Para editar el nombre descriptivo, la descripción, la zona horaria o las etiquetas de exclusión del plan, vaya a la pestaña Propiedades.
Para editar un plan de escalado existente mediante Azure Portal:
Inicie sesión en Azure Portal.
En la barra de búsqueda, escriba Azure Virtual Desktop y seleccione la entrada de servicio coincidente.
Seleccione Planes de escalado y, luego, el nombre del plan de escalado que quiere editar. Se abrirá la hoja de información general del plan de escalado.
Para cambiar las asignaciones del grupo de hosts del plan de escalado, en el encabezado Administrar, seleccione Asignaciones del grupo de hosts y después seleccione + Asignar. Seleccione los grupos de hosts a los que quiere asignar el plan de escalado y seleccione Asignar. Los grupos de hosts deben estar en la misma región de Azure que el plan de escalado y el tipo de grupo de hosts del plan de escalado debe coincidir con el tipo de grupos de hosts al que intenta asignarlo.
Sugerencia
Si ha habilitado el plan de escalado durante la implementación, también tiene la opción de deshabilitarlo para el grupo de hosts seleccionado en el menú Plan de escalado si desactiva la casilla Habilitar la escalabilidad automática, como se muestra en la captura de pantalla siguiente.
Para editar programaciones, en el encabezado Administrar, seleccione Programaciones.
Para editar el nombre descriptivo, la descripción, la zona horaria o las etiquetas de exclusión del plan, vaya a la pestaña Propiedades.
Pasos siguientes
Ahora que ha creado el plan de escalado, puede hacer lo siguiente:
Si desea obtener más información sobre los términos usados en este artículo, consulte nuestro glosario de escalabilidad automática. Para ejemplos de cómo funciona la escalabilidad automática, consulte Escenarios de ejemplo de escalabilidad automática. También puede ver nuestras preguntas más frecuentes sobre escalabilidad automática si tiene otras preguntas.