Questions de conception de mise Autoscale/FAQ

Généralités

Le but du document est d’aider à répondre aux questions fréquentes sur Autoscale afin d’optimiser la meilleure optimisation des coûts. Il fournit des conseils sur la configuration de Autoscale pour différents cas d’utilisation de l’administrateur, ainsi que leurs exigences en matière d’infrastructure et techniques. Ce document va continuer à évoluer au fur et à mesure que d’autres cas d’utilisation et de fonctionnalités seront introduits dans Autoscale.

Questions liées aux cas d’utilisation

Un administrateur peut-il configurer Autoscale de manière à épuiser d’abord les ressources locales et ensuite ensuite à la demande à partir du cloud ?

  • La fonction de gestion sélective de l’alimentation de Autoscale est utile ici. L’administrateur doit marquer les charges de travail cloud dans le groupe de mise à disposition qui seront utilisées pour le rafale. Configurez ensuite la mise à l’échelle automatique pour gérer uniquement ces charges de travail balisées. L’administrateur peut alors tirer parti de la préférence de zone pour préférer les charges de travail locales (qui sont toujours sous tension) pour les demandes entrantes. Après cette configuration, les demandes entrantes seront d’abord transmises aux ressources locales jusqu’à ce qu’elles soient pleinement utilisées. Les ressources cloud ne seront mises sous tension qu’après utilisation de la capacité locale.

Un administrateur peut-il utiliser ses ressources locales pour des opérations normales et des ressources Cloud uniquement dans un scénario de continuité d’activité ou de reprise après sinistre  ?

  • Utiliser la configuration précédente

Un administrateur peut-il configurer Autoscale pour les utilisateurs qui progressent lentement ou saisonniers ou ne se soucient pas de la planification de la capacité à l’avance ?

  • Lorsqu’une organisation intègre des utilisateurs lentement et ne souhaite pas provisionner la totalité de la capacité à l’avance, la fonctionnalité de provisionnement dynamique avec Autoscale peut vous aider. Cette fonctionnalité évalue constamment la charge sur le groupe de mise à disposition et crée ou supprime des machines en conséquence. Un administrateur doit définir le filigrane haut et bas pour la charge sur le groupe de mise à disposition pour créer des machines. Les administrateurs peuvent éventuellement définir le nombre maximal de machines à provisionner et les balises à appliquer à ces machines.

Comment l’administrateur d’une université avec des horaires et des conférences variés pendant la journée peut-il configurer Autoscale ?

  • L’administrateur doit comprendre l’utilisation de la capacité et le calendrier des conférences et les alimenter dans la mise à l’échelle basée sur une planification de Autoscale pour augmenter et réduire la capacité pendant la journée. Autoscale permet aux administrateurs de faire varier la capacité sous tension avec une granularité de 30 min et permet d’effectuer différents calendriers selon les jours. Si une charge de travail volatile est attendue, il est conseillé de configurer le tampon de capacité pour éviter aux utilisateurs d’attendre que les machines soient sous tension.

Comment l’administrateur d’une entreprise d’externalisation avec des agents se connectant à des dates fixes peut-il configurer Autoscale ?

  • Utiliser mise à l’échelle basée sur une planification en fonction des horaires de quarts de travail. Autoscale a 30 minutes de granularité. Les administrateurs peuvent configurer Autoscale pour alimenter différentes charges de travail à des moments distincts de la journée. Si le nombre d’utilisateurs est inattendu, les administrateurs définissent également la capacité du tampon. Certaines plates-formes peuvent prendre plusieurs minutes pour mettre en marche les machines, il faut donc tenir compte de cela lors de la création de ces calendriers.

Comment l’administrateur peut-il configurer Autoscale s’il utilise des instances de machines lourdes ?

  • Si l’organisation fournit des postes de travail statiques à ses utilisateurs, il peut y avoir un cas d’utilisation où l’administrateur souhaite que les machines soient démarrées lorsque l’utilisateur clique sur l’icône du bureau (par exemple pour les travailleurs du savoir qui travaillent occasionnellement sur ces machines volumineuses) mais les arrêtent à un moment précis de la journée, par exemple à 18 heures. Dans ce cas, l’administrateur peut définir la propriété AutomaticPoweronForAssigned à false.

Comment un administrateur peut-il configurer Autoscale pour économiser les coûts de stockage en dehors du calcul ?

  • Avec le provisioning dynamique, des machines peuvent être créées et supprimées à l’aide de Citrix Machine Creation Services. Cela permet de réduire les coûts de stockage supplémentaires en désallouant le disque lorsque la machine n’est pas nécessaire.

Questions sur l’infrastructure

