Citrix Provisioning

Serveurs

Un serveur Citrix Provisioning est un serveur sur lequel des services de streaming sont installés. Les serveurs Provisioning servent à livrer en streaming, si nécessaire, des logiciels des disques virtuels vers les machines cibles. Dans certaines implémentations, ces disques résident directement sur le serveur de provisioning, et dans d’autres environnements, les serveurs de provisioning obtiennent le disque virtuel à partir d’un périphérique de stockage partagé.

Les serveurs Provisioning récupèrent et fournissent également des informations de configuration à partir de/vers la base de données Citrix Provisioning. Les options de configuration permettent de garantir une haute disponibilité et un équilibrage de charge des connexions des machines cibles.

Pour configurer un serveur Provisioning et des composants logiciels pour la première fois, exécutez l’assistant de configuration. L’assistant de configuration peut être réexécuté ultérieurement sur un serveur Provisioning pour modifier les paramètres de configuration réseau.

Une fois les composants du serveur installés, ils sont gérés à l’aide de la console Citrix Provisioning.

Conseil :

Lors de la configuration des serveurs de provisioning, assurez-vous que l’isolation appropriée du pare-feu est respectée afin que le déploiement offre une limite de sécurité robuste autour de tous les serveurs. Étendez cette isolation au serveur SQL et au stockage sur disque, de sorte que l’accès réseau en dehors de la limite de sécurité soit restreint. Cette configuration empêche l’affichage de flux de données faiblement authentifiés ou non chiffrés.

Au minimum, isolez uniquement les instances de serveur qui communiquent entre elles sur leurs canaux de communication de serveur intra non authentifiés. Pour isoler les instances de serveur, configurez des pare-feux matériels pour vous assurer que les packages ne puissent pas être routés depuis l’extérieur de ce périmètre vers des serveurs à l’intérieur du périmètre. Étendez ce système de protection par pare-feu pour les composants SQL Server et stockage de disque sur lesquels les configurations n’ont pas de liens SQL Server et de stockage de disque appropriés. L’extension du pare-feu empêche les utilisateurs non autorisés de cibler ces composants supplémentaires.

Serveurs Provisioning Server dans la console

Un serveur Provisioning est un serveur sur lequel des services de streaming sont installés. Ces serveurs servent à livrer en streaming, si nécessaire, des logiciels des vDisks vers les machines cibles. Dans certaines implémentations, les vDisks résident directement sur le serveur Provisioning. Dans les implémentations plus importantes, les serveurs obtiennent le disque virtuel à partir d’un emplacement de stockage partagé sur le réseau.

La console Citrix Provisioning sert à effectuer des tâches de gestion au niveau du serveur Provisioning, telles que la modification des paramètres de configuration ou des propriétés des serveurs Provisioning existants.

Les serveurs apparaissent dans la fenêtre principale de la console en tant que membres d’un site au sein de la batterie. Pour gérer les serveurs appartenant à un site en particulier, vous devez disposer du rôle administrateur approprié. Ces rôles incluent l’administrateur de site pour ce site ou l’administrateur de batterie.

Remarque :

Dans la console, l’apparence de l’icône du serveur Provisioning indique l’état actuel de ce serveur.

Dans la console, la gestion des serveurs Provisioning s’effectue par des actions qui s’y appliquent. Pour afficher une liste des actions qu’il est possible d’effectuer sur un serveur choisi, sélectionnez l’une des actions suivantes :

  • Cliquez sur le menu Action dans la barre de menus.
  • Cliquez avec le bouton droit de la souris sur un serveur Provisioning dans la console.
  • Activez le panneau Actions à partir du menu Views.

Remarque :

Les actions apparaissent désactivées si elles ne s’appliquent pas au serveur Provisioning sélectionné. Pour plus d’informations sur les tâches, veuillez consulter la section Tâches de gestion.

Affichage des connexions au serveur Citrix Provisioning

Pour afficher et gérer toutes les connexions de la machine cible au serveur Provisioning :

  1. Mettez en surbrillance un serveur Provisioning dans la console. Sélectionnez Show connected devices dans le menu Action, le menu contextuel ou le panneau Action. La boîte de dialogue Connected Target Devices apparaît.
  2. Sélectionnez une ou plusieurs machines cibles dans le tableau afin d’exécuter l’une des tâches de connexion suivantes :
