Citrix Virtual Apps and Desktops

Créer et gérer des connexions et des ressources

Important :

À partir de Citrix Virtual Apps and Desktops™ 7 2006, si votre déploiement actuel utilise l’une des technologies suivantes, vous ne pouvez mettre à niveau votre déploiement vers la version actuelle qu’après avoir supprimé les éléments en fin de vie (EOL) qui utilisent ces technologies.

  • vDisks personnels (PvD)
  • AppDisks™
  • Types d’hôtes de cloud public : Citrix CloudPlatform, Microsoft Azure Classic

Pour plus de détails, consultez Supprimer les PvD, les AppDisks et les hôtes non pris en charge.

Remarque :

À partir de la version 2511, Citrix Web Studio (basé sur le Web) est la seule console de gestion pour Citrix Virtual Apps and Desktops™. Citrix Studio (basé sur MMC) a été supprimé du programme d’installation. Cet article s’applique uniquement à Web Studio. Pour plus d’informations sur Citrix Studio, consultez l’article équivalent dans Citrix Virtual Apps and Desktops 7 2212 ou version antérieure.

Si vous souhaitez utiliser des connexions d’hôte de cloud public pour votre déploiement, vous avez besoin d’une licence Hybrid Rights pour effectuer votre nouvelle installation ou votre mise à niveau vers la version actuelle.

Lorsque le programme d’installation détecte une ou plusieurs des technologies ou connexions d’hôte non prises en charge sans licence Hybrid Rights, la mise à niveau est interrompue ou arrêtée, et un message explicatif apparaît. Les journaux du programme d’installation contiennent des détails. Pour plus d’informations, consultez Mettre à niveau un déploiement.

Effet de la licence Hybrid Rights sur la connexion d’hôte

Il existe trois scénarios dans lesquels la connexion d’hôte aux hôtes de cloud public est affectée en fonction du droit à la licence Hybrid Rights :

  • Pour créer une nouvelle connexion d’hôte aux hôtes de cloud public, vous devez disposer d’une licence Hybrid Rights.

  • Si vous disposez d’une licence Hybrid Rights mais que celle-ci a expiré, les connexions existantes aux hôtes de cloud public sont marquées comme non autorisées et passent en mode maintenance. Lorsque les connexions d’hôte existantes sont en mode maintenance, vous ne pouvez pas effectuer les opérations suivantes :

    • Ajouter ou modifier des connexions d’hôte
    • Créer un catalogue et mettre à jour l’image
    • Effectuer des actions d’alimentation
  • Lorsque les connexions d’hôte non autorisées deviennent autorisées, les connexions d’hébergement existantes sont réactivées.

Introduction

Vous pouvez éventuellement créer votre première connexion aux ressources d’hébergement lorsque vous créez un site. Plus tard, vous pouvez modifier cette connexion et en créer d’autres. La configuration d’une connexion inclut la sélection du type de connexion parmi les hyperviseurs pris en charge, ainsi que le stockage et le réseau que vous sélectionnez parmi les ressources pour cette connexion.

Les administrateurs en lecture seule peuvent afficher les détails des connexions et des ressources. Vous devez être un administrateur complet pour effectuer les tâches de gestion des connexions et des ressources. Pour plus de détails, consultez Administration déléguée.

Où trouver des informations sur les types de connexion

Vous pouvez utiliser les plates-formes de virtualisation prises en charge pour héberger et gérer des machines dans votre environnement Citrix Virtual Apps ou Citrix Virtual Desktops. L’article Configuration système requise répertorie les types pris en charge.

Pour plus de détails, consultez les sources d’informations suivantes :

  • XenServer (anciennement Citrix Hypervisor™) :

  • Nutanix Acropolis :

  • VMware :

  • Microsoft Hyper-V :

  • Connexions d’hôtes de cloud public (AWS, Google Cloud, Microsoft Azure, solutions cloud et partenaires Nutanix, et solutions cloud et partenaires VMware) : Pour plus d’informations sur les hôtes de cloud public, consultez Configurer le type de ressource.

    Remarque :

    Les sources d’informations vous dirigent vers la documentation Citrix DaaS™. Si vous êtes familiarisé avec les hôtes de cloud public du produit Citrix DaaS, la version sur site présente plusieurs différences. Dans Virtual Apps and Desktops sur site, l’interface de gestion est appelée Web Studio. Les mises à jour sont déployées sur le service environ toutes les quatre semaines. Par conséquent, vous pourriez constater que certaines fonctionnalités disponibles avec le service ne le sont pas avec la version sur site.

Stockage hôte

Un produit de stockage est pris en charge lorsqu’il est géré par un hyperviseur pris en charge. Le support Citrix aide ces fournisseurs de produits de stockage à dépanner et à résoudre les problèmes, et documente ces problèmes dans le centre de connaissances, si nécessaire.

Lors du provisionnement des machines, les données sont classées par type :

  • Données du système d’exploitation (OS), qui incluent les images principales.
  • Données temporaires. Ces données incluent toutes les données non persistantes écrites sur les machines provisionnées par MCS, les fichiers d’échange Windows, les données de profil utilisateur et toutes les données synchronisées avec ShareFile. Ces données sont supprimées à chaque redémarrage d’une machine.

