Citrix Virtual Apps and Desktops

Gérer des groupes de mise à disposition

Introduction

Cet article décrit les procédures permettant de gérer des groupes de mise à disposition depuis la console de gestion. En plus de la modification des paramètres spécifiés lors de la création du groupe, vous pouvez configurer d’autres paramètres qui ne sont pas disponibles lorsque vous créez un groupe de mise à disposition.

Les catégories de procédures sont les suivantes : général, utilisateurs, machines et sessions. Certaines tâches couvrent plusieurs catégories. Par exemple, « Empêcher les utilisateurs de se connecter aux machines » est décrit dans la catégorie Machines, mais affecte également les utilisateurs. Si vous ne trouvez pas une tâche dans une catégorie, vérifiez une catégorie associée.

D’autres articles contiennent également des informations connexes :

  • La section Applications contient des informations sur la gestion des applications dans les groupes de mise à disposition.
  • La gestion des groupes de mise à disposition nécessite les autorisations du rôle intégré d’administrateur de groupe de mise à disposition. Pour de plus amples informations, veuillez consulter la section Administration déléguée.

Général

Modifier le type de mise à disposition d’un groupe de mise à disposition

Le type indique ce que le groupe de mise à disposition peut mettre à disposition : des applications, des bureaux, ou les deux.

Avant de changer un type application uniquement ou bureaux et applications en type bureaux uniquement, supprimez toutes les applications du groupe de mise à disposition.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Type de mise à disposition, sélectionnez le type de mise à disposition que vous voulez.
  4. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Modifier les adresses de StoreFront

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page StoreFront, sélectionnez ou ajoutez des URL StoreFront. Ces URL sont utilisées par l’application Citrix Workspace qui est installée sur chaque machine dans le groupe de mise à disposition.
  4. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Vous pouvez également spécifier les adresses de serveur StoreFront en sélectionnant l’option Configuration > StoreFront dans le volet de navigation.

Mettre à niveau un groupe de mise à disposition ou rétablir une mise à niveau

Mettez à niveau un groupe de mise à disposition après avoir mis à niveau les VDA sur les machines et les catalogues de machines contenant les machines utilisées dans le groupe de mise à disposition.

Avant de commencer la mise à niveau du groupe de mise à disposition :

  • Si vous utilisez Citrix Provisioning (anciennement Provisioning Services), vous devez mettre à niveau la version du VDA dans la console Citrix Provisioning.
  • Démarrez les machines contenant le VDA mis à niveau afin qu’elles puissent s’enregistrer avec le Delivery Controller. Ce processus informe la console de la nature des éléments nécessitant une mise à niveau dans le groupe de mise à disposition.
  • Si vous continuez à utiliser des versions antérieures du VDA, les fonctionnalités plus récentes ne sont pas disponibles. Pour de plus amples informations, consultez la documentation de mise à niveau.

Pour mettre à niveau un groupe de mise à disposition :

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe de mise à disposition, puis cliquez sur Mettre à niveau le groupe de mise à disposition dans le volet Actions. L’action Mettre à niveau le groupe de mise à disposition apparaît uniquement si les VDA mis à niveau sont détectés.

L’écran vous indique quelles machines, le cas échéant, ne peuvent pas être mises à niveau et pourquoi. Vous pouvez alors annuler la mise à niveau, résoudre les problèmes de la machine, puis démarrer la mise à niveau.

Une fois la mise à niveau terminée, vous pouvez rétablir les machines à leur état précédent en sélectionnant le groupe de mise à disposition, puis en cliquant sur Annuler dans le volet Actions.

Gérer les groupes de mise à disposition Remote PC Access

Si une machine dans un catalogue de machines Remote PC Access n’est pas affectée, la machine est attribuée temporairement à un groupe de mise à disposition associé à ce catalogue de machines. Cette attribution temporaire permet à la machine d’être affectée à un utilisateur ultérieurement.

L’association du groupe de mise à disposition avec le catalogue de machines a une valeur de priorité. La priorité détermine le groupe de mise à disposition attribué de cette machine lorsque celui-ci s’enregistre auprès du système ou lorsqu’un utilisateur a besoin d’une machine. Plus la valeur est basse, plus la priorité est élevée. Si un catalogue de machine Remote PC Access possède plusieurs attributions de groupe de mise à disposition, le logiciel sélectionne la correspondance avec la priorité la plus élevée. Utilisez le SDK du PowerShell pour définir cette valeur de priorité.

Lors de leur création, les catalogues de machines Remote PC Access sont associés à un groupe de mise à disposition. Les comptes de machines ou unités d’organisation ajoutés au catalogue ultérieurement peuvent être ajoutés au groupe de mise à disposition. Cette association peut être désactivée ou activée.

Pour ajouter ou supprimer une association de catalogue de machines Remote PC Access avec un groupe de mise à disposition :

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe Remote PC Access.
  3. Dans la section Détails, cliquez sur l’onglet Catalogues de machines, puis sélectionnez un catalogue Remote PC Access.
  4. Pour ajouter ou restaurer une association, cliquez sur Ajouter des bureaux. Pour supprimer une association, cliquez sur Supprimer l’association.

Utilisateurs

Modifier les paramètres utilisateur dans un groupe de mise à disposition

Le nom de cette page apparaît sous Paramètres utilisateur ou Paramètres de base.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Paramètres utilisateur (ou Paramètres de base), modifiez les paramètres dans le tableau suivant.
  4. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.
Paramètre Description
Description Le texte que Citrix Workspace (ou StoreFront) utilise et que les utilisateurs voient.
Activer le groupe de mise à disposition Indique si le groupe de mise à disposition est activé.
Fuseau horaire Fuseau horaire dans lequel les machines de ce groupe de mise à disposition doivent résider. L’option répertorie les fuseaux horaires pris en charge par le site.
Activer Secure ICA Sécurise toutes les communications en provenance et à destination de machines dans le groupe de mise à disposition à l’aide de SecureICA, qui crypte le protocole ICA. Le niveau par défaut est 128 bits. Le niveau peut être modifié en utilisant le SDK. Citrix vous recommande d’utiliser des méthodes de cryptage supplémentaires telles que le cryptage TLS lorsque d’un passage au travers de réseaux publics. SecureICA n’effectue pas non plus de contrôle d’intégrité des données.

Ajouter ou supprimer des utilisateurs dans un groupe de mise à disposition

Pour de plus amples informations sur les utilisateurs, consultez la section Utilisateurs.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Utilisateurs :

    • Pour ajouter des utilisateurs, cliquez sur Ajouter, puis spécifiez les utilisateurs que vous souhaitez ajouter.
    • Pour supprimer des utilisateurs, sélectionnez un ou plusieurs utilisateurs, puis cliquez sur Supprimer.
    • Cochez ou décochez la case pour autoriser l’accès aux utilisateurs non authentifiés.
  4. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Importer ou exporter des listes d’utilisateurs