Option Description
Arrêter Arrête les machines cibles mises en surbrillance dans la boîte de dialogue.
Redémarrer Redémarre les machines cibles mises en surbrillance dans la boîte de dialogue.
Message Ouvre la boîte de dialogue Edit Message pour vous permettre d’écrire, puis d’envoyer un message aux machines cibles mises en surbrillance dans la boîte de dialogue.

Remarque : lorsque vous sélectionnez Shutdown ou Reboot, une boîte de dialogue s’ouvre, vous proposant d’écrire un message sur les machines concernées. Il est possible de retarder les options Shutdown ou Reboot en entrant un paramètre de délai.

Si un message confirmant l’arrêt ou le redémarrage de la machine cible apparaît, mais que l’icône dans la fenêtre de la console n’est pas mise à jour, sélectionnez le bouton Refresh.

Équilibrage de charge de la machine cible sur les serveurs Provisioning

Afin que le serveur et la machine cible soient le plus performant possible au sein d’une configuration réseau haute disponibilité, activez l’équilibrage de charge pour chaque disque virtuel.

  1. Cliquez avec le bouton droit sur le vDisk dans la console, puis sélectionnez l’option de menu Load Balancing. La boîte de dialogue vDisk Load Balancing s’affiche. Pour de plus amples informations, consultez la section Serveurs.
  2. Une fois l’équilibrage de charge pour le disque virtuel activé, configurez les personnalisations de l’algorithme d’équilibrage de charge suivantes :
    • Subnet Affinity. Lorsque vous chargez le serveur et la combinaison de cartes d’interface réseau de fournir ce disque virtuel aux machines cibles, sélectionnez l’un des paramètres de sous-réseau suivants :
      • None. Ignore les sous-réseaux. Utilise le serveur le moins occupé. Il s’agit du réglage par défaut.
      • Best Effort. Utilise la combinaison serveur le moins occupé/carte d’interface réseau au sein du même sous-réseau. Si aucune combinaison serveur/carte d’interface réseau n’est disponible dans le sous-réseau, sélectionnez le serveur le moins occupé à l’extérieur de ce sous-réseau. Si plusieurs serveurs sont disponibles dans le sous-réseau sélectionné, procédez à l’équilibrage de charge entre ces serveurs.
      • Fixed. Utilise la combinaison serveur le moins occupé/carte d’interface réseau au sein du même sous-réseau. Procédez à l’équilibrage de charge entre les serveurs de ce sous-réseau. Si aucune combinaison serveur/carte d’interface réseau n’existe dans le même sous-réseau, ne démarrez pas les machines cibles attribuées à ce disque virtuel.
    • Rebalance Enabled à l’aide de Trigger Percent. Activez cette option pour rééquilibrer le nombre de machines cibles sur chaque serveur en cas de dépassement du pourcentage de déclenchement. Une fois activé, Citrix Provisioning vérifie le pourcentage de déclenchement sur chaque serveur, toutes les dix minutes environ. Par exemple, si le pourcentage de déclenchement sur ce disque virtuel est réglé sur 25 %, le rééquilibrage a lieu dans les dix minutes si ce serveur a 25 % de charge en plus par rapport aux autres serveurs qui peuvent fournir ce disque virtuel.

Remarque :

Lorsqu’il détermine la charge, l’algorithme d’équilibrage de charge prend en compte le paramètre Server Power de chaque serveur.

L’équilibrage de charge échoue si :

  • moins de cinq machines cibles utilisent un serveur spécifique ;
  • le nombre moyen de machines cibles utilisant tous les serveurs qualifiés est inférieur à cinq ;
  • le nombre de machines cibles démarrant sur un serveur déterminé représente plus de 20 % du nombre total de machines connectées au serveur. Cette configuration empêche le vidage du déplacement des charges lors d’une tempête de démarrage.

L’équilibrage de charge est également envisagé lors du démarrage des machines cibles. Citrix Provisioning détermine quel serveur de provisioning qualifié, avec la plus petite quantité de charge, fournit le disque virtuel. À chaque mise en ligne de nouveaux serveurs qualifiés, le rééquilibrage s’effectue automatiquement.