Fournir un stockage séparé pour chaque type de données peut réduire la charge et améliorer les performances de chaque périphérique de stockage, en utilisant au mieux les ressources disponibles de l’hôte. Cela permet également d’utiliser un stockage approprié pour les différents types de données – la persistance et la résilience sont plus importantes pour certaines données que pour d’autres.

Le stockage peut être partagé (situé de manière centralisée, séparé de tout hôte, utilisé par tous les hôtes) ou local à un hyperviseur. Par exemple, un stockage partagé central peut être un ou plusieurs volumes de stockage en cluster Windows Server 2012 (avec ou sans stockage attaché), ou une appliance d’un fournisseur de stockage. Le stockage central peut également offrir ses propres optimisations, telles que des chemins de contrôle de stockage d’hyperviseur et un accès direct via des plug-ins partenaires.

Le stockage local des données temporaires évite d’avoir à traverser le réseau pour accéder au stockage partagé. Cela réduit également la charge sur le périphérique de stockage partagé. Le stockage partagé peut être plus coûteux, de sorte que le stockage local des données peut réduire les dépenses. Ces avantages doivent être mis en balance avec la disponibilité d’un stockage suffisant sur les serveurs hyperviseurs.

Lorsque vous créez une connexion, vous choisissez l’une des deux méthodes de gestion du stockage : stockage partagé par les hyperviseurs, ou stockage local à l’hyperviseur.

Lorsque vous utilisez un stockage local sur un ou plusieurs hôtes XenServer pour le stockage de données temporaires, assurez-vous que chaque emplacement de stockage dans le pool a un nom unique. (Pour modifier un nom dans XenCenter®, cliquez avec le bouton droit sur le stockage et modifiez la propriété de nom.)

Stockage partagé par les hyperviseurs

La méthode de stockage partagé par les hyperviseurs stocke les données nécessitant une persistance à plus long terme de manière centralisée, offrant une sauvegarde et une gestion centralisées. Ce stockage contient les disques du système d’exploitation.

Lorsque vous sélectionnez cette méthode, vous pouvez choisir d’utiliser un stockage local (sur des serveurs du même pool d’hyperviseurs) pour les données temporaires de la machine. Cette méthode ne nécessite pas autant de persistance ou de résilience que les données du stockage partagé, appelé cache de données temporaires. Le disque local aide à réduire le trafic vers le stockage principal du système d’exploitation. Ce disque est effacé après chaque redémarrage de la machine. Le disque est accédé via un cache mémoire à écriture directe. Si vous utilisez un stockage local pour les données temporaires, le VDA provisionné est lié à un hôte hyperviseur spécifique. Si cet hôte tombe en panne, la VM ne peut pas démarrer.

Exception : Microsoft System Center Virtual Machine Manager n’autorise pas les disques de cache de données temporaires sur le stockage local lors de l’utilisation de volumes de stockage en cluster (CSV).

Créez une connexion pour stocker les données temporaires localement, puis activez et configurez des valeurs non par défaut pour la taille du disque de cache et la taille de la mémoire de chaque VM. Les valeurs par défaut sont adaptées au type de connexion et sont suffisantes dans la plupart des cas. Pour plus de détails, consultez Créer des catalogues de machines.

L’hyperviseur peut également fournir des technologies d’optimisation via la mise en cache en lecture des images disque localement. Par exemple, XenServer offre IntelliCache™, qui réduit le trafic réseau vers le stockage central.

Stockage local à l’hyperviseur

La méthode de stockage local à l’hyperviseur stocke les données localement sur l’hyperviseur. Avec cette méthode, les images principales et d’autres données du système d’exploitation sont transférées vers les hyperviseurs du Site. Ce processus se produit pour la création initiale de machines et les futures mises à jour d’images. Ce processus entraîne un trafic important sur le réseau de gestion. Les transferts d’images sont également chronophages, et les images deviennent disponibles pour chaque hôte à un moment différent.

Créer une connexion et des ressources

Vous pouvez éventuellement créer la première connexion lors de la création du Site. L’assistant de création de Site contient les pages liées à la connexion décrites dans les sections suivantes.

Si vous créez une connexion après avoir créé le Site, commencez par l’étape 1.

Important :

Les ressources hôtes (stockage et réseau) doivent être disponibles avant de créer une connexion.

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez Ajouter des connexions et des ressources dans la barre d’actions.
  4. L’assistant vous guide à travers les pages suivantes (le contenu spécifique de la page dépend du type de connexion sélectionné). Après avoir terminé chaque page, cliquez sur Suivant jusqu’à ce que vous atteigniez la page Résumé.

Connexion

Page Connexion dans l'assistant Créer une connexion

Sur la page Connexion :

  • Pour créer une connexion, sélectionnez Créer une nouvelle connexion. Pour créer une connexion basée sur la même configuration d’hôte qu’une connexion existante, sélectionnez Utiliser une connexion existante, puis choisissez la connexion pertinente.
  • Sélectionnez l’hyperviseur que vous utilisez dans le champ Type de connexion. Les connexions d’hôte de cloud public ne sont répertoriées dans la liste déroulante que si vous utilisez une licence Hybrid Rights. Vous pouvez également utiliser la commande PowerShell Get-HypHypervisorPlugin [-ZoneUid] $rluid [-IncludeUnavailable] false/true pour obtenir les informations suivantes :
    • Liste de tous les plug-ins d’hyperviseur pris en charge par Citrix, y compris les plug-ins tiers.
    • Disponibilité du plug-in d’hyperviseur. Si l’état de disponibilité est false, la raison possible peut être que le plug-in d’hyperviseur n’est pas correctement installé ou que vous n’avez pas droit à une licence Hybrid Rights.
  • Les champs d’adresse de connexion et d’informations d’identification diffèrent selon le type de connexion sélectionné. Saisissez les informations demandées.
  • Saisissez un nom de connexion. Ce nom apparaît dans Web Studio.
  • Choisissez l’outil que vous utilisez pour créer des machines virtuelles : les outils Web Studio (tels que Machine Creation Services™ ou Citrix Provisioning) ou d’autres outils.