Pour les groupes de mise à disposition contenant des machines avec OS mono-session physique, vous pouvez importer les informations de l’utilisateur à partir d’un fichier .csv après la création du groupe de mise à disposition. Vous pouvez également exporter des informations utilisateur vers un fichier .csv. Le fichier .csv peut contenir des données provenant d’une version antérieure du produit.

La première ligne du fichier CSV doit contenir deux en-têtes de colonne séparés par une virgule. Assurez-vous que le premier en-tête est Machine Account et que le second est User Names. (Vous pouvez inclure des en-têtes supplémentaires mais ils ne sont pas pris en charge.) Les lignes suivantes du fichier contiennent des données séparées par des virgules. Les entrées Machine Account peuvent être un SID d’ordinateur, un nom de domaine complet, un domaine et des paires de nom d’ordinateur.

Pour importer ou exporter des informations sur l’utilisateur :

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Allocation de machine, sélectionnez Importer la liste ou Exporter la liste, puis accédez à l’emplacement du fichier.
  4. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Machines

Modifier les attributions de machines des utilisateurs d’un groupe de mise à disposition

Vous pouvez modifier les attributions des machines avec OS mono-session configurées avec MCS. Vous ne pouvez pas modifier les attributions pour les machines avec OS multi-session ou les machines configurées avec Citrix Provisioning.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Bureaux ou Règles d’attribution de bureau (le titre de la page dépend du type de catalogue de machines que le groupe de mise à disposition utilise), spécifiez les nouveaux utilisateurs.
  4. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Modifier le nombre maximal de machines par utilisateur dans un groupe de mise à disposition

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Règles d’attribution de bureau, définissez le nombre maximal de bureaux par utilisateur.
  4. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Mettre à jour une machine dans un groupe de mise à disposition

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Afficher les machines dans le volet Actions.
  3. Sélectionnez une machine, puis cliquez sur Mettre à jour les machines dans le volet Actions.

Pour sélectionner une autre image, sélectionnez Image principale, puis sélectionnez un instantané.

Pour appliquer les modifications et notifier les utilisateurs de la machine, sélectionnez Envoyer une notification aux utilisateurs. Ensuite, spécifiez :

  • Lors de la mise à jour de l’image principale : maintenant ou lors du prochain redémarrage.
  • Le temps de distribution du redémarrage (le temps total pour commencer la mise à jour de toutes les machines du groupe)
  • Indiquer si les utilisateurs sont informés du redémarrage
  • Le message que les utilisateurs reçoivent

Ajouter, modifier ou retirer une restriction de balise pour un bureau

L’ajout, la modification et la suppression de restrictions de balise peut avoir des effets inattendus sur les bureaux qui sont pris en compte pour le démarrage. Consultez les informations et précautions dans la section Balises.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Bureaux, sélectionnez le bureau, puis cliquez sur Modifier.
  4. Pour ajouter une restriction de balise, sélectionnez Restreindre les lancements aux machines dotées de balises puis sélectionnez la balise.
  5. Pour modifier ou supprimer une restriction de balise, vous pouvez soit :

    • Sélectionner une autre balise.
    • Supprimer la restriction de balise en désélectionnant Restreindre les lancements aux machines dotées de balises.
  6. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Supprimer une machine d’un groupe de mise à disposition

La suppression d’une machine la supprime d’un groupe de mise à disposition. Elle ne la supprime pas dans le catalogue de machines que le groupe de mise à disposition utilise. Par conséquent, cette machine est disponible pour l’attribution à un autre groupe de mise à disposition.

Les machines doivent être arrêtées avant de pouvoir être supprimées. Pour empêcher temporairement les utilisateurs de se connecter à une machine pendant que vous la supprimez, placez-la en mode maintenance avant de l’arrêter.

Les machines peuvent contenir des données personnelles, soyez donc prudent avant d’allouer la machine à un autre utilisateur. Il est recommandé de réimager la machine.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Afficher les machines dans le volet Actions.
  3. Vérifiez que la machine est arrêtée.
  4. Sélectionnez la machine, puis cliquez sur Supprimer du groupe de mise à disposition dans le volet Actions.

Vous pouvez également supprimer une machine d’un groupe de mise à disposition au travers de la connexion utilisée par la machine.

Restreindre l’accès aux machines dans un groupe de mise à disposition

Toute modification que vous apportez pour restreindre l’accès aux machines dans un groupe de mise à disposition remplace les paramètres précédents, quelle que soit la méthode que vous utilisez. Vous pouvez :

  • Limiter l’accès des administrateurs à l’aide d’étendues d’administration déléguée : créez et allouez une étendue qui permet aux administrateurs d’accéder à toutes les applications, et une autre qui ne leur donne accès qu’à certaines applications. Pour de plus amples informations, veuillez consulter la section Administration déléguée.

  • Limiter l’accès des utilisateurs via des expressions de stratégie SmartAccess :utilisez des expressions de stratégie pour filtrer les connexions utilisateur effectuées via Citrix Gateway.

    1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
    2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
    3. Dans la page Stratégie d’accès, sélectionnez Connexions transitant par NetScaler Gateway.
    4. Pour choisir un sous-ensemble de ces connexions, sélectionnez Connexions remplissant l’un des critères de filtre suivants. Ensuite, définissez le site Citrix Gateway, et ajoutez, modifiez ou supprimez les expressions de la stratégie SmartAccess pour les scénarios d’accès des utilisateurs autorisés. Pour plus d’informations, consultez la documentation relative à Citrix Gateway.
    5. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.
  • Limiter l’accès des utilisateurs via des filtres d’exclusion : utilisez des filtres d’exclusion sur les stratégies d’accès que vous définissez dans le kit de développement. Des stratégies d’accès sont appliquées aux groupes de mise à disposition pour affiner les connexions. Par exemple, vous pouvez restreindre l’accès aux machines à un sous-ensemble d’utilisateurs, vous pouvez spécifier les machines utilisateur autorisées. Les filtres d’exclusion affinent davantage les stratégies d’accès. Vous pouvez, par exemple, refuser l’accès à un sous-ensemble d’utilisateurs ou de machines pour des raisons de sécurité. Par défaut, les filtres d’exclusion sont désactivés.

    Par exemple, un laboratoire d’enseignement sur un sous-réseau de réseau d’entreprise qui empêche l’accès de ce laboratoire à un groupe de mise à disposition particulier. Peu importe qui utilise les machines dans le laboratoire, utilisez la commande : Set-BrokerAccessPolicy -Name VPDesktops_Direct -ExcludedClientIPFilterEnabled $True -.

    Utilisez également un astérisque (*) en tant que caractère générique afin de faire correspondre toutes les balises qui commencent par la même expression de stratégie. À titre d’exemple, si vous avez ajouté la balise VPDesktops_Direct à une machine et VPDesktops_Test à une autre machine, la définition de la balise dans le script Set-BrokerAccessPolicy sur VPDesktops_* applique le filtre aux deux machines.

    Si vous êtes connecté à l’aide d’un navigateur Web ou avec la fonctionnalité d’expérience de l’application Citrix Workspace activée dans le magasin, vous ne pouvez pas utiliser un filtre d’exclusion du nom de client.

