Notes
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.
Démarrer la machine virtuelle lors de la connexion vous permet de réduire les coûts en permettant aux utilisateurs finaux de mettre sous tension les machines virtuelles utilisées en tant qu’hôtes de session uniquement lorsqu’elles sont nécessaires. Vous pouvez ensuite mettre hors tension les machines virtuelles lorsqu’elles ne sont pas nécessaires.
Pour les pools d’hôtes personnels, Démarrer la machine virtuelle lors de la connexion alimente uniquement une machine virtuelle hôte de session existante qui est déjà affectée ou peut être affectée à un utilisateur. Pour les pools d’hôtes mis en pool, Démarrer la machine virtuelle lors de la connexion alimente uniquement une machine virtuelle hôte de session lorsqu’aucune machine virtuelle n’est activée et que d’autres machines virtuelles ne sont activées que lorsque la première machine virtuelle atteint la limite de session.
Le temps nécessaire à un utilisateur pour se connecter à une session à distance sur un hôte de session hors tension (désalloué) augmente, car la machine virtuelle a besoin de temps pour s’allumer à nouveau, tout comme l’activation d’un ordinateur physique. Lorsqu’un utilisateur utilise Windows App et l’application Bureau à distance pour se connecter à Azure Virtual Desktop, il est informé qu’une machine virtuelle est sous tension pendant qu’il se connecte.
Vous pouvez activer Démarrer la machine virtuelle lors de la connexion pour les hôtes de session sur Azure et Azure Local dans des pools d’hôtes personnels ou mis en pool à l’aide de l’Portail Azure, du Azure PowerShell ou d’Azure CLI. Démarrer la machine virtuelle lors de la connexion est configuré par pool d’hôtes.
Configuration requise
Avant de pouvoir utiliser Démarrer la machine virtuelle lors de la connexion, vous avez besoin des éléments suivants :
Pool d’hôtes existant associé à un groupe d’applications et à un espace de travail. Vous pouvez uniquement configurer Démarrer la machine virtuelle lors de la connexion sur des pools d’hôtes existants. Vous ne pouvez pas l’activer en même temps que vous créez un pool d’hôtes.
Le compte Azure que vous utilisez pour configurer Démarrer la machine virtuelle lors de la connexion doit avoir le rôle Contributeur de contrôle d’accès en fonction du rôle (RBAC) du pool d’hôtes de virtualisation de bureau.
Windows App ou l’application Bureau à distance installée sur un appareil local avec un compte d’utilisateur affecté à un bureau ou à une application dans le groupe d’applications que vous pouvez tester.
Assurez-vous que le nom du pool d’hôtes, des hôtes de session dans ce pool d’hôtes et du groupe de ressources ne comportent que des caractères ANSI.
Si vous souhaitez utiliser Azure PowerShell ou Azure CLI localement, consultez Utiliser Azure PowerShell et Azure CLI avec Azure Virtual Desktop pour vous assurer que le module PowerShell Az.DesktopVirtualization ou l’extension Azure CLI desktopvirtualization est installé. Vous pouvez également utiliser l’Cloud Shell Azure.
Attribuez le rôle Contributeur d’alimentation de virtualisation de bureau avec le Portail Azure
Pour configurer Démarrer la machine virtuelle lors de la connexion, vous devez attribuer le rôle Contributeur de contrôle d’accès en fonction du rôle (RBAC) De virtualisation de bureau au principal du service Azure Virtual Desktop avec votre abonnement Azure comme étendue assignable. Si vous attribuez ce rôle à un niveau inférieur à un abonnement, tel que le groupe de ressources, le pool d’hôtes ou la machine virtuelle, cela empêche l’option Démarrer la machine virtuelle lors de la connexion de fonctionner correctement.
Vous devez ajouter chaque abonnement Azure qui contient des pools d’hôtes et des machines virtuelles hôtes de session que vous souhaitez utiliser avec Démarrer la machine virtuelle lors de la connexion en tant qu’étendue assignable. Cette attribution de rôle permet à Azure Virtual Desktop de mettre sous tension les machines virtuelles, de case activée leur status et de générer des informations de diagnostic pour ces abonnements.
Pour savoir comment attribuer le rôle Contributeur de mise sous tension de virtualisation de bureau au principal du service Azure Virtual Desktop, consultez Attribuer des rôles RBAC Azure ou des rôles Microsoft Entra aux principaux de service Azure Virtual Desktop.
Activer ou désactiver Démarrer la machine virtuelle lors de la connexion
Une fois que vous avez attribué le rôle Contributeur d’alimentation de virtualisation de bureau au principal de service sur les abonnements appropriés, vous pouvez configurer Démarrer la machine virtuelle lors de la connexion à l’aide de l’Portail Azure, du Azure PowerShell ou d’Azure CLI.
Pour configurer Démarrer la machine virtuelle lors de la connexion à l’aide de la Portail Azure :
Connectez-vous au Portail Azure.
Dans la barre de recherche, entrez Azure Virtual Desktop et sélectionnez l’entrée de service correspondante.
Sélectionnez Pools d’hôtes, puis sélectionnez le nom du pool d’hôtes dans lequel vous souhaitez activer le paramètre.
Sélectionnez Propriétés.
Dans la section configuration, définissez Démarrer la machine virtuelle lors de la connexion sur Oui pour l’activer ou Non pour la désactiver.
Sélectionnez Enregistrer pour appliquer les paramètres.
Remarque
Pour les pools d’hôtes mis en pool, Démarrer la machine virtuelle lors de la connexion démarre une machine virtuelle toutes les cinq minutes au maximum. Si d’autres utilisateurs tentent de se connecter pendant cette période de cinq minutes et qu’il n’y a toujours aucune ressource disponible, démarrer la machine virtuelle lors de la connexion ne démarre pas une nouvelle machine virtuelle. Au lieu de cela, les utilisateurs qui tentent de se connecter recevront un message d’erreur indiquant Aucune ressource disponible. Ils doivent attendre quelques minutes et essayer de se reconnecter.
Résolution des problèmes
Si la machine virtuelle hôte de session ne s’allume pas, vous devez case activée l’intégrité de la machine virtuelle que vous avez essayé de mettre sous tension dans un premier temps. Vous pouvez également afficher les journaux Azure Virtual Desktop dans Log Analytics pour case activée les problèmes. Si vous recevez un message d’erreur, veillez à prêter une attention particulière au contenu du message et notez le nom de l’erreur pour référence. Vous pouvez également utiliser Azure Virtual Desktop Insights pour obtenir des suggestions sur la façon de résoudre les problèmes.
Remarque
La connexion à un hôte de session en dehors du service Azure Virtual Desktop mis hors tension, par exemple en se connectant directement à une machine virtuelle par adresse IP ou par nom, la machine virtuelle n’est pas démarrée.
Contenu connexe
Pour plus d’informations sur Démarrer la machine virtuelle lors de la connexion, consultez notre FAQ Démarrer la machine virtuelle lors de la connexion.