Gestion du stockage

Gestion du stockage

Pour plus d’informations sur les types et méthodes de gestion du stockage, consultez Stockage hôte.

Si vous configurez une connexion à un hôte Hyper-V ou VMware, recherchez et sélectionnez un nom de cluster. Les autres types de connexion ne demandent pas de nom de cluster.

Sélectionnez une méthode de gestion du stockage : stockage partagé par les hyperviseurs ou stockage local à l’hyperviseur.

  • Si vous choisissez un stockage partagé par les hyperviseurs, indiquez si vous souhaitez conserver les données temporaires sur le stockage local disponible. (Vous pouvez spécifier des tailles de stockage temporaire non par défaut dans les catalogues de machines qui utilisent cette connexion.) Exception : Lors de l’utilisation de volumes de stockage en cluster (CSV), Microsoft System Center Virtual Machine Manager n’autorise pas les disques de cache de données temporaires sur le stockage local. La configuration de cette gestion du stockage dans Web Studio échoue.

Si vous utilisez un stockage partagé dans un pool XenServer, indiquez si vous souhaitez utiliser IntelliCache pour réduire la charge sur le périphérique de stockage partagé. Consultez Utiliser IntelliCache pour les connexions XenServer.

Remarque :

Dans les environnements de virtualisation XenServer, VMware et SCVMM, vous pouvez avoir un disque de cache en écriture différée (WBC) au même emplacement de stockage que le disque du système d’exploitation. Pour cela, ne sélectionnez pas Optimiser les données temporaires sur le stockage local disponible.

Sélection du stockage

Page de sélection du stockage dans l’assistant Créer une connexion

Pour plus d’informations sur la sélection du stockage, consultez Stockage hôte.

Sélectionnez au moins un périphérique de stockage hôte pour chaque type de données disponible. La méthode de gestion du stockage que vous avez sélectionnée sur la page précédente affecte les types de données disponibles pour la sélection sur cette page. Sélectionnez au moins un périphérique de stockage pour chaque type de données pris en charge avant de pouvoir passer à la page suivante de l’assistant.

Remarque :

  • Dans les environnements de virtualisation XenServer, VMware et SCVMM, MCS place le disque de cache en écriture (WBC) au même emplacement de stockage que le disque du système d’exploitation si vous configurez la liste de stockage de système d’exploitation disponible de la même manière que la liste de stockage temporaire disponible.
  • Si vous sélectionnez au moins deux emplacements de stockage de données de système d’exploitation ou plus, l’option Optimiser l’équilibrage de charge du stockage avec la méthode de charge minimale apparaît. Cette option vous permet de choisir le référentiel de stockage le moins chargé pour l’allocation de disque. Image de l'option Optimiser l'équilibrage de charge du stockage avec la méthode de charge minimale
  • La page Résumé indique si l’option est Activée ou Désactivée, selon votre sélection. Le panneau Détails affiche les modifications apportées à la méthode d’allocation de stockage. Vous pouvez l’ajuster à l’aide de l’option Modifier le stockage sur la page Stockage du système d’exploitation. Vous pouvez également utiliser PowerShell pour atteindre le même objectif. Consultez Option d’emplacement de stockage flexible pour les machines virtuelles.

Vous pouvez obtenir plus d’options de configuration sur la page Sélection du stockage si vous choisissez Utiliser le stockage partagé par les hyperviseurs et sélectionnez Optimiser les données temporaires sur le stockage local disponible sur la page Gestion du stockage. Par exemple, vous pouvez sélectionner les périphériques de stockage locaux (dans le même pool d’hyperviseurs) à utiliser pour les données temporaires.

Le nombre de périphériques de stockage actuellement sélectionnés est affiché (dans le graphique précédent, « 1 périphérique de stockage sélectionné »). Lorsque vous survolez cette entrée, les noms des périphériques sélectionnés apparaissent.

  1. Cliquez sur Sélectionner pour modifier les périphériques de stockage à utiliser.
  2. Dans la boîte de dialogue Sélectionner le stockage, cochez ou décochez les cases des périphériques de stockage, puis cliquez sur OK.

Réseau

Sur la page Réseau, saisissez un nom pour les ressources. Ce nom apparaît dans Web Studio pour identifier la combinaison de stockage et de réseau associée à la connexion.

Sélectionnez un ou plusieurs réseaux que les machines virtuelles utilisent.

Résumé

Sur la page Résumé, vérifiez vos sélections. Lorsque vous avez terminé, cliquez sur Terminer.

Rappel : Le stockage local des données temporaires vous permet de configurer des valeurs non par défaut pour le stockage des données temporaires lorsque vous créez le catalogue de machines contenant des machines utilisant cette connexion. Consultez Créer des catalogues de machines.