Empêcher les utilisateurs de se connecter à une machine (mode de maintenance) dans un groupe de mise à disposition

Lorsque vous devez arrêter temporairement les nouvelles connexions aux machines, vous pouvez activer le mode de maintenance pour une ou toutes les machines dans un groupe de mise à disposition. Vous pouvez effectuer cette opération avant d’appliquer des correctifs ou à l’aide d’outils de gestion.

  • Lorsqu’une machine avec OS multi-session se trouve en mode de maintenance, les utilisateurs peuvent se connecter à des sessions existantes mais ne peuvent pas démarrer de nouvelles sessions.
  • Lorsqu’une machine avec OS mono-session (ou un ordinateur utilisant Remote PC Access) est en mode de maintenance, les utilisateurs ne peuvent pas se connecter ou se reconnecter. Les connexions courantes restent connectées jusqu’à ce qu’elles se déconnectent ou ferment leur session.

Pour activer ou désactiver le mode de maintenance :

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe.
  3. Pour activer le mode de maintenance pour toutes les machines dans le groupe de mise à disposition, cliquez sur Activer le mode de maintenance dans le volet Actions.

    Pour activer le mode de maintenance pour une machine, cliquez sur Afficher les machines dans le volet Actions. Sélectionnez une machine, puis cliquez sur Activer le mode de maintenance dans le volet Actions.

  4. Pour désactiver le mode de maintenance pour une ou toutes les machines dans un groupe de mise à disposition, suivez les instructions précédentes, cliquez sur Désactiver le mode de maintenance dans le volet Actions.

Les paramètres Windows RDC (Remote Desktop Connection) affectent également le fait qu’une machine avec OS multi-session est en mode de maintenance. Le mode de maintenance est activé dans l’un des cas suivants :

  • Le mode de maintenance est activé, comme décrit précédemment.
  • RDC est défini sur Ne pas autoriser les connexions à cet ordinateur.
  • RDC n’est pas défini sur Ne pas autoriser les connexions à cet ordinateur. Le paramètre de mode d’ouverture de session utilisateur de la configuration à distance d’hôte est Autoriser les reconnexions mais refuser les nouvelles ouvertures de session ou Autoriser les reconnexions mais refuser les nouvelles ouvertures de session jusqu’au redémarrage du serveur.

Vous pouvez également activer ou désactiver le mode de maintenance pour :

  • Une connexion, ce qui affecte les machines qui utilisent cette connexion.
  • Un catalogue de machines, ce qui affecte les machines de ce catalogue.

Arrêter et redémarrer les machines d’un groupe de mise à disposition

Cette procédure n’est pas prise en charge par les machines Remote PC Access.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Afficher les machines dans le volet Actions.
  3. Sélectionnez la machine et cliquez sur l’une des options suivantes dans le volet Actions :

    • Forcer l’arrêt : force l’arrêt de la machine et actualise la liste des machines.
    • Redémarrer : requiert la fermeture du système d’exploitation de la machine, puis redémarrage de la machine. Si le système d’exploitation ne peut pas s’y conformer, la machine reste dans son état actuel.
    • Forcer le redémarrage : force l’arrêt du système d’exploitation, puis redémarre la machine.
    • Suspendre : pause la machine sans la fermer et actualise la liste de machines.
    • Arrêter : requiert la fermeture du système d’exploitation.

Pour les actions qui ne sont pas forcées, si la machine ne se ferme pas dans les 10 minutes, elle est mise hors tension. Si Windows tente d’installer des mises à jour durant la fermeture, il y a un risque que la machine soit mise hors tension avant la fin des mises à jour.

Citrix vous recommande d’empêcher les utilisateurs des machines avec OS mono-session de sélectionner Arrêter dans une session. Consultez la documentation des stratégies Microsoft pour plus de détails.

Vous pouvez également arrêter et redémarrer des machines sur une connexion.

Créer et gérer des programmes de redémarrage pour les machines d’un groupe de mise à disposition

Un programme de redémarrage spécifie quand redémarrer périodiquement toutes les machines d’un groupe de mise à disposition. Vous pouvez créer un ou plusieurs programmes pour un groupe de mise à disposition. Un programme peut affecter :

  • Toutes les machines du groupe.
  • Une ou plusieurs machines du groupe (mais pas toutes). Les machines sont identifiées par une balise que vous appliquez à la machine. Cela s’appelle une restriction de balise, car la balise restreint une action aux seuls éléments qui en ont.

Par exemple, supposons que toutes vos machines appartiennent à un même groupe de mise à disposition. Vous voulez que chaque machine soit redémarrée une fois par semaine et que les machines utilisées par l’équipe de comptabilité soient redémarrées quotidiennement. Pour ce faire, configurez un programme pour toutes les machines et un autre programme uniquement pour les machines de la comptabilité.

Un programme comprend le jour et l’heure de début du redémarrage, ainsi que la durée.

Vous pouvez activer ou désactiver un programme. La désactivation d’un programme peut être utile lors de tests, à des intervalles particuliers ou lors de la préparation de programmes avant leur activation.

Vous ne pouvez pas utiliser de programmes pour la mise sous tension ou l’arrêt automatique à partir de la console de gestion, uniquement pour redémarrer.

Remarque :

Citrix Studio ne prend pas en charge la configuration du programme de redémarrage pour les systèmes d’exploitation de bureau.

Chevauchement de programmes

Plusieurs programmes peuvent se chevaucher. Dans l’exemple ci-dessus, les deux programmes affectent les machines utilisées par la comptabilité. Ces machines pourraient être redémarrées deux fois dimanche. Le code de programmation est conçu pour éviter le redémarrage d’une même machine plus souvent que nécessaire, mais cela ne peut pas être garanti.

  • Si l’heure de début et la durée des programmes coïncident précisément, il est plus probable que les machines seront redémarrées une seule fois.
  • Plus l’heure de début et la durée diffèrent, plus il est probable que plusieurs redémarrages seront effectués.
  • Le nombre de machines affectées par un programme peut aussi influencer les risques de chevauchement. Dans cet exemple, le programme hebdomadaire qui affecte toutes les machines peut initier des redémarrages plus rapidement que le programme quotidien des machines de la comptabilité, en fonction de la durée spécifiée pour chacun d’eux.

