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 le mettre à niveau vers la version actuelle qu’après avoir supprimé les éléments en fin de vie (EOL) qui utilisent ces technologies.

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

Pour plus de détails, consultez Supprimer les PvD, 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é de l’installeur. 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 une nouvelle installation ou une mise à niveau vers la version actuelle.

Lorsque l’installeur détecte une ou plusieurs des technologies non prises en charge ou des connexions d’hôte sans licence Hybrid Rights, la mise à niveau est suspendue ou arrêtée, et un message explicatif apparaît. Les journaux de l’installeur 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 de l’éligibilité à 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 éligibles 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 éligibles deviennent éligibles, 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 des 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 plateformes 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ôte 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 connue sous le nom de 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 d’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 les fournisseurs de ces produits de stockage à 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 fois qu’une machine redémarre.

La fourniture d’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. Elle permet également d’utiliser un stockage approprié pour les différents types de données – la persistance et la résilience étant 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, le stockage partagé central peut être constitué d’un ou plusieurs volumes de stockage en cluster Windows Server 2012 (avec ou sans stockage attaché), ou d’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é. Il 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 le 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 possède 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 le stockage local (sur les 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é le cache de données temporaires. Le disque local permet de 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 accessible via un cache mémoire à écriture directe. Si vous utilisez le 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 grâce à la mise en cache en lecture des images disque localement. Par exemple, XenServer propose 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 a lieu lors de la création initiale de la machine et des futures mises à jour d’images. Ce processus entraîne un trafic important sur le réseau de gestion. Les transferts d’images prennent également du temps, 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 de l’hôte (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 de connexion dans l'assistant de création de 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. Alternativement, vous pouvez 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, accédez à un nom de cluster, puis sélectionnez-le. 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 le 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 configuration de gestion du stockage dans Web Studio échoue.

    Si vous utilisez le 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 le disque de cache en écriture (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 détermine 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 du 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 davantage 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 utilisés par les machines virtuelles.

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 rompt 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 saisissez 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 recommande de sélectionner tous les serveurs du pool pour permettre la communication avec XenServer si le maître du 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 PC à distance, saisissez les informations de Proxy de réveil ConfMgr, de paquets magiques et 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 permettent à trop ou trop peu de machines de 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 qui peut se produire simultanément sur cette connexion, et un pourcentage maximal de toutes les machines qui utilisent cette connexion. Vous devez spécifier les valeurs absolues 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 une valeur en 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 des informations dans le champ Options de connexion uniquement sous la direction d’un représentant du support Citrix ou selon des instructions de documentation explicites.

Page Locataires partagés :

Ajoutez les locataires et les 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.

  • Entrez l’ID d’application et le secret d’application pour l’application associée à cette connexion. Ces informations vous permettent de vous authentifier auprès d’Azure. Nous vous recommandons de modifier régulièrement les clés pour garantir la sécurité.
  • Spécifiez les locataires et les 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 de maintenance pour une connexion

L’activation du mode de 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 de maintenance. Si des utilisateurs sont déjà connectés, le mode de 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 de maintenance, sélectionnez Activer le mode de maintenance dans la barre d’actions. Pour désactiver le mode de maintenance, sélectionnez Désactiver le mode de maintenance.

Vous pouvez également activer ou désactiver le mode de maintenance pour des machines individuelles. De plus, vous pouvez activer ou désactiver le mode de 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 de 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 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 des machines 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 hors tension 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 la machine de force 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 de 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 de maintenance prend effet lorsqu’ils se déconnectent. (Vous pouvez également activer ou désactiver le mode de 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 de mise à disposition. Vous ne pouvez supprimer une machine que lorsqu’aucun utilisateur n’y est connecté. Activez le mode de 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 lorsqu’aucun utilisateur n’y est connecté. Activez le mode de 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 les données du 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 à 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 ait cessé d’être 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 allouer divers services de stockage (SR). Pour équilibrer l’allocation des machines virtuelles dans différents stockages, vous disposez de deux options :

  • Méthode d’allocation round robin actuelle améliorée : Au lieu de toujours commencer par le même SR fixe, MCS commence l’allocation à partir du SR situé 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 sur disque du 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 d’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 dans 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 Récupérer une liste de ressources orphelines.

Pour comprendre les raisons des ressources orphelines et 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 temporisateurs de connexion :

  • Temporisateur de connexion maximal : Détermine la durée maximale d’une connexion ininterrompue entre un appareil utilisateur et un bureau virtuel. Utilisez les paramètres de stratégie Temporisateur de connexion de session et Intervalle du temporisateur de connexion de session.
  • Temporisateur d’inactivité de connexion : Détermine la durée pendant laquelle une connexion ininterrompue d’un appareil utilisateur à un bureau virtuel est maintenue s’il n’y a aucune entrée de l’utilisateur. Utilisez les paramètres de stratégie Temporisateur d’inactivité de session et Intervalle du temporisateur d’inactivité de session.
  • Temporisateur 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 Temporisateur de session déconnectée et Intervalle du temporisateur 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 des 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 un provisionnement ou une mise à jour 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, 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, n’allumez pas les machines virtuelles 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 connexion. L’UID de connexion est la valeur de l’attribut HypervisorConnectionUid.

      Get-ChildItem xdhyp:\connections | where { $_.PluginId -like 'Azure*' }"
      <!--NeedCopy-->
      
    2. Obtenez 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. Trouvez 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) avec la connexion d’hébergement. 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 vers l’hyperviseur sont acheminés via le serveur proxy WinHttp s’il est configuré 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 établie. C’est le comportement existant et il continuera de 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 du proxy WinHttp via l’interface de ligne de commande (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-le 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 en phase de déploiement initial, créez un catalogue de machines.