Modifier les paramètres de connexion

N’utilisez pas cette procédure pour renommer une connexion ou pour créer une connexion. Ces connexions sont des opérations différentes. Ne modifiez l’adresse que si la machine hôte actuelle a une nouvelle adresse. La saisie d’une adresse vers une machine différente interrompt les catalogues de machines de la connexion.

Vous ne pouvez pas modifier les paramètres GPU d’une connexion, car les catalogues de machines accédant à cette ressource doivent utiliser une image principale appropriée spécifique au GPU. Créez une connexion.

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez la connexion, puis sélectionnez Modifier la connexion dans la barre d’actions.
  4. Suivez les instructions pour les paramètres disponibles lorsque vous modifiez une connexion.
  5. Lorsque vous avez terminé, cliquez sur Appliquer pour appliquer les modifications que vous avez apportées et laisser la fenêtre ouverte, ou cliquez sur Enregistrer pour appliquer les modifications et fermer la fenêtre.

Page Propriétés de la connexion :

  • Pour modifier l’adresse et les informations d’identification de la connexion, sélectionnez Modifier les paramètres… puis entrez les nouvelles informations.
  • Pour spécifier les serveurs haute disponibilité pour une connexion XenServer, sélectionnez Modifier les serveurs… et sélectionnez les serveurs. Citrix vous recommande de sélectionner tous les serveurs du pool pour permettre la communication avec XenServer si le maître de pool échoue.

    Remarque :

    Si vous utilisez HTTPS et souhaitez configurer des serveurs haute disponibilité, n’installez pas de certificat générique pour tous les serveurs d’un pool. Un certificat individuel est requis pour chaque serveur.

Page Avancé :

  • Pour un type de connexion Wake on LAN de Microsoft System Center Configuration Manager (ConfMgr), utilisé avec l’accès au PC distant, entrez le proxy de réveil ConfMgr, les paquets magiques et les informations de transmission de paquets.

  • Les paramètres de seuil de limitation vous permettent de spécifier un nombre maximal d’actions d’alimentation autorisées sur une connexion. Ces paramètres peuvent être utiles lorsque les paramètres de gestion de l’alimentation autorisent trop ou trop peu de machines à démarrer en même temps. Chaque type de connexion a des valeurs par défaut spécifiques qui conviennent à la plupart des cas et ne doivent pas être modifiées.

  • Le paramètre Actions simultanées (tous types) spécifie deux valeurs : un nombre absolu maximal pouvant se produire simultanément sur cette connexion, et un pourcentage maximal de toutes les machines utilisant cette connexion. Vous devez spécifier les valeurs absolue et en pourcentage. La limite réelle appliquée est la plus basse des deux valeurs.

    Par exemple, dans un déploiement de 34 machines, si Actions simultanées (tous types) est défini sur une valeur absolue de 10 et un pourcentage de 10, la limite réelle appliquée est de 3 (c’est-à-dire 10 pour cent de 34 arrondi à l’entier le plus proche, ce qui est inférieur à la valeur absolue de 10 machines).

  • Le Nombre maximal de nouvelles actions par minute est un nombre absolu. Il n’y a pas de valeur en pourcentage.

  • Saisissez les informations dans le champ Options de connexion uniquement sous la direction d’un représentant du support Citrix ou selon les instructions explicites de la documentation.

Page Locataires partagés :

Ajoutez des locataires et des abonnements qui partagent la galerie de calcul Azure avec l’abonnement de cette connexion. Ainsi, lors de la création ou de la mise à jour de catalogues, vous pouvez sélectionner des images partagées à partir de ces locataires et abonnements.

  • Saisissez l’ID d’application et le Secret d’application pour l’application associée à cette connexion. Grâce à ces informations, vous pouvez vous authentifier auprès d’Azure. Nous vous recommandons de changer régulièrement les clés pour garantir la sécurité.
  • Spécifiez les locataires et abonnements partagés. Vous pouvez ajouter jusqu’à huit locataires partagés. Pour chaque locataire, vous pouvez ajouter jusqu’à huit abonnements.
  • Cliquez sur Enregistrer et Appliquer lorsque vous avez terminé.

Saisissez les informations dans le champ Options de connexion uniquement sous la direction d’un représentant du support Citrix.

Modifier les réseaux

Vous pouvez modifier les réseaux d’une connexion. Procédez comme suit :

  1. Accédez à Hébergement.
  2. Sélectionnez les ressources cibles sous la connexion, puis sélectionnez Modifier le réseau dans la barre d’actions.
  3. Sélectionnez un ou plusieurs réseaux à utiliser pour les machines virtuelles.
  4. Cliquez sur Enregistrer pour enregistrer vos modifications et quitter.

Activer ou désactiver le mode maintenance pour une connexion

L’activation du mode maintenance pour une connexion empêche toute nouvelle action d’alimentation d’affecter une machine stockée sur la connexion. Les utilisateurs ne peuvent pas se connecter à une machine lorsqu’elle est en mode maintenance. Si des utilisateurs sont déjà connectés, le mode maintenance prend effet lorsqu’ils se déconnectent.

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez la connexion. Pour activer le mode maintenance, sélectionnez Activer le mode maintenance dans la barre d’actions. Pour désactiver le mode maintenance, sélectionnez Désactiver le mode maintenance.