Pour un aperçu détaillé des programmes de redémarrage, voir Programmes de redémarrage.

Afficher les programmes de redémarrage

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sélectionnez la page Programme de redémarrage.

La page Programme de redémarrage contient les informations suivantes pour chaque programme configuré :

  • Nom du calendrier.
  • Restriction de balise utilisée, le cas échéant.
  • Fréquence à laquelle la machine redémarre.
  • Si les utilisateurs de la machine reçoivent une notification.
  • Si le programme est activé.

Ajouter (appliquer) des balises

Lorsque vous configurez un programme de redémarrage qui utilise une restriction de balise, assurez-vous que cette balise a été ajoutée aux machines que le programme affecte. Dans l’exemple ci-dessus, une balise serait appliquée à chacune des machines utilisées par l’équipe de comptabilité. Pour plus de détails, consultez la section Balises.

Bien que vous puissiez appliquer plusieurs balises à une machine, un programme de redémarrage ne peut spécifier qu’une seule balise.

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez le groupe contenant les machines contrôlées par le programme.
  3. Cliquez sur Afficher les machines, puis sélectionnez les machines auxquelles vous souhaitez ajouter une balise.
  4. Cliquez sur Gérer les balises dans le volet Actions.
  5. Si la balise existe, activez la case à cocher en regard du nom de la balise. Si la balise n’existe pas, cliquez sur Créer, puis spécifiez le nom de la balise. Une fois que la balise est créée, activez la case à cocher en regard du nom de la balise créée.
  6. Cliquez sur Enregistrer dans la boîte de dialogue Gérer les balises.

Créer un programme de redémarrage

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Programme de redémarrage, cliquez sur Ajouter.
  4. Sur la page Ajouter calendrier de redémarrage :

    • Tapez un nom de programme et une description.
    • Si vous utilisez une restriction de balise, sélectionnez la balise.
    • Dans Fréquence de redémarrage, sélectionnez la fréquence à laquelle le redémarrage a lieu : tous les jours, jours de la semaine, week-end ou un jour spécifique chaque semaine.
    • À l’aide de l’horloge 24 heures, spécifiez l’heure de la journée à laquelle le redémarrage commence.
    • Pour Durée du redémarrage, indiquez si toutes les machines doivent redémarrer en même temps, ou le temps total que devra prendre le lancement du redémarrage de toutes les machines affectées. Un algorithme interne détermine le moment où chaque machine est redémarrée pendant cet intervalle.

      Remarque :

      Un autre choix de durée de redémarrage est disponible lors de l’utilisation de PowerShell. Consultez Redémarrer après vidage.

    • Dans Notifier les utilisateurs, indiquez si un message de notification doit s’afficher sur les machines concernées avant qu’un redémarrage commence. Par défaut, aucun message ne s’affiche.
    • Si vous choisissez d’afficher un message 15 minutes avant que le redémarrage commence, vous pouvez choisir (dans Fréquence de notification) de répéter le message toutes les cinq minutes après le premier message. Par défaut, le message n’est pas répété.
    • Entrez le titre et le texte de la notification. Il n’y a pas de texte par défaut.

      Si vous souhaitez que le message contienne le nombre de minutes avant le redémarrage, incluez la variable %m%. Par exemple : Avertissement : votre ordinateur est automatiquement redémarré dans %m% minutes La valeur diminue de cinq minutes dans chaque message répété. Si vous avez choisi de redémarrer toutes les machines en même temps, le message s’affiche sur chaque machine à l’heure appropriée avant que le redémarrage ne commence, calculée par l’algorithme interne.

    • Pour activer le programme, cochez la case. Pour désactiver le programme, désélectionnez la case.
  5. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Redémarrer après vidage

Une autre valeur de durée de redémarrage est disponible lors de l’utilisation de PowerShell pour créer ou mettre à jour un programme de redémarrage de machine (New-BrokerRebootSchedulev2 ou Set-BrokerRebootSchedulev2).

Lorsque vous activez la fonction de redémarrage après vidage avec le paramètre -UseNaturalReboot <Boolean>, toutes les machines sont redémarrées après avoir vidé toutes les sessions. Lorsque l’heure de redémarrage est atteinte, les machines sont mises en état de vidage et redémarrées lorsque toutes les sessions sont déconnectées.

Cette fonctionnalité est prise en charge pour les groupes de mise à disposition contenant des machines mono-session ou multi-session. L’alimentation des machines doit être gérée.

Dans un environnement local, cette fonction n’est prise en charge que lors de l’utilisation de PowerShell. Cette fonction n’est pas disponible dans Studio.

Modifier, supprimer, activer ou désactiver un programme de redémarrage

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Programme de redémarrage, cochez la case correspondant à un programme.
    • Pour modifier un programme, cliquez sur Modifier. Mettez à jour la configuration du programme en utilisant les instructions sous Créer un programme de redémarrage.
    • Pour activer ou désactiver un programme, cliquez sur Modifier. Sélectionnez ou désélectionnez la case Activer calendrier de redémarrage.
    • Pour supprimer un programme, cliquez sur Supprimer. Confirmez la suppression. La suppression d’un programme n’affecte pas les balises appliquées aux machines dans les machines affectées.

Redémarrages programmés retardés en raison d’une panne de base de données

Remarque :

Cette fonctionnalité est disponible uniquement dans PowerShell.

Si une panne de base de données de site se produit avant le début d’un redémarrage programmé pour les machines (VDA) d’un groupe de mise à disposition, les redémarrages commencent à la fin de la panne. Cela peut donner des résultats inattendus.

Par exemple, supposons que vous ayez planifié les redémarrages d’un groupe de mise à disposition pendant les heures hors production (à partir de 3h00). Une panne de base de données de site se produit une heure avant le début d’un redémarrage programmé (2h00). La panne dure six heures (jusqu’à 8h00). Le programme de redémarrage commence lorsque la connexion entre le Delivery Controller et la base de données du site est restaurée. Le VDA redémarre désormais cinq heures après son programme d’origine, ce qui entraîne le redémarrage des VDA pendant les heures de production.

Pour éviter cette situation, vous pouvez utiliser le paramètre MaxOvertimeStartMins pour les applets de commande New-BrokerRebootScheduleV2 et Set-BrokerRebootScheduleV2. La valeur spécifie le nombre maximal de minutes au-delà de l’heure de début planifiée pendant lesquelles un programme de redémarrage peut commencer.

  • Si la connexion à la base de données est restaurée dans ce délai (heure planifiée + MaxOvertimeStartMins), le VDA redémarre.

  • Si la connexion à la base de données n’est pas restaurée dans ce délai, le VDA ne redémarre pas.

  • Si ce paramètre est omis ou est réglé sur zéro, le redémarrage programmé commence lorsque la connexion à la base de données est restaurée, quelle que soit la durée de la panne.