Pour mettre en œuvre un équilibrage de charge dans une configuration du réseau de haute disponibilité

  • Attribuez une puissance à chaque serveur Provisioning dans l’onglet General des propriétés du serveur.
  • Pour chaque disque virtuel, sélectionnez la méthode d’équilibrage de charge et définissez les paramètres supplémentaires de l’algorithme d’équilibrage de charge dans la boîte de dialogue vDisk Load Balancing. Pour de plus amples informations, consultez la section Serveurs.

Remarque :

Les machines cibles qui n’utilisent pas un disque virtuel en mode haute disponibilité ne sont pas envoyées vers un serveur différent. Si un disque virtuel est incorrectement configuré et que la haute disponibilité est activée, mais qu’il n’utilise pas de configuration haute disponibilité valide. Les serveurs Provisioning, les magasins et les machines cibles qui utilisent ce disque virtuel peuvent se verrouiller.

Pour rééquilibrer manuellement les connexions du serveur Provisioning

  1. Dans la console Citrix Provisioning, mettez en surbrillance les serveurs Provisioning à rééquilibrer, cliquez avec le bouton droit et sélectionnez l’option de menu Rebalance devices. La boîte de dialogue Rebalance Devices s’affiche.
  2. Cliquez sur Rebalance. Un message indiquant les résultats du rééquilibrage s’affiche sous la colonne Status.
  3. Cliquez sur Close pour fermer la boîte de dialogue.

Recherche des mises à jour d’accès aux disques virtuels d’un serveur de provisioning

Pour rechercher les mises à jour des vDisks auxquels un serveur Provisioning a accès :

  1. Cliquez avec le bouton droit de la souris sur le serveur Provisioning dans le panneau Details, puis sélectionnez Check for updates.
  2. Sélectionnez l’option de menu Automatic.
  3. Dans le message de confirmation qui s’affiche, cliquez sur OK. Le disque virtuel est automatiquement mis à jour ou programmé pour être mis à jour.

Désactivation du cache en écriture afin d’améliorer les performances lors de l’utilisation des lecteurs des périphériques de stockage

Désactivez le cache en écriture afin d’améliorer les performances lors de l’écriture à partir d’un serveur Provisioning vers des lecteurs des périphériques de stockage tels qu’un lecteur IDE ou SATA.

Dans Windows, pour désactiver le cache en écriture sur le disque dur du serveur pour le périphérique de stockage sur lequel sont stockés vos vDisks :

  1. Sur le serveur Provisioning, ouvrez le panneau de configuration. Sélectionnez Outils d’administration > Gestion de l’ordinateur.
  2. Cliquez deux fois sur le nœud Gestion des disques dans l’arborescence.
  3. Cliquez avec le bouton droit de la souris sur le périphérique de stockage pour lequel le cache en écriture Windows est désactivé.
  4. Sélectionnez Propriétés, puis cliquez sur l’onglet Matériel.
  5. Cliquez sur le bouton Propriétés.
  6. Cliquez sur l’onglet Stratégies.
  7. Désactivez la case à cocher Activer le cache d’écriture sur le disque.
  8. Cliquez sur OK, puis cliquez de nouveau sur OK.
  9. Fermez la fenêtre Gestion de l’ordinateur, puis la fenêtre Outils d’administration.
  10. Cliquez avec le bouton droit de la souris sur le nœud du serveur de provisioning dans la console, puis cliquez sur Redémarrer le service. Vous pouvez également réexécuter l’assistant de configuration afin de redémarrer les services ou redémarrer manuellement les services via Panneau de configuration Windows > Outils d’administration > Services. Dans la fenêtre Services, cliquez avec le bouton droit de la souris sur le service de streaming, puis sélectionnez Démarrer à partir du menu de raccourcis.

Mise à disposition de serveurs Provisioning avec accès à des magasins

Pour chaque magasin, sélectionnez les serveurs Provisioning pouvant accéder à ce magasin :

  1. Dans la console Citrix Provisioning, cliquez avec le bouton droit de la souris sur le magasin, puis sélectionnez l’option de menu Properties. La boîte de dialogue Store Properties s’affiche.
  2. Dans l’onglet Servers, sélectionnez le site où se trouvent les serveurs Provisioning pouvant accéder à ce magasin.
  3. Cochez la case en regard de chaque serveur de provisioning pouvant fournir des vDisks dans ce magasin, puis cliquez sur OK.