Vous pouvez également activer ou désactiver le mode maintenance pour des machines individuelles. De plus, vous pouvez activer ou désactiver le mode maintenance pour les machines dans les catalogues de machines ou les groupes de mise à disposition.

Supprimer une connexion

La suppression d’une connexion peut entraîner la suppression d’un grand nombre de machines et la perte de données. Assurez-vous que les données utilisateur sur les machines affectées sont sauvegardées ou ne sont plus nécessaires.

Avant de supprimer une connexion, assurez-vous que :

  • Tous les utilisateurs sont déconnectés des machines stockées sur la connexion.
  • Aucune session utilisateur déconnectée n’est en cours d’exécution.
  • Le mode maintenance est activé pour les machines en pool et dédiées.
  • Toutes les machines des catalogues de machines utilisées par la connexion sont hors tension.

Un catalogue de machines devient inutilisable lorsque vous supprimez une connexion référencée par ce catalogue. Si cette connexion est référencée par un catalogue, vous avez la possibilité de supprimer le catalogue. Avant de supprimer un catalogue, assurez-vous qu’il n’est pas utilisé par d’autres connexions.

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez la connexion, puis sélectionnez Supprimer la connexion dans la barre d’actions.
  4. Si cette connexion contient des machines stockées, il vous est demandé si les machines doivent être supprimées. Si elles doivent être supprimées, spécifiez ce qui doit être fait avec les comptes d’ordinateur Active Directory associés.

Renommer ou tester une connexion

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez la connexion, puis sélectionnez Renommer la connexion ou Tester la connexion dans la barre d’actions.

Tester la confiance du certificat TLS

Si une panne de connexion d’hôte se produit en raison d’un certificat non approuvé, vous pouvez rétablir la confiance du certificat dans Web Studio. Pour rétablir la confiance :

  1. Sélectionnez Hébergement dans le volet gauche.
  2. Cliquez avec le bouton droit sur la connexion pour laquelle vous souhaitez rétablir la confiance du certificat et sélectionnez Tester la confiance du certificat TLS.
  3. Saisissez le mot de passe dans la fenêtre suivante et cliquez sur Enregistrer.
    • Si la confiance du certificat doit être rétablie, une boîte de dialogue d’avertissement s’affiche avec une option permettant d’approuver le certificat.
    • Si le certificat est déjà approuvé, une boîte de dialogue de succès s’affiche, indiquant que le certificat est approuvé.

Afficher les détails de la machine sur une connexion

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez la connexion, puis sélectionnez Afficher les machines dans la barre d’actions.

Le volet supérieur répertorie les machines accessibles via la connexion. Sélectionnez une machine pour afficher ses détails dans le volet inférieur. Les détails de session sont également fournis pour les sessions ouvertes.

Utilisez la fonction de recherche pour trouver rapidement des machines. Sélectionnez une recherche enregistrée dans la liste en haut de la fenêtre, ou créez une recherche. Vous pouvez rechercher en tapant tout ou partie du nom de la machine, ou vous pouvez créer une expression à utiliser pour une recherche avancée. Pour créer une expression, cliquez sur Déplier, puis sélectionnez dans les listes de propriétés et d’opérateurs.

Gérer les machines sur une connexion

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez une connexion, puis sélectionnez Afficher les machines dans le volet Action.
  4. Sélectionnez l’une des options suivantes dans la barre d’actions. Certaines actions ne sont pas disponibles, en fonction de l’état de la machine et du type d’hôte de connexion.
Action Description
Démarrer Démarre la machine si elle est éteinte ou suspendue.
Suspendre Met la machine en pause sans l’arrêter, et actualise la liste des machines.
Arrêter Demande au système d’exploitation de s’arrêter.
Arrêt forcé Éteint de force la machine et actualise la liste des machines.
Redémarrer Demande au système d’exploitation de s’arrêter puis de redémarrer la machine. Si le système d’exploitation ne peut pas se conformer, le bureau reste dans son état actuel.
Activer le mode maintenance Interrompt temporairement les connexions à une machine. Les utilisateurs ne peuvent pas se connecter à une machine dans cet état. Si des utilisateurs sont connectés, le mode maintenance prend effet lorsqu’ils se déconnectent. (Vous pouvez également activer ou désactiver le mode maintenance pour toutes les machines accessibles via une connexion, comme décrit ci-dessus.)
Supprimer du groupe de mise à disposition La suppression d’une machine d’un groupe de mise à disposition ne la supprime pas du catalogue de machines utilisé par ce groupe. Vous ne pouvez supprimer une machine que si aucun utilisateur n’y est connecté. Activez le mode maintenance pour empêcher temporairement les utilisateurs de se connecter pendant que vous supprimez la machine.
Supprimer Lorsque vous supprimez une machine, les utilisateurs n’y ont plus accès et la machine est supprimée du catalogue de machines. Avant de supprimer une machine, assurez-vous que toutes les données utilisateur sont sauvegardées ou ne sont plus nécessaires. Vous ne pouvez supprimer une machine que si aucun utilisateur n’y est connecté. Activez le mode maintenance pour empêcher temporairement les utilisateurs de se connecter pendant que vous supprimez la machine.

Pour les actions impliquant l’arrêt d’une machine, si la machine ne s’arrête pas dans les 10 minutes, elle est mise hors tension. Si Windows tente d’installer des mises à jour pendant l’arrêt, il existe un risque que la machine soit mise hors tension avant la fin des mises à jour.