Pour plus d’informations, consultez l’aide de l’applet de commande. Cette fonctionnalité est disponible uniquement dans PowerShell. Vous ne pouvez pas définir cette valeur lors de la configuration d’un programme de redémarrage dans Studio.

Redémarrages planifiés des machines en mode de maintenance

Remarque :

Cette fonctionnalité est disponible uniquement dans PowerShell.

Pour indiquer si une planification de redémarrage affecte les machines en mode de maintenance, utilisez l’option IgnoreMaintenanceMode avec les applets de commande BrokerRebootScheduleV2.

Par exemple, l’applet de commande suivante crée une planification qui redémarre les machines en mode de maintenance (en plus des machines qui ne sont pas en mode de maintenance).

New-Brokerrebootschedulev2 rebootSchedule1 -DesktopGroupName <myDesktopGroup> -IgnoreMaintenanceMode $true

L’applet de commande suivante modifie une planification de redémarrage existante.

Set-Brokerrebootschedulev2 rebootSchedule1 -IgnoreMaintenanceMode $true

Pour plus d’informations, consultez l’aide de l’applet de commande. Cette fonctionnalité est disponible uniquement dans PowerShell.

Charger des machines gérées dans les groupes de mise à disposition

Vous pouvez gérer la charge des machines avec OS multi-session uniquement.

La gestion de la charge mesure la charge du serveur et détermine le serveur à sélectionner dans les conditions actuelles d’environnement. Cette sélection est basée sur :

  • État du mode de maintenance du serveur : une machine avec OS multi-session est considérée pour l’équilibrage de charge uniquement lorsque le mode de maintenance est désactivé.

  • Indice de charge du serveur : détermine la probabilité qu’un serveur qui met à disposition des machines avec OS multi-session a de recevoir des connexions. L’index est une combinaison de calculateurs de charge : le nombre de sessions et les paramètres des mesures de performances tels que l’UC, le disque et l’utilisation de la mémoire. Les calculateurs de charge sont spécifiés dans les paramètres de la stratégie de gestion de la charge.

    Un serveur d’index de charge de 10 000 indique que le serveur est complètement chargé. Si aucun des autres serveurs n’est disponible, il se peut que les utilisateurs reçoivent un message indiquant que le bureau ou l’application est indisponible lorsqu’ils lancent une session.

    Vous pouvez surveiller l’index de charge dans Director (Surveiller), la recherche Studio (Gérer) et le kit de développement.

    Dans les écrans de la console, pour afficher la colonne Index de charge du serveur (qui est masquée par défaut), sélectionnez une machine, cliquez avec le bouton droit sur un en-tête de colonne, puis sélectionnez Sélectionner colonne. Dans la catégorie Machine, sélectionnez Index de charge.

    Dans le kit de développement, utilisez l’applet de commande Get-BrokerMachine. Pour de plus amples informations, consultez l’article CTX202150.

  • Paramètre de stratégie de tolérance d’ouvertures de session simultanées : le nombre maximal de demandes simultanées pour ouvrir une session sur le serveur. (Ce paramètre est équivalent à l’optimisation de la charge dans les versions 6.x de XenApp.)

    Lorsque le nombre de demandes d’ouvertures de session que tous les serveurs reçoivent est égal ou supérieur au paramètre Tolérance d’ouvertures de session simultanées, la prochaine demande d’ouverture de session est attribuée au serveur avec le nombre d’ouvertures de session en attente le plus faible. Si plusieurs serveurs répondent à ces critères, le serveur ayant l’index de charge le plus faible est sélectionné.

Alimenter des machines gérées dans un groupe de mise à disposition

Vous pouvez gérer l’alimentation des machines avec OS mono-session virtuelles uniquement, pas celle des machines physiques (y compris les machines Remote PC Access). Les machines d’OS mono-session avec capacités GPU ne peuvent pas être suspendues, par conséquent les opérations de mise hors tension échouent. Pour les machines avec OS multi-session, vous pouvez créer un programme de redémarrage.

Dans des groupes de mise à disposition contenant des machines regroupées, les machines avec OS mono-session virtuelles peuvent être dans l’un des états suivants :

  • Allouées de manière aléatoire et en cours d’utilisation.
  • Non allouées et non connectées

Dans des groupes de mise à disposition contenant des machines statiques, les machines avec OS mono-session virtuelles peuvent être :

  • allouées à titre permanent et en cours d’utilisation ;
  • Allouées à titre permanent et non connectées (mais prêtes)
  • Non allouées et non connectées

Lors d’une utilisation normale, les groupes de mise à disposition statiques contiennent toujours des machines allouées et non allouées à titre permanent. Initialement, aucune machine n’est allouée, sauf celles manuellement allouées lors de la création du groupe de mise à disposition. Lorsque les utilisateurs se connectent, les machines sont allouées à titre permanent. Vous pouvez gérer l’alimentation des machines non allouées complètement dans les groupes de mise à disposition, mais uniquement partiellement gérer les machines allouées à titre permanent.

  • Regroupements et tampons : pour les groupes de mise à disposition regroupés et les groupes de mise à disposition statiques avec des machines non allouées, un regroupement (dans ce cas) est un ensemble de machines non allouées ou allouées temporairement qui sont conservées à l’état sous tension, prêtes pour la connexion des utilisateurs. Un utilisateur reçoit une machine immédiatement après l’ouverture de session. La taille du regroupement (le nombre de machines conservées sous tension) est configurable par heure de la journée. Pour les groupes de mise à disposition statiques, utilisez le kit de développement pour configurer le regroupement.

    Un tampon en veille est un ensemble de machines non allouées qui sont activées lorsque le nombre de machines du regroupement tombe en dessous d’un seuil. Ce seuil est un pourcentage de la taille du groupe de mise à disposition. Pour les grands groupes de mise à disposition, un nombre important de machines peut être activé lorsque le seuil est dépassé. Planifiez donc soigneusement les tailles des groupes de mise à disposition ou utilisez le SDK pour ajuster la taille de la mémoire tampon par défaut.

  • Horloges d’état d’alimentation : vous pouvez utiliser les horloges d’état d’alimentation pour suspendre des machines une fois que les utilisateurs se sont déconnectés depuis un laps de temps spécifié. Par exemple, les machines sont suspendues automatiquement en dehors des heures ouvrables si les utilisateurs se sont déconnectés depuis au moins 10 minutes.

    Vous pouvez configurer des horloges pour les jours de la semaine et les week-ends et, pour les heures de pointe et les intervalles calmes.

  • Gestion partielle de l’alimentation des machines allouées à titre permanent : pour des machines allouées à titre permanent, vous pouvez définir des horloges d’état d’alimentation, mais pas des regroupements ou des mémoires tampons. Les machines sont activées au début de chaque période de pointe et désactivées au début de chaque période creuse. Vous n’avez pas de contrôle précis comme avec les machines non allouées sur le nombre de machines qui deviennent disponibles pour compenser les machines qui sont utilisées.