Comment l’administrateur peut-il choisir le nombre d’ instances réservées (RI) à acheter ?

  • Observez les données d’utilisation de la capacité sous Surveillance > Tendances > Utilisation des machines sur une période donnée (qui couvre toutes les variations telles que la saisonnalité, les changements de main-d’œuvre, etc.) dans l’environnement. La capacité minimale mise sous tension pendant cette période peut être une bonne indication des instances réservées minimales que vous pourriez acheter. Voici quelques autres paramètres qui définissent ceci :

    • Y a-t-il un horaire fixe, disons de 9 h à 17 h ? Ce calendrier signifierait que les machines peuvent être arrêtées 66 % du temps et réaliser des économies de coûts près des instances réservées d’environ 70 %.
    • En fonction de l’utilisation de la charge de travail et des économies réalisées, il est possible d’acheter plus d’IR que l’utilisation de la capacité minimale. Par exemple, disons s’il y a 10 % de machines en plus qui fonctionnent plus de 50 % du temps.
    • Le plan d’expansion des organisations doit également être pris en compte.
  • L’utilisation des instances réservées permet d’économiser jusqu’à 70 % de coûts par rapport au paiement au fur et à mesure des machines sur une durée de trois ans.

Comment l’administrateur peut-il choisir le nombre d’instances extensibles à acheter ?

  • Pour les utilisateurs de bureau virtuel avec une consommation de mémoire élevée (Par exemple des applications telles que le navigateur Chrome, les applications Office) mais faible consommation de CPU, les administrateurs peuvent envisager d’utiliser des machines virtuelles effacées. Ces machines virtuelles peuvent être la moitié du coût de leurs machines homologues (comme c’est le cas dans Azure pour les séries B et D). Dans Citrix Director, vérifiez l’utilisation des ressources et la consommation moyenne de CPU et associez-la avec la garantie % du processeur de base des machines virtuelles extensibles. Il est recommandé d’utiliser ces machines uniquement pour les machines à session unique. La raison en est que l’impact est limité par rapport à une machine multi-session où de nombreux utilisateurs peuvent être affectés si le processeur est limité.
  • Ce mécanisme peut être utilisé pour réduire les coûts de ~ 50% par rapport au modèle de rémunération régulière au fur et à mesure.

Comment l’administrateur peut-il choisir la bonne taille d’instance ?

  • Les administrateurs peuvent optimiser les coûts s’ils mesurent correctement les instances de la machine dans les clouds publics. Les instances plus petites hébergent moins de sessions utilisateur que les instances de plus grande taille. Par conséquent, Autoscale met hors tension les machines plus rapidement car il faut moins de temps pour que la dernière session utilisateur soit déconnectée, ce qui réduit les coûts. Citrix recommande de provisionner des instances plus petites si elles correspondent aux exigences en matière de performances et de capacité de charge de travail. Un moyen efficace de comprendre cela serait de ne pas avoir plus de 15-20 sessions par machine.

Quelles limites d’échelle l’administrateur peut-il opérer ?

  • Cela dépend des limites de la plateforme cloud choisie et de la technique de provisioning. Par exemple, si la plate-forme cloud est Azure et que la technique de provisioning est MCS (Machine Creation Services), le conseil est ~1200 machines par abonnement.
  • Il est également recommandé d’évaluer d’autres limites comme le nombre de machines dans un emplacement de ressources, l’hébergement des connexions et ainsi de suite. Visitez la Page Limites pour plus d’informations. Notez qu’il s’agit d’une page en évolution.

Questions techniques

Comment l’administrateur peut-il démarrer de nouvelles machines en fonction du nombre de sessions ?

  • Regardez l’indice de charge. Par défaut, il est basé sur le nombre de sessions (250) et est le facteur pris en compte pour alimenter davantage de machines.

Comment Autoscale éteint les machines ?

  • Autoscale tente toujours de réduire le nombre de machines sous tension dans le groupe de mise à disposition en fonction de la taille du pool et du tampon de capacité configurés. Il le fait en mettant les machines excédentaires avec le moins de sessions en « état de vidage » et en les mettant hors tension lorsque toutes les sessions sont déconnectées. Cela se produit lorsque la demande de session diminue et que la planification nécessite moins de machines que celles qui sont sous tension. Plus d’infos.

Comment Autoscale allume-t-elle les machines ?

  • Il alimente les machines en fonction du calendrier et des paramètres basés sur la charge. Si les machines actuelles ne peuvent pas prendre en charge la charge entrante et respecter la mémoire tampon de capacité configurée, elles seront sous tension plus de machines. Consultez cet exemple de travail pour mieux comprendre comment cela fonctionne.

Où puis-je voir les machines qui sont des candidats à l’arrêt ?

  • Tout comme le mode maintenance, une liste de machines en état de vidange est maintenue. Si une machine est en état de vidange, elle est susceptible d’être arrêtée. Une fois que toutes les sessions sont vides, la machine est arrêtée. Pour savoir quelles machines sont en état de vidange, utilisez la commande PowerShell : Get-BrokerMachine -DrainUntilShutdown $true. Plus d’infos

Comment puis-je voir mes économies de coûts ?

  • La page Surveiller > Tendances > Utilisation de la machine affiche également l’estimation économies de coûts obtenue en activant Autoscale dans le groupe de mise à disposition sélectionné. Les $ économisés et le % d’économies obtenus grâce à Autoscale sont affichés. Ces économies peuvent être envoyées sous forme de rapports mensuels d’économies à la direction.
Questions de conception de mise Autoscale/FAQ

Dans cet article