Modifier le stockage

Vous pouvez afficher l’état des serveurs utilisés pour stocker le système d’exploitation et les données temporaires des machines virtuelles qui utilisent une connexion. Vous pouvez également spécifier les serveurs à utiliser pour le stockage de chaque type de données.

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez la connexion, puis sélectionnez Modifier le stockage dans la barre d’actions.
  4. Dans le volet gauche, sélectionnez le type de données : système d’exploitation ou temporaire.
  5. Cochez ou décochez les cases d’un ou plusieurs périphériques de stockage pour le type de données sélectionné.
  6. Cliquez sur OK.

Chaque périphérique de stockage de la liste inclut son nom et son état de stockage. Les valeurs d’état de stockage valides sont :

  • En cours d’utilisation : Le stockage est utilisé pour la création de machines.
  • Remplacé : Le stockage est utilisé uniquement pour les machines existantes. Aucune nouvelle machine n’est ajoutée dans ce stockage.
  • Non utilisé : Le stockage n’est pas utilisé pour la création de machines.

Si vous décochez la case d’un périphérique actuellement En cours d’utilisation, son état passe à Remplacé. Les machines existantes continueront d’utiliser ce périphérique de stockage (et pourront y écrire des données), il est donc possible que cet emplacement devienne plein même après qu’il ne soit plus utilisé pour la création de machines.

Supprimer, renommer ou tester des ressources

  1. Connectez-vous à Web Studio.
  2. Sélectionnez Hébergement dans le volet gauche.
  3. Sélectionnez la ressource, puis sélectionnez l’entrée appropriée dans la barre d’actions : Supprimer les ressources, Renommer les ressources ou Tester les ressources.

Option d’emplacement de stockage flexible pour les machines virtuelles

Les machines virtuelles d’un catalogue de machines se voient attribuer divers services de stockage (SR). Pour équilibrer l’allocation des machines virtuelles dans différents stockages, vous avez deux options :

  • Méthode d’allocation round robin améliorée : Au lieu de toujours commencer par le même SR fixe, MCS commence l’allocation à partir du SR juste après le dernier SR utilisé.
  • Méthode d’allocation basée sur la charge la plus faible : Place les machines virtuelles sur la charge actuelle la plus faible, déterminée en comparant le nombre total de machines virtuelles sur chaque SR au sein du même catalogue de machines. Par exemple, si un catalogue de machines contient 100 machines virtuelles réparties comme suit : 20 machines virtuelles sur SR1, 30 machines virtuelles sur SR2 et 50 machines virtuelles sur SR3, les nouvelles machines virtuelles sont allouées à SR1 en premier. Cette méthode garantit que la charge entre SR1, SR2 et SR3 est équilibrée.

Cette fonctionnalité est :

  • Applicable à tous les hyperviseurs sur site (VMware, XenServer et Hyper-V)
  • Applicable uniquement au stockage de disque de système d’exploitation.
  • Non applicable aux machines virtuelles existantes

Pour implémenter l’option d’allocation basée sur la charge, ajoutez la propriété personnalisée Name="StorageBalanceType" Value="VMCountBasedLeastLoad lors de la création ou de la mise à jour d’une connexion d’hôte. Si vous n’utilisez pas cette propriété personnalisée et cette valeur, la méthode round robin améliorée est appliquée par défaut.

Par exemple :

  • Lors de la création d’une connexion d’hôte :

     New-Item -CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`"><Property xsi:type=`"StringProperty`" Name=`"StorageBalanceType`" Value=`"VMCountBasedLeastLoad`" /></CustomProperties>" -HypervisorConnectionName "Xen-Connection" -NetworkPath @("XDHyp:\Connections\Xen-Connection\Network 0.network") -Path @("XDHyp:\HostingUnits\XS-Network") -PersonalvDiskStoragePath @() -RootPath "XDHyp:\Connections\Xen-Connection\" -StoragePath @("XDHyp:\Connections\Xen-Connection\NFS virtual disk storage.storage")
     <!--NeedCopy-->
    
  • Lors de la mise à jour d’une connexion d’hôte :

     Set-Item  -CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`"><Property xsi:type=`"StringProperty`" Name=`"StorageBalanceType`" Value=`"VMCountBasedLeastLoad`" /></CustomProperties>" -Path @("XDHyp:\HostingUnits\XS-Network")
     <!--NeedCopy-->
    

Détecter les ressources Azure orphelines

Les ressources orphelines sont des ressources inutilisées présentes dans le système et peuvent entraîner des dépenses inutiles.

Outre les administrateurs Cloud, tous les rôles nouvellement créés disposant de l’autorisation Utiliser la connexion hôte pour détecter les ressources orphelines dans l’hyperviseur sous Hôtes pourront détecter les ressources orphelines.

Cette fonctionnalité vous permet de détecter les ressources Azure orphelines sur les hôtes de votre site Citrix Virtual Apps and Desktops.

Suivez les étapes sur Web Studio :

  1. Dans Gérer, sélectionnez Hébergement dans le volet gauche.
  2. Sélectionnez une connexion, puis sélectionnez Détecter les ressources orphelines dans la barre d’actions. La boîte de dialogue Détecter les ressources orphelines affiche le rapport sur les ressources orphelines.
  3. Pour afficher le rapport sur les ressources orphelines, sélectionnez Afficher le rapport.