Gérer la consommation des machines virtuelles avec OS mono-session

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Gestion de l’alimentation, sélectionnez Jours ouvrés dans Gestion de l’alimentation des machines. Par défaut, les jours de la semaine vont du lundi au vendredi.
  4. Pour les groupes de mise à disposition aléatoires, dans Machines à allumer, cliquez sur Modifier et spécifiez la taille du regroupement durant les jours ouvrés. Ensuite, sélectionnez le nombre de machines à mettre sous tension.
  5. Dans Heures de pointe, définissez les heures de pointe et les heures creuses de chaque jour.
  6. Définissez les horloges d’état d’alimentation pour les heures de pointe et les heures creuses des jours de la semaine : Dans Durant les heures de pointe > Après déconnexion, indiquez le délai (en minutes) avant la suspension des machines déconnectées dans le groupe de mise à disposition, puis sélectionnez Suspendre. Dans Durant les heures creuses > Après déconnexion, indiquez le délai avant la suspension des machines déconnectées dans le groupe de mise à disposition, puis sélectionnez Arrêter. Cette horloge n’est pas disponible pour les groupes de mise à disposition avec des machines aléatoires.
  7. Sélectionnez Week-end dans la liste Gérer l’alimentation des machines, puis configurez les heures de pointe et les horloges d’état d’alimentation pour les week-ends.
  8. Cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et garder la fenêtre ouverte. Ou cliquez sur OK pour appliquer les modifications et fermer la fenêtre.

Utilisez le SDK pour :

  • Arrêter, plutôt que suspendre, les machines en réponse aux horloges d’état d’alimentation ou si vous voulez que les horloges soient basées sur les fermetures de session et non sur les déconnexions.
  • Modifier les définitions par défaut des jours de la semaine et du week-end.
  • Désactivez la gestion de l’alimentation. Voir CTX217289.

Gestion de l’alimentation des machines VDI qui passent à une période différente avec des sessions déconnectées

Important :

Cette amélioration s’applique uniquement aux machines VDI avec sessions déconnectées. Elle ne s’applique pas aux machines VDI avec sessions fermées.

Dans les versions antérieures, une machine VDI en transition vers une période où une action (action de déconnexion = « Suspend » ou « Shutdown ») était requise restait sous tension. Ce scénario se produisait si la machine était déconnectée pendant une période (heures de pointe ou heures creuses) pendant laquelle aucune action (action de déconnexion = « Nothing ») n’était requise.

À partir de Citrix Virtual Apps and Desktops 7 1909, la machine est suspendue ou mise hors tension lorsque le temps de déconnexion spécifié est écoulé, en fonction de l’action de déconnexion configurée pour la période suivante.

Par exemple, vous configurez les stratégies d’alimentation suivantes pour un groupe de mise à disposition VDI :

  • PeakDisconnectAction défini sur « Nothing »
  • OffPeakDisconnectAction défini sur « Shutdown »
  • OffPeakDisconnectTimeout défini sur « 10 »

Pour plus d’informations sur l’action de déconnexion dans la stratégie d’alimentation, reportez-vous aux sections https://developer-docs.citrix.com/projects/delivery-controller-sdk/en/latest/Broker/about_Broker_PowerManagement/#power-policy et https://developer-docs.citrix.com/projects/delivery-controller-sdk/en/latest/Broker/Get-BrokerDesktopGroup/.

Dans les versions antérieures, une machine VDI avec une session déconnectée pendant les heures de pointe restait sous tension lorsqu’elle passait des heures de pointe aux heures creuses. À partir de Citrix Virtual Apps and Desktops 7 1909, les actions de stratégie OffPeakDisconnectAction et OffPeakDisconnectTimeoutsont appliquées à la machine VDI lors de la transition. Par conséquent, la machine est mise hors tension 10 minutes après sa transition vers les heures creuses.

Si vous souhaitez revenir au comportement précédent (autrement dit, n’effectuer aucune action sur les machines qui passent d’heures de pointe à heures creuses ou inversement avec des sessions déconnectées), effectuez l’une des opérations suivantes :

  • Définissez la valeur de Registre LegacyPeakTransitionDisconnectedBehaviour sur 1, l’équivalent de true, qui active le comportement précédent. Par défaut, la valeur est 0 ou false, qui déclenche la déconnexion des actions de stratégie d’alimentation lors de la transition.
    • Chemin : HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\DesktopServer
    • Nom : LegacyPeakTransitionDisconnectedBehaviour
    • Type : REG_DWORD
    • Données : 0x00000001 (1)
  • Configurez le paramètre à l’aide de la commande PowerShell Set-BrokerServiceConfigurationData. Par exemple :
    • PS C:\> Set-BrokerServiceConfigurationData HostingManagement.LegacyPeakTransitionDisconnectedBehaviour -SettingValue $true

Une machine doit répondre aux critères suivants avant que des actions de stratégie d’alimentation puissent lui être appliquées lors de la transition :

  • A une session déconnectée.
  • N’a aucune action d’alimentation en attente.
  • Appartient à un groupe de mise à disposition VDI (mono-session) qui effectue une transition vers une période différente.
  • A une session qui se déconnecte pendant une certaine période (heures de pointe ou heures creuses) et effectue une transition vers une période où une action d’alimentation est affectée.

Modifier le pourcentage de VDA dans un état alimenté pour les catalogues

  1. Réglez les heures de pointe pour le groupe de mise à disposition dans la section Gestion de l’alimentation du groupe de mise à disposition.
  2. Notez le nom du groupe de bureaux.
  3. Avec des privilèges d’administrateur, démarrez PowerShell et exécutez les commandes suivantes. Remplacez “Nom du groupe de bureaux” par le nom de votre groupe de bureaux pour lequel le pourcentage de VDA en cours d’exécution a changé.

    asnp Citrix*

    # Set-BrokerDesktopGroup "Desktop Group Name" -PeakBufferSizePercent 100

    Une valeur de 100 signifie que 100 % des VDA sont prêts.

  4. Vérifiez la solution en exécutant :

    #Get-BrokerDesktopGroup "Desktop Group Name"

    Nom du groupe de bureaux

Cela peut prendre jusqu’à une heure pour que les modifications prennent effet.

Pour arrêter les VDA après la déconnexion de l’utilisateur, entrez :

# Set-BrokerDesktopGroup "Desktop Group Name" -ShutDownDesktopsAfterUse $True

