Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article répertorie les définitions des termes et concepts clés liés à la fonctionnalité de mise à l’échelle automatique pour Azure Virtual Desktop.
Mise à l’échelle automatique
La mise à l’échelle automatique est le service de mise à l’échelle natif d’Azure Virtual Desktop qui met à l’échelle les hôtes de session en fonction de la capacité des pools d’hôtes et de la planification du plan de mise à l’échelle que vous définissez.
Méthode de mise à l’échelle
La méthode de mise à l’échelle que vous choisissez définit la façon dont le service de mise à l’échelle gère la capacité disponible. Vous avez le choix entre deux méthodes de mise à l’échelle :
Mise à l’échelle automatique de la gestion de l’alimentation : met sous tension et désactive les hôtes de session pour s’ajuster à la capacité disponible dans un pool d’hôtes. Si vous souhaitez appliquer un plan de mise à l’échelle à un pool d’hôtes avec une gestion standard, il s’agit de l’option que vous devez utiliser.
Mise à l’échelle automatique dynamique (préversion) : active et désactive les hôtes de session et crée et supprime des hôtes de session pour s’ajuster à la capacité disponible dans un pool d’hôtes. La mise à l’échelle automatique dynamique ne peut être utilisée que pour les pools d’hôtes mis en pool avec la configuration de l’hôte de session.
Outil de mise à l’échelle
L’outil de mise à l’échelle d’Azure Virtual Desktop utilise Azure Automation et Azure Logic Apps pour mettre à l’échelle les machines virtuelles dans un pool d’hôtes en fonction du nombre de sessions utilisateur par cœur de processeur pendant les heures de pointe et les heures creuses.
Plan de mise à l’échelle
Un plan de mise à l’échelle est un objet Azure Resource Manager Azure Virtual Desktop qui définit les planifications pour la mise à l’échelle des hôtes de session dans un pool d’hôtes. Vous pouvez affecter un plan de mise à l’échelle à plusieurs pools d’hôtes. Lors de la création d’un plan de mise à l’échelle, vous devez choisir entre les pools d’hôtes mis en pool ou les pools d’hôtes personnels. Vous pouvez uniquement affecter le plan de mise à l’échelle aux pools d’hôtes avec le même type (pooled ou personal). Le type de plan de mise à l’échelle ne peut pas être modifié après sa création.
Planification
Les planifications sont des sous-ressources des plans de mise à l’échelle. Les plans de mise à l’échelle pour les pools d’hôtes mis en pool ont des planifications qui spécifient l’heure de début, le seuil de capacité, le pourcentage minimal d’hôtes, l’algorithme d’équilibrage de charge et d’autres paramètres de configuration pour les différentes phases de la journée. Les plans de mise à l’échelle pour les pools d’hôtes personnels ont des planifications qui spécifient l’heure de début et l’opération à effectuer en fonction de l’état de session utilisateur (déconnecté ou déconnecté) pour les différentes phases de la journée.
Montée en puissance
La phase de montée en puissance d’une planification de plan de mise à l’échelle se situe généralement au début de la journée de travail, lorsque les utilisateurs commencent à se connecter et à démarrer leurs sessions. Dans cette phase, le nombre de sessions utilisateur actives augmente généralement à un rythme rapide sans atteindre le nombre maximal de sessions actives pour la journée.
Peak
La phase de pointe d’une planification de plan de mise à l’échelle correspond au moment où votre pool d’hôtes atteint le nombre maximal de sessions utilisateur actives pour la journée. Dans cette phase, le nombre de sessions actives est généralement stable jusqu’à la fin de la phase de pointe. De nouvelles sessions utilisateur actives peuvent être établies pendant cette phase, mais généralement à un rythme plus lent que la phase de montée en puissance.
Rampe vers le bas
La phase de mise à l’échelle d’un plan de mise à l’échelle se situe généralement à la fin de la journée de travail, lorsque les utilisateurs commencent à se déconnecter et à mettre fin à leurs sessions pour la soirée. Dans cette phase, le nombre de sessions utilisateur actives diminue généralement rapidement.
En dehors des heures creuses
La phase creuse de la planification du plan de mise à l’échelle correspond au moment où le pool d’hôtes atteint généralement le nombre minimal de sessions utilisateur actives pour la journée. Au cours de cette phase, il n’y a généralement pas beaucoup d’utilisateurs actifs, mais vous pouvez conserver une petite quantité de ressources pour prendre en charge les utilisateurs qui travaillent après les phases de pointe et de descente en puissance.
Hôte de session disponible
Les hôtes de session disponibles sont des hôtes de session qui ont passé toutes les vérifications d’intégrité de l’agent Azure Virtual Desktop et qui ont des objets de machine virtuelle sous tension, ce qui les rend disponibles pour les utilisateurs pour établir des sessions utilisateur.
Seuil de capacité
Le seuil de capacité est le pourcentage de capacité d’un pool d’hôtes qui, lorsqu’il est atteint, déclenche une action de mise à l’échelle .
Par exemple :
- Si la capacité du pool d’hôtes utilisée est inférieure au seuil de capacité et que la mise à l’échelle automatique peut désactiver ou supprimer les hôtes de session sans dépasser le seuil de capacité, la mise à l’échelle automatique dynamique désactive ou supprime les hôtes de session.
- Si la capacité du pool d’hôtes utilisée dépasse le seuil de capacité, la mise à l’échelle automatique active ou crée davantage d’hôtes de session jusqu’à ce que la capacité du pool d’hôtes utilisée passe en dessous du seuil de capacité.
Capacité du pool d’hôtes disponible
La capacité du pool d’hôtes disponible correspond au nombre de sessions utilisateur qu’un pool d’hôtes peut héberger en fonction du nombre d’hôtes de session disponibles. La capacité du pool d’hôtes disponible est la limite de session maximale du pool d’hôtes multipliée par le nombre d’hôtes de session disponibles dans le pool d’hôtes.
En d’autres termes :
Limite maximale de sessions du pool d’hôtes × nombre d’hôtes de session disponibles = capacité du pool d’hôtes disponible.
Capacité du pool d’hôtes utilisée
La capacité du pool d’hôtes utilisée est la quantité de capacité du pool d’hôtes actuellement utilisée par les sessions utilisateur actives et déconnectées.
En d’autres termes :
Nombre de sessions utilisateur actives et déconnectées ÷ la capacité du pool d’hôtes = capacité du pool d’hôtes utilisée.
Action de mise à l’échelle
Les actions de mise à l’échelle sont lorsque la mise à l’échelle automatique active ou désactive les machines virtuelles.
Arrêt
La mise à l’échelle automatique pour les pools d’hôtes mis en pool et personnels arrête les machines virtuelles en fonction de la planification définie. Lorsque la mise à l’échelle automatique arrête une machine virtuelle, elle libère et arrête la machine virtuelle, ce qui garantit que vous n’êtes pas facturé pour les ressources de calcul.
Pourcentage minimal d’hôtes
Le pourcentage minimal d’hôtes est le pourcentage le plus bas de tous les hôtes de session dans le pool d’hôtes qui doivent être activés pour chaque phase de la planification du plan de mise à l’échelle.
Session utilisateur active
Une session utilisateur est considérée comme « active » lorsque l’utilisateur se connecte et se connecte à sa ressource RemoteApp ou de bureau.
Session utilisateur déconnectée
Une session utilisateur déconnectée est une session inactive dont l’utilisateur ne s’est pas encore déconnecté. Lorsqu’un utilisateur ferme la fenêtre de session à distance sans se déconnecter, la session est déconnectée. Lorsqu’un utilisateur se reconnecte à ses ressources distantes, il est redirigé vers sa session déconnectée sur l’hôte de session sur lequel il travaillait. À ce stade, la session déconnectée redevient une session active .
Forcer la déconnexion
Une déconnexion forcée, ou déconnexion forcée, est lorsque le service met fin à une session utilisateur active ou à une session utilisateur déconnectée sans le consentement de l’utilisateur.
Étiquette d’exclusion
Une balise d’exclusion est une propriété d’un plan de mise à l’échelle qui est un nom de balise que vous pouvez appliquer aux machines virtuelles que vous souhaitez exclure des actions de mise à l’échelle. La mise à l’échelle automatique effectue uniquement des actions de mise à l’échelle sur les machines virtuelles sans nom de balise correspondant à la balise d’exclusion.
Étapes suivantes
- Pour plus d’informations sur la mise à l’échelle automatique, consultez le document sur la fonctionnalité de mise à l’échelle automatique.
- Pour obtenir des exemples de fonctionnement de la mise à l’échelle automatique, consultez Exemples de scénarios de mise à l’échelle automatique.
- Pour plus d’informations sur le script de mise à l’échelle, consultez le document sur le script de mise à l’échelle.