Vous pouvez également détecter les ressources Azure orphelines à l’aide de PowerShell. Pour plus d’informations, consultez (/fr-fr/citrix-virtual-apps-desktops/2511/install-configure/connections#retrieve-a-list-of-orphaned-resources).

Pour comprendre les raisons des ressources orphelines et pour savoir comment procéder, consultez Gérer efficacement les ressources Azure orphelines avec Citrix.

Minuteurs de connexion

Vous pouvez utiliser les paramètres de stratégie pour configurer trois minuteurs de connexion :

  • Minuteur de connexion maximale : Détermine la durée maximale d’une connexion ininterrompue entre un périphérique utilisateur et un bureau virtuel. Utilisez les paramètres de stratégie Minuteur de connexion de session et Intervalle du minuteur de connexion de session.
  • Minuteur d’inactivité de connexion : Détermine la durée pendant laquelle une connexion ininterrompue d’un périphérique utilisateur à un bureau virtuel est maintenue s’il n’y a aucune entrée de l’utilisateur. Utilisez les paramètres de stratégie Minuteur d’inactivité de session et Intervalle du minuteur d’inactivité de session.
  • Minuteur de déconnexion : Détermine la durée pendant laquelle un bureau virtuel déconnecté et verrouillé peut rester verrouillé avant que la session ne soit fermée. Utilisez les paramètres de stratégie Minuteur de session déconnectée et Intervalle du minuteur de session déconnectée.

Lorsque vous mettez à jour l’un de ces paramètres, assurez-vous qu’ils sont cohérents dans l’ensemble de votre déploiement.

Consultez la documentation sur les paramètres de stratégie pour plus d’informations.

Récupérer une liste de ressources orphelines

Vous pouvez obtenir une liste de ressources orphelines créées par MCS mais qui ne sont plus suivies par MCS. Cela s’applique actuellement aux environnements Azure. Pour obtenir la liste, vous pouvez utiliser des commandes PowerShell. Vous pouvez filtrer à l’aide des connexions.

Par défaut, les rôles Administrateur complet et Administrateur cloud disposent de cette autorisation. Pour permettre à d’autres rôles d’effectuer cette action, attribuez-leur l’autorisation Utiliser la connexion d’hôte pour détecter les ressources orphelines dans l’hyperviseur sous Hôtes. Pour plus d’informations, consultez Créer et gérer des rôles.

Remarque :

  • La commande PowerShell est rejetée si une mise à jour de provisionnement ou d’image est en cours.
  • Une ressource gérée par le client et étiquetée avec toutes les balises Citrix est détectée comme une ressource orpheline. Cependant, si vous ajoutez une autre balise CitrixDetectIgnore avec la valeur true à cette ressource, alors la ressource est ignorée lors de la détection des ressources orphelines.

Limitations

  • Seul un utilisateur administrateur avec un rôle d’administrateur complet intégré ou d’administrateur cloud peut exécuter la commande PowerShell et obtenir la liste des ressources orphelines.
  • Pour éviter une reconnaissance incorrecte des ressources orphelines, ne mettez pas les machines virtuelles sous tension pendant que vous filtrez les ressources orphelines.
  • Environ 2 000 enregistrements sont affichés comme orphelins en cas de charge de travail potentiellement élevée.

Pour afficher la liste des ressources orphelines :

  1. Ouvrez une fenêtre PowerShell.
  2. Exécutez les commandes suivantes :

    1. Obtenez l’UID de la connexion. L’UID de la connexion est la valeur de l’attribut HypervisorConnectionUid.

      Get-ChildItem xdhyp:\connections | where { $_.PluginId -like 'Azure*' }"
      <!--NeedCopy-->
      
    2. Obtenir la liste des ressources orphelines.

      get-provorphanedresource -HypervisorConnectionUid <connection uid>
      <!--NeedCopy-->
      

Pour afficher la liste des ressources orphelines à partir d’un ID d’abonnement :

  1. Ouvrez une fenêtre PowerShell.
  2. Exécutez les commandes suivantes :

    1. Recherchez l’UID de connexion à l’aide de l’ID d’abonnement. L’UID de connexion est la valeur de l’attribut HypervisorConnectionUid.

      Get-ChildItem xdhyp:\connections | where { $_.CustomProperties -match '<subscriptionId>' }
      <!--NeedCopy-->
      
    2. Obtenez la liste des ressources orphelines :

      get-provorphanedresource -HypervisorConnectionUid <connection uid>
      <!--NeedCopy-->
      

Remarque :

Vérifiez attentivement les ressources avant de les supprimer.

Utiliser les paramètres du serveur proxy WinHttp (netsh) pour la connexion d’hébergement

Cette amélioration de fonctionnalité permet aux connexions d’hébergement d’utiliser les paramètres du serveur proxy WinHttp (netsh). Cela simplifie la configuration du proxy et s’aligne également sur la configuration des paramètres de proxy utilisée avec d’autres services Citrix.

Cette fonctionnalité s’applique aux environnements de virtualisation suivants :

  • XenServer
  • Google Cloud
  • Microsoft Azure
  • Nutanix
  • Red Hat OpenShift
  • VMware

Pour utiliser le serveur proxy WinHttp (netsh) configuré sur les Delivery Controllers pour la connexion d’hébergement, vous pouvez inclure cette propriété personnalisée avec la connexion d’hébergement.

<Property xsi:type="StringProperty" Name="UseWinHttpProxyForHypervisorTraffic" Value="True" />
<!--NeedCopy-->
  • Lorsque cette propriété personnalisée est définie sur True, les appels d’API à l’hyperviseur sont acheminés via le serveur proxy WinHttp s’il est défini sur la machine via la commande netsh winhttp set proxy.
  • Lorsque cette propriété personnalisée est définie sur False, les appels d’API ignorent tous les serveurs proxy (y compris le proxy WinINet et le proxy .net) configurés sur les DDC.
  • Lorsque cette propriété personnalisée n’est pas présente dans la connexion d’hébergement, la configuration du serveur proxy WinINet ou .net pour la machine est utilisée. C’est le comportement existant.

Cas d’utilisation

  • Exemple 1 : Aucune propriété personnalisée n’est définie sur la connexion d’hébergement

    La connexion d’hébergement lira la configuration du proxy WinINet suivie de la configuration du proxy .net et utilisera les paramètres de proxy s’ils sont configurés. Si aucun n’est configuré, une connexion directe est créée. C’est le comportement existant et il continuera à fonctionner tel quel.

  • Exemple 2 : La propriété personnalisée est définie sur la connexion d’hébergement avec la valeur = True

    La connexion d’hébergement lira uniquement les paramètres du proxy WinHttp et utilisera les paramètres de proxy s’ils sont présents. S’ils ne sont pas présents, aucun paramètre de proxy ne sera utilisé pour la connexion d’hébergement.

  • Exemple 3 : La propriété personnalisée est définie sur la connexion d’hébergement avec la valeur = False

    La connexion d’hébergement ne lira aucun paramètre de configuration de proxy sur la machine et tentera de se connecter à l’hyperviseur sans proxy.

Prérequis

Avant de définir la propriété personnalisée lors de la création de la connexion hôte à l’aide de PowerShell, assurez-vous de configurer le proxy WinHTTP sur tous les Desktop Delivery Controllers.

Étapes de configuration

Pour créer une nouvelle connexion d’hébergement afin d’utiliser les paramètres de proxy WinHttp via la CLI :

$CustomProperties = "<CustomProperties  xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`">
<!-- Include any other hypervisor specific custom properties here -->
<Property xsi:type=`"StringProperty`" Name=`"UseWinHttpProxyForHypervisorTraffic`" Value=`"True`" />
</CustomProperties>"

New-Item -ConnectionType $ConnectionType -HypervisorAddress @('https://hypervisorhost1.example.com') -Path @('XDHyp:\Connections\$ConnectionName') -Password $Password -UserName $User -CustomProperties $CustomProperties
<!--NeedCopy-->

Pour définir la propriété personnalisée sur une connexion d’hébergement existante :

  1. Copiez les propriétés personnalisées existantes de la connexion d’hébergement, si elles sont présentes.

    dir XDHyp:\Connections
    <!--NeedCopy-->
    
  2. Copiez les propriétés personnalisées de votre connexion d’hébergement, ajoutez ce qui suit et enregistrez-les dans une variable.

    $CustomProperties
    <Property xsi:type=`"StringProperty`" Name=`"UseWinHttpProxyForHypervisorTraffic`" Value=`"True`" />
    <!--NeedCopy-->
    

    Exemple :

    Example:
    $CustomProperties = "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`">
    <Property xsi:type=`"StringProperty`" Name=`"SubscriptionId`" Value=`"123`" />
    <Property xsi:type=`"StringProperty`" Name=`"ManagementEndpoint`" Value=`"https://management.azure.com/`" />
    <Property xsi:type=`"StringProperty`" Name=`"AuthenticationAuthority`" Value=`"https://login.microsoftonline.com/`" />
    <Property xsi:type=`"StringProperty`" Name=`"StorageSuffix`" Value=`"core.windows.net`" />
    <Property xsi:type=`"StringProperty`" Name=`"TenantId`" Value=`"123abc`" />
    <Property xsi:type=`"StringProperty`" Name=`"SharedTenants`" Value=`"`[ { 'Tenant':'123abc', 'Subscriptions':['345', '567'] } ]`"` /><Property xsi:type=`"StringProperty`" Name=`"UseWinHttpProxyForHypervisorTraffic`" Value=`"True`" />
    </CustomProperties>"
    <!--NeedCopy-->
    

    Si la propriété personnalisée existante était vide, définissez la propriété personnalisée :

    $CustomProperties = "<CustomProperties  xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`">
    <Property xsi:type=`"StringProperty`" Name=`"UseWinHttpProxyForHypervisorTraffic`" Value=`"True`" />
    </CustomProperties>"
    <!--NeedCopy-->
    
  3. Exécutez la commande Set-Item pour mettre à jour la connexion d’hébergement existante.

    Set-Item -CustomProperties $CustomProperties -LiteralPath @("XDHyp:\Connections\$ConnectionName") -PassThru -UserName $User -SecurePassword $Password
    <!--NeedCopy-->
    

Où aller ensuite

Pour plus d’informations sur la connexion à des types d’hôtes spécifiques, consultez :

Si vous êtes dans le processus de déploiement initial, créez un catalogue de machines.