Pour redémarrer les VDA aux heures de pointe, afin qu’ils soient prêts pour les utilisateurs après leur déconnexion, entrez :

# Set-BrokerDesktopGroup "Desktop Group Name" -AutomaticPowerOnForAssignedDuringPeak $True

Sessions

Fermer ou déconnecter une session

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation de Studio.
  2. Sélectionnez un groupe de mise à disposition, puis sélectionnez Afficher les machines dans le volet Actions.
  3. Dans le volet central, sélectionnez la machine, sélectionnez Afficher les sessions dans le volet Actions, puis sélectionnez une session.
    • Sinon, dans le volet central, sélectionnez l’onglet Session, puis sélectionnez une session.
  4. Pour fermer une session, sélectionnez Fermer la session dans le volet Actions. La session se ferme et l’utilisateur est déconnecté. La machine devient disponible auprès des autres utilisateurs, à moins qu’elle ne soit attribuée à un utilisateur spécifique.
  5. Pour déconnecter une session, sélectionnez Déconnecter dans le volet Actions. Les applications continuent à être exécutées dans la session et la machine reste attribuée à cet utilisateur. L’utilisateur peut se reconnecter à la même machine.

Vous pouvez configurer les horloges d’état d’alimentation pour les machines avec OS mono-session pour gérer automatiquement les sessions non utilisées. Consultez la section Alimenter des machines gérées pour plus de détails.

Envoyer un message à un groupe de mise à disposition

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation de Studio.
  2. Sélectionnez un groupe de mise à disposition, puis sélectionnez Afficher les machines dans le volet Actions.
  3. Dans le volet central, sélectionnez une machine à laquelle vous souhaitez envoyer un message.
  4. Dans le volet Actions, sélectionnez Afficher les sessions.
  5. Dans le volet central, sélectionnez toutes les sessions, puis sélectionnez Envoyer un message dans le volet Actions.
  6. Tapez votre message et cliquez sur OK. Vous pouvez spécifier le niveau de gravité si nécessaire. Les options incluent Critique, Question, Avertissementet Informations.

Vous pouvez également envoyer un message à l’aide de Citrix Director. Pour plus d’informations, consultez Envoyer des messages aux utilisateurs.

Configurer le pré-lancement de session et la persistance de session dans un groupe de mise à disposition

Ces fonctionnalités sont prises en charge sur les machines avec OS multi-session uniquement.

Les fonctionnalités de pré-lancement de session et de persistance de session aident les utilisateurs spécifiés à accéder aux applications rapidement, en démarrant des sessions avant qu’elles ne sont demandées (pré-lancement de session) et conserver les sessions d’applications actives après qu’un utilisateur ferme toutes les applications (persistance de session).

Par défaut, le pré-lancement de session et la persistance de session ne sont pas utilisés. Une session démarre (se lance) lorsqu’un utilisateur démarre une application et reste active jusqu’à ce que la dernière application ouverte dans la session se ferme.

Notions importantes :

  • Le groupe de mise à disposition doit prendre en charge les applications, et les machines doivent être exécutées sur un VDA pour OS multi-session, version minimale 7.6.
  • Ces fonctionnalités sont uniquement prises en charge lors de l’utilisation de l’application Citrix Workspace pour Windows, et requièrent également une configuration de l’application Citrix Workspace supplémentaire. Pour obtenir des instructions, recherchez pré-lancement de session dans la documentation produit pour votre version de l’application Citrix Workspace pour Windows.
  • L’application Citrix Workspace pour HTML5 n’est pas prise en charge.
  • Lorsque vous utilisez le pré-lancement de session, si une machine utilisateur est placée en mode « suspendue » ou « veille prolongée », le pré-lancement ne fonctionne pas (quels que soient les paramètres de pré-lancement de session). Les utilisateurs peuvent verrouiller leurs machines/sessions. Cependant, si un utilisateur ferme sa session sur l’application Citrix Workspace, la session est fermée et le pré-lancement ne s’applique plus.
  • Lorsque vous utilisez le pré-lancement de session, les machines clientes physiques ne peuvent pas utiliser les fonctions de gestion de l’alimentation en veille ou veille prolongée. Les utilisateurs de la machine cliente peuvent verrouiller leurs sessions, mais ne doivent pas les fermer.
  • Les sessions pré-lancées et persistantes utilisent une licence simultanée, mais uniquement lorsque vous êtes connecté. Si vous utilisez une licence d’utilisateur/de périphérique, la licence dure 90 jours. Toute session pré-lancée et persistante non utilisée se déconnecte après 15 minutes par défaut. Cette valeur peut être configurée dans PowerShell (applet de commande New/Set-BrokerSessionPreLaunch).
  • Une planification et un contrôle attentif des modèles d’activité de vos utilisateurs sont essentiels pour personnaliser ces fonctionnalités afin qu’elles se complètent l’une avec l’autre. Une configuration optimale équilibre les avantages d’une disponibilité d’application antérieure pour les utilisateurs par rapport au coût de licences en cours d’utilisation et de ressources allouées.
  • Vous pouvez également configurer le pré-lancement de session pour une heure de la journée planifiée dans l’application Citrix Workspace.

Durée pendant laquelle les sessions pré-lancées et persistantes restent actives

Il existe plusieurs façons de spécifier la durée pendant laquelle une session non utilisée reste active si l’utilisateur ne démarre pas une application : un délai configuré et des seuils de charge du serveur. Vous pouvez tous les configurer. L’événement qui se produit en premier provoque la fin de la session non utilisée.

  • Expiration du délai : une expiration de délai configurée spécifie le nombre de minutes, heures ou jours pendant lesquels une session pré-lancée inutilisée ou une session de persistance restent actives. Si vous configurez un délai d’expiration trop court, les sessions pré-lancées se terminent avant de permettre aux utilisateurs de bénéficier d’un accès aux applications plus rapide. Si vous configurez un délai d’expiration trop long, les connexions utilisateur entrantes peuvent être refusées car le serveur ne dispose pas de suffisamment de ressources.

    Vous pouvez activer ce délai à partir du SDK uniquement (applet de commande New/Set-BrokerSessionPreLaunch), et non depuis la console de gestion. Si vous désactivez l’expiration du délai, elle n’apparaît pas dans l’affichage de la console pour ce groupe de mise à disposition ou dans l’Assistant Modifier le groupe de mise à disposition.

  • Seuils : les sessions pré-lancées se terminant automatiquement et les sessions de persistance basées sur la charge d’un serveur assurent que les sessions restent ouvertes le plus longtemps possible, en supposant que les ressources serveur sont disponibles. Les sessions pré-lancées et les sessions de persistance inutilisées ne provoquent pas de refus de connexions, car elles sont arrêtées automatiquement lorsque les ressources sont nécessaires pour de nouvelles sessions utilisateur.

    Vous pouvez configurer deux seuils : la charge de pourcentage moyenne de tous les serveurs dans le groupe de mise à disposition et le pourcentage maximal de charge d’un serveur dans le groupe. Lorsqu’un seuil est dépassé, les sessions qui se sont trouvées dans un état de pré-lancement ou de persistance pour la période la plus longue est terminée. Les sessions sont arrêtées une à une à toutes les minutes jusqu’à ce que la charge tombe en dessous du seuil. Lorsque la valeur de seuil est dépassée, aucune nouvelle session de pré-lancement n’est démarrée.

Les serveurs avec des VDA qui n’ont pas été inscrits avec un Controller et les serveurs en mode de maintenance sont considérés comme entièrement chargés. Un problème inattendu provoque la fermeture automatique des sessions de pré-lancement et des sessions de persistance pour libérer de la capacité.

Pour activer le pré-lancement de session

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Pré-démarrage d’application, activez le pré-lancement de session, en choisissant le moment de démarrage des sessions :

    • Lorsqu’un utilisateur démarre une application. C’est le réglage par défaut. Le pré-lancement de session est désactivé.
    • Lorsqu’un utilisateur du groupe de mise à disposition ouvre une session sur l’application Citrix Workspace pour Windows.
    • Lorsque tout le monde dans une liste d’utilisateurs et de groupes d’utilisateurs ouvre une session sur l’application Citrix Workspace pour Windows. Veuillez également spécifier les utilisateurs ou les groupes d’utilisateurs si vous choisissez cette option.

    Page Pré-démarrer les sessions des applications

  4. Une session pré-lancée est remplacée par une session régulière lorsque l’utilisateur démarre une application. Si l’utilisateur ne démarre pas une application (la session pré-lancée n’est pas utilisée), les paramètres suivants affectent la durée pour laquelle la session reste active.

    • Lorsqu’un intervalle de temps spécifié expire. Vous pouvez modifier l’intervalle de temps (1-99 jours, 1-2 376 heures, heures ou 1-142 560 minutes).
    • Lorsqu’une charge moyenne sur toutes les machines du groupe de mise à disposition dépasse un pourcentage spécifié : 1-99%.
    • Lorsque la charge de toute machine du groupe de mise à disposition dépasse un pourcentage spécifié : 1-99%.

    Récapitulatif : une session pré-lancée reste active jusqu’à ce que l’un des événements suivants se produise : un utilisateur lance une application, la durée spécifiée est écoulée, ou un seuil de charge spécifié est dépassé.

Pour activer la persistance de session

  1. Sélectionnez Groupes de mise à disposition dans le volet de navigation.
  2. Sélectionnez un groupe, puis cliquez sur Modifier le groupe de mise à disposition dans le volet Actions.
  3. Sur la page Attente d’application, activez la persistance de session en sélectionnant Maintenir les sessions dans l’état actif jusqu’à.

    Page Sessions en attente pour les applications

  4. Plusieurs paramètres affectent la durée pendant laquelle une session persistante reste active si l’utilisateur ne démarre pas d’autre application.

    • Lorsqu’un intervalle de temps spécifié expire. Vous pouvez modifier l’intervalle de temps : 1-99 jours, 1-2 376 heures, heures ou 1-142 560 minutes.
    • Lorsqu’une charge moyenne sur toutes les machines du groupe de mise à disposition dépasse un pourcentage spécifié : 1-99%.
    • Lorsque la charge de toute machine du groupe de mise à disposition dépasse un pourcentage spécifié : 1-99%.

    Récapitulatif : une session de persistance reste active jusqu’à ce que l’un des événements suivants se produise : un utilisateur démarre une application, la durée spécifiée est écoulée, ou un seuil de charge spécifié est dépassé.

Contrôler la reconnexion de session en cas de déconnexion d’une machine en mode de maintenance

REMARQUE :

Cette fonctionnalité est disponible uniquement dans PowerShell.

Vous pouvez contrôler si les sessions déconnectées sur des machines en mode de maintenance sont autorisées à se reconnecter aux machines du groupe de mise à disposition.

Avant la version 2106, la reconnexion n’était pas autorisée pour les sessions de bureaux groupés mono-session qui s’étaient déconnectées des machines en mode de maintenance. À partir de la version 2106, vous pouvez configurer un groupe de mise à disposition pour autoriser ou interdire les reconnexions (quel que soit le type de session) après déconnexion d’une machine en mode de maintenance.

Lors de la création ou de la modification d’un groupe de mise à disposition (New-BrokerDesktopGroup, Set-BrokerDesktopGroup), utilisez le paramètre -AllowReconnectInMaintenanceMode <boolean> pour autoriser ou interdire les reconnexions des machines déconnectées d’une machine en mode de maintenance.

  • Lorsque la valeur est définie sur true, les sessions peuvent se reconnecter aux machines du groupe.
  • Lorsque la valeur est définie sur false, les sessions ne peuvent pas se reconnecter aux machines du groupe.

Valeurs par défaut :

  • Mono-session : désactivé
  • Multi-session : activé

Dépanner

  • Les VDA qui ne sont pas enregistrés auprès d’un Delivery Controller ne sont pas pris en compte lors du lancement de sessions non négociées. Cela entraîne une sous-utilisation des ressources disponibles. Il existe un certain nombre de raisons pour lesquelles un VDA peut ne pas être enregistré, un grand nombre d’entre elles pouvant être résolues par un administrateur. L’écran des détails offre des informations de dépannage dans l’Assistant de création de catalogue de machines, et après l’ajout d’un catalogue de machines à un groupe de mise à disposition.

    Une fois que vous avez créé un groupe de mise à disposition, le panneau de détails pour un groupe de mise à disposition indique le nombre de machines qui peuvent être enregistrées, mais ne le sont pas. Par exemple, une ou plusieurs machines peuvent être sous tension et pas en mode de maintenance, mais pas enregistrées auprès d’un Controller. Lors de l’affichage d’une machine « non enregistrée », mais qui devrait l’être, l’onglet Dépannage dans le panneau Détails fournit des causes possibles et les actions correctives recommandées.

    Pour les messages sur le niveau fonctionnel, consultez la section Versions VDA et niveaux fonctionnels.

    Pour plus d’informations sur le dépannage de l’enregistrement de VDA, voir l’article CTX136668.

  • Dans l’écran d’un groupe de mise à disposition, la version de VDA installée dans le panneau Détails peut différer de la version installée sur les machines. Les programmes et fonctionnalités Windows de la machine affichent la version actuelle du VDA.
  • Pour les machines affichant un état d’alimentation inconnu, consultez l’article CTX131267 pour plus d’informations.
Gérer des groupes de mise à disposition