Citrix Hypervisor

Équilibrage de la charge de travail : tâches de base

Important :

La mise à jour cumulative 1 de Citrix Hypervisor 8.2 prend fin le 25 juin 2025 à 23 h 59 HNE. Planifiez votre mise à niveau vers XenServer 8 dès maintenant pour assurer une transition en douceur et un support continu. Pour plus d’informations, consultez Mise à niveau.

Si vous utilisez vos fichiers de licence Citrix Virtual Apps and Desktops pour obtenir une licence pour vos hôtes Citrix Hypervisor 8.2 Cumulative Update 1, ces fichiers de licence ne sont pas compatibles avec XenServer 8. Avant la mise à niveau, vous devez acquérir les fichiers de licence socket XenServer Premium Edition à utiliser avec XenServer 8. Ces fichiers de licence de socket sont disponibles en tant que droits des abonnements Citrix pour le cloud privé, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP et Citrix Platform License pour l’exécution de vos charges de travail Citrix. Les clients Citrix qui n’ont pas encore migré vers ces nouveaux abonnements peuvent demander à participer à une promotion gratuite pour 10 000 licences de sockets XenServer Premium Edition. Pour plus d’informations, consultez XenServer.

Si vous n’obtenez pas de licence compatible pour XenServer 8 avant la mise à niveau, lorsque vous mettez à niveau vos hôtes, ils reviennent à l’édition d’essai de 90 jours. L’édition d’essai offre les mêmes fonctionnalités que l’édition Premium, avec quelques limitations. Pour plus d’informations, consultez Présentation des licences XenServer 8.

Lorsque vous commencez à utiliser l’équilibrage de la charge de travail, vous utilisez régulièrement l’équilibrage de la charge de travail pour certaines tâches de base :

En plus de vous permettre d’effectuer ces tâches de base, l’équilibrage de la charge de travail est un puissant composant de l’hyperviseur Citrix qui optimise les charges de travail de votre environnement. Les fonctionnalités qui vous permettent d’optimiser vos charges de travail sont les suivantes :

  • Gestion de l’alimentation de l’hôte
  • Modifications du mode d’optimisation de la planification
  • Exécution de rapports
  • Affiner les critères utilisés par l’équilibrage de la charge de travail pour faire des recommandations d’optimisation.

Pour plus d’informations sur ces fonctionnalités plus complexes, consultez Administrer l’équilibrage de la charge de travail.

Remarques  :

  • L’équilibrage de la charge de travail est disponible pour les clients Citrix Hypervisor Premium Edition ou les clients qui ont accès à Citrix Hypervisor via leur droit Citrix Virtual Apps and Desktops ou Citrix DaaS. Pour plus d’informations sur les licences Citrix Hypervisor, consultez la section Licences. Pour effectuer une mise à niveau ou obtenir une licence Citrix Hypervisor, rendez-vous sur la page Site web de Citrix.
  • Workload Balancing 8.2.2 et versions ultérieures sont compatibles avec Citrix Hypervisor 8.2 Cumulative Update 1.
  • Le système d’exploitation de base de l’appliance virtuelle d’équilibrage de la charge de travail était à l’origine dérivé d’une distribution Linux à usage général. L’appliance virtuelle d’équilibrage de la charge de travail est prise en charge par Citrix Hypervisor, comme documenté dans la Matrice des produits Citrix.

Déterminer le meilleur serveur sur lequel exécuter une machine virtuelle

Lorsque vous avez activé l’équilibrage de la charge de travail et que vous redémarrez une machine virtuelle hors ligne, XenCenter recommande les membres de pool optimaux pour démarrer la machine virtuelle. Les recommandations sont également connues sous le nom de notes par étoiles, car les étoiles sont utilisées pour indiquer le meilleur hôte.

 Cette illustration montre une capture d’écran de la fonctionnalité Démarrer sur le serveur. D’autres étoiles apparaissent à côté de host17, car cet hôte est l’hôte optimal sur lequel démarrer la machine virtuelle. Host16 n’a pas d’étoiles à côté, ce qui indique que host n’est pas recommandé. Cependant, puisque host16 est activé, l’utilisateur peut le sélectionner. host18 est grisé en raison d'une mémoire insuffisante, l'utilisateur ne peut donc pas le sélectionner.

Lorsque l’équilibrage de la charge de travail est activé, XenCenter fournit des évaluations par étoiles pour indiquer les hôtes optimaux pour démarrer une machine virtuelle. Les cotes suivantes sont également fournies :

  • Lorsque vous souhaitez démarrer la machine virtuelle lorsqu’elle est hors tension
  • Lorsque vous souhaitez démarrer la machine virtuelle lorsqu’elle est suspendue
  • Lorsque vous souhaitez migrer la machine virtuelle vers un autre hôte (mode de migration et de maintenance)

Lorsque vous utilisez ces fonctionnalités avec l’équilibrage de la charge de travail activé, les recommandations d’hôte apparaissent sous forme d’étoiles à côté du nom de l’hôte physique. Cinq étoiles vides indiquent le serveur le moins bien noté, et donc le moins optimal. Si vous ne pouvez pas démarrer ou migrer une machine virtuelle vers un hôte, le nom d’hôte est grisé dans la commande de menu d’une fonctionnalité de placement. La raison pour laquelle il ne peut pas accepter la machine virtuelle apparaît à côté.

Le terme optimal Indique le serveur physique le mieux adapté à l’hébergement de votre charge de travail. L’équilibrage de la charge de travail utilise plusieurs facteurs pour déterminer quel hôte est optimal pour une charge de travail :

  • La quantité de ressources disponibles sur chaque hôte du pool. Lorsqu’un pool s’exécute en mode Performances maximales, l’équilibrage de la charge de travail tente d’équilibrer les machines virtuelles entre les hôtes afin que toutes les machines virtuelles aient de bonnes performances. Lorsqu’un pool s’exécute en mode Densité maximale, l’équilibrage de la charge de travail place les machines virtuelles sur les hôtes de manière aussi dense que possible tout en veillant à ce que les machines virtuelles disposent de ressources suffisantes.

  • Mode d’optimisation dans lequel le pool s’exécute (performances maximales ou densité maximale). Lorsqu’un pool s’exécute en mode Performances maximales, l’équilibrage de la charge de travail place les machines virtuelles sur les hôtes disposant du plus grand nombre de ressources disponibles du type dont la machine virtuelle a besoin. Lorsqu’un pool s’exécute en mode Densité maximale, l’équilibrage de la charge de travail place les machines virtuelles sur des hôtes qui ont déjà des machines virtuelles en cours d’exécution. Cette approche garantit que les machines virtuelles s’exécutent sur le moins d’hôtes possible.

  • La quantité et le type de ressources dont la machine virtuelle a besoin. Une fois que l’équilibrage de la charge de travail surveille une machine virtuelle pendant un certain temps, il utilise les métriques de la machine virtuelle pour faire des recommandations de placement en fonction du type de ressources dont la machine virtuelle a besoin. Par exemple, l’équilibrage de la charge de travail peut sélectionner un hôte avec moins de processeur disponible, mais plus de mémoire disponible si c’est ce dont la machine virtuelle a besoin.

En général, l’équilibrage de la charge de travail fonctionne plus efficacement et fait des recommandations d’optimisation meilleures et moins fréquentes si vous démarrez des machines virtuelles sur les hôtes qu’il recommande. Pour suivre les recommandations de l’hôte, utilisez l’une des fonctionnalités de placement pour sélectionner l’hôte avec le plus d’étoiles à côté de lui. Les recommandations de placement peuvent également être utiles dans les environnements Citrix Virtual Desktops.

Pour démarrer une machine virtuelle sur le serveur optimal

  1. Dans le volet Ressources de XenCenter, sélectionnez la machine virtuelle que vous souhaitez démarrer.

  2. Dans le menu VM, sélectionnez Démarrer sur le serveur, puis sélectionnez l’une des options suivantes :

    • Serveur optimal. Le serveur optimal est l’hôte physique le mieux adapté aux demandes de ressources de la machine virtuelle que vous démarrez. L’équilibrage de la charge de travail détermine le serveur optimal en fonction de ses enregistrements historiques de mesures de performances et de votre stratégie de placement. Le serveur optimal est le serveur avec le plus d’étoiles.

    • L’un des serveurs avec des étoiles répertoriée sous la commande Serveur optimal. Cinq étoiles indiquent le serveur le plus recommandé (optimal) et cinq étoiles vides indiquent le serveur le moins recommandé.

Conseil :

Vous pouvez également sélectionner Démarrer sur le serveur en cliquant avec le bouton droit sur la machine virtuelle que vous souhaitez démarrer dans le volet Ressources.

Pour reprendre une machine virtuelle sur le serveur optimal

  1. Dans le volet Ressources de XenCenter, sélectionnez la machine virtuelle suspendue que vous souhaitez reprendre.

  2. Dans le menu VM, sélectionnez Reprendre sur le serveur, puis sélectionnez l’une des options suivantes :

    • Serveur optimal. Le serveur optimal est l’hôte physique le mieux adapté aux demandes de ressources de la machine virtuelle que vous démarrez. L’équilibrage de la charge de travail détermine le serveur optimal en fonction de ses enregistrements historiques de mesures de performances et de votre stratégie de placement. Le serveur optimal est le serveur avec le plus d’étoiles.

    • L’un des serveurs avec des étoiles répertoriée sous la commande Serveur optimal. Cinq étoiles indiquent le serveur le plus recommandé (optimal) et cinq étoiles vides indiquent le serveur le moins recommandé.

Conseil :

Vous pouvez également sélectionner Reprendre sur le serveur en cliquant avec le bouton droit sur la machine virtuelle suspendue dans le volet Ressources.

Accepter les recommandations d’optimisation de l’équilibrage de la charge de travail

Une fois que l’équilibrage de la charge de travail est en cours d’exécution pendant un certain temps, il commence à faire des recommandations sur les façons dont vous pouvez améliorer votre environnement. Par exemple, si votre objectif est d’améliorer la densité des machines virtuelles sur les hôtes, à un moment donné, l’équilibrage de la charge de travail peut vous recommander de consolider les machines virtuelles sur un hôte. Si vous n’exécutez pas en mode automatisé, vous pouvez choisir d’accepter cette recommandation et de l’appliquer ou de l’ignorer.

Important :

Une fois que l’équilibrage de la charge de travail s’est exécuté pendant un certain temps, si vous ne recevez pas de recommandations de placement optimal, évaluez vos seuils de performances. Cette évaluation est décrite dans la section Comprendre quand l’équilibrage de la charge de travail formule des recommandations. Il est essentiel de définir l’équilibrage de la charge de travail sur les seuils appropriés pour votre environnement, sinon ses recommandations peuvent ne pas être appropriées.

Les recommandations d’optimisation sont basées sur les critères suivants :

  • Stratégie de placement que vous sélectionnez (c’est-à-dire le mode d’optimisation).

    Découvrez le mode d’optimisation d’un pool en utilisant XenCenter pour sélectionner le pool. Pour plus d’informations, consultez la section Configuration de l’onglet WLB.

  • Métriques de performances pour des ressources telles que le processeur, la mémoire, le réseau et l’utilisation du disque d’un hôte physique.

  • Rôle de l’hôte dans le pool de ressources.

    Lors des recommandations de placement, l’équilibrage de la charge de travail prend en compte le maître du pool pour le placement de la machine virtuelle uniquement si aucun autre hôte ne peut accepter la charge de travail. De même, lorsqu’un pool fonctionne en mode Densité maximale, l’équilibrage de la charge de travail considère le maître du pool en dernier lors de la détermination de l’ordre de remplissage des hôtes avec des machines virtuelles.

Les recommandations d’optimisation apparaissent dans la section Optimisation WLB dans XenCenter.

 Cette illustration montre une capture d’écran de la liste Recommandations d’optimisation, qui s’affiche sous l’onglet WLB. La colonne Opération affiche la modification de comportement suggérée pour cette recommandation d’optimisation. La colonne Raison affiche l’objectif de la recommandation. Cette capture d’écran montre une recommandation d’optimisation pour une machine virtuelle, HA-prot-VM-7, et un hôte, host17.domain4.bedford4.ctx4.

Les recommandations d’optimisation affichent les informations suivantes :

  • Nom de la machine virtuelle que l’équilibrage de la charge de travail recommande de déplacer
  • L’hôte sur lequel la machine virtuelle réside actuellement
  • L’hôte recommandé par l’équilibrage de la charge de travail comme nouvel emplacement.

Les recommandations d’optimisation affichent également la raison pour laquelle l’équilibrage de la charge de travail recommande de déplacer la machine virtuelle. Par exemple, la recommandation affiche « CPU » pour améliorer l’utilisation du processeur. Lorsque la gestion de l’alimentation de l’équilibrage de la charge de travail est activée, l’équilibrage de la charge de travail affiche également des recommandations d’optimisation pour les hôtes qu’il recommande d’activer ou de désactiver. Plus précisément, ces recommandations concernent les regroupements.

Vous pouvez cliquer sur Appliquer les recommandations, pour effectuer toutes les opérations répertoriées dans la liste Recommandations d’optimisation.

Pour accepter une recommandation d’optimisation

  1. Dans le volet Ressources de XenCenter, sélectionnez le pool de ressources pour lequel vous souhaitez afficher des recommandations.

  2. Cliquez sur l’onglet WLB. S’il existe des optimisations recommandées pour des machines virtuelles sur le pool de ressources sélectionné, elles s’affichent dans la section Recommandations d’optimisation de l’onglet WLB.

  3. Pour accepter les recommandations, cliquez sur Appliquer les recommandations. Citrix Hypervisor commence à effectuer toutes les opérations répertoriées dans la colonne Opérations de la section Recommandations d’optimisation.

    Une fois que vous avez cliqué sur Appliquer les recommandations, XenCenter affiche automatiquement l’onglet Journaux afin que vous puissiez voir la progression de la migration de la machine virtuelle.

Comprendre les recommandations d’équilibrage de la charge de travail sous haute disponibilité

Si l’équilibrage de la charge de travail et la haute disponibilité de Citrix Hypervisor sont activés dans le même pool, il est utile de comprendre comment les deux fonctionnalités interagissent. L’équilibrage de la charge de travail est conçu pour ne pas interférer avec la haute disponibilité. En cas de conflit entre une recommandation d’équilibrage de la charge de travail et un paramètre de haute disponibilité, le paramètre Haute disponibilité Le réglage a toujours la priorité. En pratique, cette préséance signifie que :

  • Si la tentative de démarrage d’une machine virtuelle sur un hôte enfreint le plan de haute disponibilité, l’équilibrage de la charge de travail ne vous attribue pas d’étoiles.

  • L’équilibrage de la charge de travail ne met pas automatiquement hors tension les hôtes au-delà du nombre spécifié dans la zone Échecs autorisés de la Configurer HA dialogue.

    • Toutefois, l’équilibrage de la charge de travail peut toujours recommander de mettre hors tension un nombre d’hôtes supérieur au nombre de défaillances d’hôte toléré. (Par exemple, l’équilibrage de la charge de travail recommande toujours de mettre hors tension deux hôtes lorsque la haute disponibilité n’est configurée que pour tolérer une défaillance d’hôte.) Toutefois, lorsque vous tentez d’appliquer la recommandation, XenCenter peut afficher un message d’erreur indiquant que la haute disponibilité n’est plus garantie.

    • Lorsque l’équilibrage de la charge de travail s’exécute en mode automatisé et que la gestion de l’alimentation est activée, les recommandations qui dépassent le nombre de défaillances d’hôte tolérées sont ignorées. Dans ce cas, le journal d’équilibrage de la charge de travail affiche un message indiquant que la recommandation de gestion de l’alimentation n’a pas été appliquée, car la haute disponibilité est activée.

Générer des rapports sur la charge de travail

L’équilibrage de la charge de travail capture les données de performances et peut les utiliser pour générer des rapports, appelés rapports de charge de travail, sur votre environnement virtualisé, y compris des rapports sur les hôtes et les machines virtuelles. Les rapports d’équilibrage de la charge de travail peuvent vous aider à effectuer la planification de la capacité, à déterminer l’intégrité du serveur virtuel et à évaluer l’efficacité de vos niveaux de seuil configurés.

Vous pouvez utiliser le rapport sur l’état du pool pour évaluer l’efficacité de vos seuils d’optimisation. Bien que l’équilibrage de la charge de travail fournisse des paramètres de seuil par défaut, vous devrez peut-être ajuster ces valeurs par défaut pour qu’ils apportent de la valeur dans votre environnement. Si les seuils d’optimisation ne sont pas ajustés au niveau approprié pour votre environnement, les recommandations d’équilibrage de la charge de travail ne sont peut-être pas appropriées pour votre environnement.

Pour exécuter des rapports, vous n’avez pas besoin de configurer l’équilibrage de la charge de travail pour faire des recommandations de placement ou déplacer des machines virtuelles. Toutefois, vous devez configurer le composant Équilibrage de la charge de travail. Idéalement, vous devez définir des seuils critiques sur des valeurs qui reflètent le point auquel les performances des hôtes de votre pool se dégradent. Idéalement, le pool exécute l’équilibrage de la charge de travail pendant quelques heures ou suffisamment longtemps pour générer les données à afficher dans les rapports.

L’équilibrage de la charge de travail vous permet de générer des rapports sur trois types d’objets : les hôtes physiques, les pools de ressources et les machines virtuelles. À un niveau élevé, l’équilibrage de la charge de travail fournit deux types de rapports :

  • Rapports historiques qui affichent des informations par date

  • Des rapports de type « roll up », qui donnent un aperçu récapitulatif d’une zone

  • Rapports à des fins d’audit, afin que vous puissiez déterminer, par exemple, le nombre de fois qu’une machine virtuelle s’est déplacée

  • Rapport de rétrofacturation qui montre l’utilisation de la machine virtuelle et peut vous aider à mesurer et à attribuer les coûts

Générer un rapport d’équilibrage de la charge de travail

  1. Dans XenCenter, à partir de la commande Mare menu, sélectionnez Afficher les rapports sur la charge de travail.

    Vous pouvez également afficher le Rapports sur la charge de travail à partir de l’écran WLB en cliquant sur l’icône Rapports bouton.

  2. De la Rapports sur la charge de travail , sélectionnez un rapport dans l’écran Rapports vitre.

  3. Sélectionnez l’icône Date de début et le Date de fin pour la période visée par le rapport. Selon le rapport que vous sélectionnez, il peut vous être demandé de spécifier un serveur dans le Hôte liste.

  4. Cliquer Exécuter le rapport. Le rapport s’affiche dans la fenêtre du rapport. Pour plus d’informations sur la signification des rapports, voir Glossaire du rapport sur l’équilibrage de la charge de travail.

Après avoir généré un rapport, vous pouvez utiliser les boutons de la barre d’outils du rapport pour naviguer et effectuer certaines tâches. Pour afficher le nom d’un bouton de la barre d’outils, placez la souris sur l’icône de la barre d’outils.

Boutons de la barre d’outils Description
Carte du document Carte du document Vous permet d’afficher un plan de documents qui vous aide à naviguer dans de longs rapports.
Page avant et arrière Page avant/arrière vous permet d’avancer ou de reculer d’une page dans le rapport.
Retour au rapport parent Retour au rapport parent Vous permet de revenir au rapport parent lorsque vous utilisez des rapports d’extraction. Note: Ce bouton n’est disponible que dans les rapports d’extraction, tels que le rapport sur l’état du pool.
Arrêter le rendu Arrêter le rendu Annule la génération du rapport.
Imprimer Imprimer vous permet d’imprimer un rapport et de spécifier les options d’impression générales. Ces options incluent : l’imprimante, le nombre de pages et le nombre de copies.
Mise en page d’impression Mise en page d’impression vous permet d’afficher un aperçu du rapport avant de l’imprimer. Pour quitter la mise en page, cliquez sur l’icône Mise en page d’impression à nouveau.
Mise en page Mise en page Vous permet de spécifier des options d’impression telles que le format du papier, l’orientation de la page et les marges.
Exportation Exportation vous permet d’exporter le rapport sous forme de fichier Acrobat (.PDF) ou de fichier Excel avec une extension .XLS.
Trouver Trouver vous permet de rechercher un mot dans un rapport, tel que le nom d’une machine virtuelle.

Exporter un rapport d’équilibrage de la charge de travail

Vous pouvez exporter un rapport aux formats Microsoft Excel ou Adobe Acrobat (PDF).

  1. Après avoir généré le rapport, cliquez sur le bouton Exporter suivant :

  2. Sélectionnez l’un des éléments suivants dans le menu du bouton Exporter :

    • Excel

    • Fichier Acrobat (PDF)

Remarque :

Selon le format d’exportation que vous sélectionnez, le rapport contient différentes quantités de données. Les rapports exportés vers Excel incluent toutes les données disponibles pour les rapports, y compris les données « drilldown ». Les rapports exportés au format PDF et affichés dans XenCenter ne contiennent que les données que vous avez sélectionnées lors de la génération du rapport.

Glossaire du rapport sur l’équilibrage de la charge de travail

Cette section fournit des informations sur les rapports d’équilibrage de la charge de travail suivants :

Analyse de l’utilisation des rétrofacturations

Vous pouvez utiliser le rapport d’analyse de l’utilisation des refacturations (« rapport de refacturation ») pour déterminer la quantité de ressources utilisée par un service spécifique de votre organisation. Plus précisément, le rapport affiche des informations sur toutes les machines virtuelles de votre pool, y compris leur disponibilité et l’utilisation des ressources. Étant donné que ce rapport indique le temps de fonctionnement des machines virtuelles, il peut vous aider à démontrer la conformité et la disponibilité des accords de niveau de service.

Le rapport de rétrofacturation peut vous aider à mettre en œuvre une solution de rétrofacturation simple et à faciliter la facturation. Pour facturer les clients pour une ressource spécifique, générez le rapport, enregistrez-le au format Excel et modifiez la feuille de calcul pour inclure votre prix par unité. Vous pouvez également importer les données Excel dans votre système de facturation.

Si vous souhaitez facturer des clients internes ou externes pour l’utilisation de machines virtuelles, envisagez d’incorporer les noms de service ou de client dans vos conventions de nommage de machine virtuelle. Cette pratique facilite la lecture des rapports de rétrofacturation.

Les rapports sur les ressources dans le rapport de rétrofacturation sont, parfois, basés sur l’allocation de ressources physiques à des machines virtuelles individuelles.

Les données de mémoire moyennes de ce rapport sont basées sur la quantité de mémoire actuellement allouée à la machine virtuelle. Citrix Hypervisor vous permet d’avoir une allocation de mémoire fixe ou une allocation de mémoire à ajustement automatique (Dynamic Memory Control).

Le rapport de rétrofacturation contient les colonnes de données suivantes :

  • Nom de la machine virtuelle. Nom de la machine virtuelle à laquelle s’appliquent les données des colonnes de cette ligne.

  • Temps de fonctionnement de la machine virtuelle. Le nombre de minutes pendant lesquelles la machine virtuelle a été mise sous tension (ou, plus précisément, apparaît avec une icône verte à côté dans XenCenter).

  • Allocation de vCPU. Nombre de processeurs virtuels configurés sur la machine virtuelle. Chaque processeur virtuel reçoit une part égale des processeurs physiques sur l’hôte. Par exemple, supposons que vous ayez configuré huit processeurs virtuels sur un hôte contenant deux processeurs physiques. Si l’icône Allocation de vCPU contient « 1 », cette valeur est égale à 2/16 de la puissance de traitement totale de l’hôte.

  • Utilisation minimale du processeur (%). Valeur la plus basse enregistrée pour l’utilisation de l’UC virtuel au cours de la période de rapport. Cette valeur est exprimée en pourcentage de la capacité vCPU de la machine virtuelle. La capacité est basée sur le nombre de vCPU alloués à la machine virtuelle. Par exemple, si vous avez alloué un processeur virtuel à une machine virtuelle, Utilisation minimale du processeur représente le pourcentage le plus faible d’utilisation du vCPU enregistré. Si vous avez alloué deux processeurs virtuels à la machine virtuelle, la valeur correspond à l’utilisation la plus faible de la capacité combinée des deux processeurs virtuels en pourcentage.

    En fin de compte, le pourcentage d’utilisation du processeur représente la charge de travail la plus basse enregistrée gérée par le processeur virtuel. Par exemple, si vous allouez un processeur virtuel à une machine virtuelle et que le processeur virtuel sur l’hôte est de 2,4 GHz, 0,3 GHz est alloué à la machine virtuelle. Si l’icône Utilisation minimale du processeur pour la machine virtuelle était de 20 %, la plus faible utilisation de l’unité centrale de l’hôte physique par la machine virtuelle au cours de la période de référence était de 60 MHz.

  • Utilisation maximale du processeur (%). Pourcentage le plus élevé de la capacité de processeur virtuel de la machine virtuelle consommée par la machine virtuelle au cours de la période de rapport. La capacité de processeur consommée est un pourcentage de la capacité de processeur virtuel que vous avez allouée à la machine virtuelle. Par exemple, si vous avez alloué un processeur virtuel à la machine virtuelle, l’utilisation maximale du processeur représente le pourcentage le plus élevé enregistré d’utilisation du processeur virtuel pendant la période indiquée. Si vous avez alloué deux processeurs virtuels à la machine virtuelle, la valeur de cette colonne représente l’utilisation la plus élevée de la capacité combinée des deux processeurs virtuels.

  • Utilisation moyenne du processeur (%). Quantité moyenne, exprimée en pourcentage, de la capacité de l’UC virtuel de la machine virtuelle qui a été utilisée au cours de la période de rapport. La capacité du processeur est la capacité du processeur virtuel que vous avez allouée à la machine virtuelle. Si vous avez alloué deux processeurs virtuels à la machine virtuelle, la valeur de cette colonne représente l’utilisation moyenne de la capacité combinée des deux processeurs virtuels.

  • Allocation totale de stockage (Go). Quantité d’espace disque actuellement allouée à la machine virtuelle au moment de l’exécution du rapport. Souvent, à moins que vous ne l’ayez modifié, cet espace disque est la quantité d’espace disque que vous avez allouée à la machine virtuelle lors de sa création.

  • Allocation de carte réseau virtuelle. Nombre d’interfaces virtuelles (VIT) allouées à la machine virtuelle.

  • Mémoire dynamique minimale actuelle (Mo).

    • Correction de l’allocation de mémoire. Si vous avez attribué à une machine virtuelle une quantité fixe de mémoire (par exemple, 1 024 Mo), la même quantité de mémoire apparaît dans les colonnes suivantes : Mémoire dynamique minimale actuelle (Mo), Mémoire dynamique maximale actuelle (Mo), Mémoire affectée actuelle (Mo) et Mémoire affectée moyenne (Mo).

    • Allocation dynamique de la mémoire. Si vous avez configuré Citrix Hypervisor pour utiliser le contrôle dynamique de la mémoire, la quantité minimale de mémoire spécifiée dans la plage apparaît dans cette colonne. Si la plage dispose de 1 024 Mo de mémoire minimale et de 2 048 Mo de mémoire maximale, la commande Mémoire dynamique minimale actuelle (Mo) affiche 1 024 Mo.

  • Mémoire dynamique maximale actuelle (Mo).

    • Allocation dynamique de la mémoire. Si Citrix Hypervisor ajuste automatiquement la mémoire d’une machine virtuelle en fonction d’une plage, la quantité maximale de mémoire spécifiée dans la plage apparaît dans cette colonne. Par exemple, si les valeurs de la plage de mémoire sont de 1 024 Mo minimum et 2 048 Mo maximum, 2 048 Mo apparaissent dans le Mémoire dynamique maximale actuelle (Mo) colonne.

    • Correction de l’allocation de mémoire. Si vous attribuez à une machine virtuelle une quantité fixe de mémoire (par exemple, 1 024 Mo), la même quantité de mémoire apparaît dans les colonnes suivantes : Mémoire dynamique minimale actuelle (Mo), Mémoire dynamique maximale actuelle (Mo), Mémoire affectée actuelle (Mo) et Mémoire affectée moyenne (Mo).

  • Mémoire assignée actuelle (Mo).

    • Allocation dynamique de la mémoire. Lorsque le contrôle dynamique de la mémoire est configuré, cette valeur indique la quantité de mémoire que Citrix Hypervisor alloue à la machine virtuelle lors de l’exécution du rapport.

    • Correction de l’allocation de mémoire. Si vous attribuez à une machine virtuelle une quantité fixe de mémoire (par exemple, 1 024 Mo), la même quantité de mémoire apparaît dans les colonnes suivantes : Mémoire dynamique minimale actuelle (Mo), Mémoire dynamique maximale actuelle (Mo), Mémoire affectée actuelle (Mo) et Mémoire affectée moyenne (Mo).

    Remarque :

    Si vous modifiez l’allocation de mémoire de la machine virtuelle immédiatement avant d’exécuter ce rapport, la valeur reflétée dans cette colonne reflète la nouvelle allocation de mémoire que vous avez configurée.

  • Mémoire attribuée moyenne (Mo).

    • Allocation dynamique de la mémoire. Lorsque le contrôle dynamique de la mémoire est configuré, cette valeur indique la quantité moyenne de mémoire allouée par Citrix Hypervisor à la machine virtuelle au cours de la période de rapport.

    • Correction de l’allocation de mémoire. Si vous attribuez à une machine virtuelle une quantité fixe de mémoire (par exemple, 1 024 Mo), la même quantité de mémoire apparaît dans les colonnes suivantes : Mémoire dynamique minimale actuelle (Mo), Mémoire dynamique maximale actuelle (Mo), Mémoire affectée actuelle (Mo) et Mémoire affectée moyenne (Mo).

    Remarque :

    Si vous modifiez l’allocation de mémoire de la machine virtuelle immédiatement avant d’exécuter ce rapport, la valeur de cette colonne risque de ne pas changer par rapport à ce qui a été affiché précédemment. La valeur de cette colonne reflète la moyenne sur la période.

  • Lectures réseau moyennes (BPS). Quantité moyenne de données (en bits par seconde) que la machine virtuelle a reçues au cours de la période de rapport.

  • Écritures réseau moyennes (BPS). Quantité moyenne de données (en bits par seconde) envoyées par la machine virtuelle au cours de la période de rapport.

  • Utilisation moyenne du réseau (BPS). Total combiné (en bits par seconde) du nombre moyen de lectures et d’écritures réseau moyennes. Si une machine virtuelle envoie, en moyenne, 1 027 bits/s et reçoit, en moyenne, 23 831 bits/s au cours de la période de rapport, l’utilisation moyenne du réseau correspond au total combiné de ces valeurs : 24 858 points/s.

  • Utilisation totale du réseau (BPS). Total de toutes les transactions de lecture et d’écriture du réseau en bits par seconde au cours de la période de rapport.

Antécédents médicaux de l’hôte

Ce rapport affiche les performances des ressources (processeur, mémoire, lectures et écritures réseau) sur un hôte spécifique par rapport aux valeurs de seuil.

Les lignes colorées (rouge, vert, jaune) représentent vos valeurs seuils. Vous pouvez utiliser ce rapport avec le rapport sur l’état du pool d’un hôte pour déterminer comment les performances de l’hôte peuvent affecter l’état général du pool. Lorsque vous modifiez les seuils de performances, vous pouvez utiliser ce rapport pour obtenir des informations sur les performances de l’hôte.

Vous pouvez afficher l’utilisation des ressources sous forme de moyenne quotidienne ou horaire. La moyenne horaire vous permet de voir les heures les plus chargées de la journée, en moyenne, pour la période.

Pour afficher les données du rapport qui sont regroupées par heure, sous Antécédents médicaux de l’hôte développer Cliquez pour afficher les données du rapport regroupées par maison pour la période.

L’équilibrage de la charge de travail affiche la moyenne de chaque heure pour la période que vous avez définie. Le point de données est basé sur une moyenne d’utilisation pour cette heure pour tous les jours de la période. Par exemple, dans un rapport pour la période du 1er au 15 mai 2009, le point de données Utilisation moyenne du processeur représente l’utilisation des ressources sur les 15 jours à 12:00 heures. Ces informations sont combinées sous forme de moyenne. Si l’utilisation du processeur était de 82 % à 12 h le 1er mai, de 88 % à 12 h le 2 mai et de 75 % tous les autres jours, la moyenne affichée pour 12 h est de 76,3 %.

Remarque :

L’équilibrage de la charge de travail permet d’atténuer les pics et les pics afin que les données n’apparaissent pas artificiellement élevées.

Historique des performances d’optimisation du pool

Le rapport sur les performances d’optimisation affiche les événements d’optimisation par rapport à l’utilisation moyenne des ressources de ce pool. Ces événements sont des cas où vous avez optimisé un pool de ressources. Plus précisément, il affiche l’utilisation des ressources pour le processeur, la mémoire, les lectures et les écritures réseau.

La ligne pointillée représente l’utilisation moyenne dans l’ensemble du pool au cours de la période de jours que vous sélectionnez. Une barre bleue indique le jour où vous avez optimisé le pool.

Ce rapport peut vous aider à déterminer si l’équilibrage de la charge de travail fonctionne correctement dans votre environnement. Vous pouvez utiliser ce rapport pour voir ce qui a conduit aux événements d’optimisation (c’est-à-dire l’utilisation des ressources avant l’optimisation recommandée par l’équilibrage de la charge de travail).

Ce rapport affiche l’utilisation moyenne des ressources pour la journée. Il n’affiche pas le pic d’utilisation, par exemple lorsque le système est sollicité. Vous pouvez également utiliser ce rapport pour voir les performances d’un pool de ressources lorsque l’équilibrage de la charge de travail ne fait pas de recommandations d’optimisation.

En général, l’utilisation des ressources diminue ou reste stable après un événement d’optimisation. Si vous ne constatez pas d’amélioration de l’utilisation des ressources après l’optimisation, envisagez de réajuster les valeurs de seuil. Déterminez également si le pool de ressources contient trop de machines virtuelles et si vous avez ajouté ou supprimé de nouvelles machines virtuelles au cours de la période que vous avez spécifiée.

Piste d’audit de pool

Ce rapport affiche le contenu du journal d’audit de l’hyperviseur Citrix. Le journal d’audit est une fonctionnalité de l’hyperviseur Citrix conçue pour consigner les tentatives d’exécution d’actions non autorisées et sélectionner les actions autorisées. Ces mesures comprennent :

  • Importation et exportation
  • Sauvegardes d’hôtes et de pools
  • Accès à la console invité et hôte.

Le rapport fournit des informations plus pertinentes lorsque vous donnez aux administrateurs Citrix Hypervisor leurs propres comptes d’utilisateur avec des rôles distincts qui leur sont attribués à l’aide de la fonctionnalité RBAC.

Important :

Pour exécuter le rapport du journal d’audit, vous devez activer la fonctionnalité Journalisation d’audit. Par défaut, le journal d’audit est toujours activé dans l’appliance virtuelle d’équilibrage de la charge de travail.

La fonctionnalité améliorée Piste d’audit de pool vous permet de spécifier la granularité du rapport du journal d’audit. Vous pouvez également rechercher et filtrer les journaux de piste d’audit par utilisateurs, objets et heures spécifiques. La granularité de la piste d’audit du pool est définie sur Minimum par défaut. Cette option capture une quantité limitée de données pour des utilisateurs et des types d’objets spécifiques. Vous pouvez modifier le paramètre à tout moment en fonction du niveau de détail requis dans votre rapport. Par exemple, définissez la granularité sur Moyenne pour un rapport convivial du journal d’audit. Si vous avez besoin d’un rapport détaillé, définissez l’option sur Maximum.

Le rapport Piste d’audit de pool contient les informations suivantes :

  • Heure. L’heure à laquelle Citrix Hypervisor a enregistré l’action de l’utilisateur.

  • Nom d’utilisateur. Nom de la personne qui a créé la session au cours de laquelle l’action a été effectuée. Parfois, cette valeur peut être l’ID utilisateur

  • Objet d’événement. L’objet qui a fait l’objet de l’action (par exemple, une machine virtuelle).

  • Action de l’événement. L’action qui s’est produite. Pour les définitions de ces actions, voir Noms des événements du journal d’audit.

  • Accès. Si l’utilisateur avait l’autorisation d’effectuer l’action.

  • Nom de l’objet. Le nom de l’objet (par exemple, le nom de la machine virtuelle).

  • UUID de l’objet. L’UUID de l’objet (par exemple, l’UUID de la machine virtuelle).

  • Réussi. Ces informations fournissent l’état de l’action (c’est-à-dire si elle a réussi).

Noms des événements du journal d’audit

Le rapport du journal d’audit consigne les événements Citrix Hypervisor, les objets et les actions d’événement, y compris l’importation/exportation, les sauvegardes d’hôtes et de pools, ainsi que l’accès à la console d’invité et d’hôte. Le tableau suivant définit certains des événements typiques qui apparaissent fréquemment dans le rapport Journal d’audit de l’hyperviseur Citrix et Piste d’audit du pool. Le tableau spécifie également la granularité de ces événements.

Dans le rapport Piste d’audit du pool, les événements répertoriés dans le Action de l’événement s’applique à un pool, une machine virtuelle ou un hôte. Pour déterminer à quoi s’appliquent les événements, reportez-vous à la section Objet Event et Nom de l’objet colonnes du rapport. Pour plus de définitions d’événements, consultez la section événements de la section API de gestion de l’hyperviseur Citrix.

Granularité de la piste d’audit de piscine Action de l’événement Action de l’utilisateur
Minimum pool.join Instruction à l’hôte de rejoindre un nouveau pool - effectué.
Minimum pool.join_force Instruction (forcée) de l’hôte à rejoindre un pool - effectué.
Moyen SR.détruire Destruction du référentiel de stockage
Moyen SR.create Création d’un référentiel de stockage
Moyen VDI.snapshot Pris un instantané en lecture seule de la VDI, renvoyant une référence à l’instantané
Moyen VDI.clone Prenez une copie exacte de la VDI, renvoyant une référence au nouveau disque - effectué.
Moyen Prise VIF Branchez à chaud la VIF spécifiée, en l’attachant dynamiquement à la machine virtuelle en cours d’exécution
Moyen VIF.débrancher Débranché à chaud la VIF spécifiée, en la détachant dynamiquement de la machine virtuelle en cours d’exécution
Maximum auth.get_subject_identifier Interrogé le service d’annuaire externe pour obtenir l’identificateur d’objet sous forme de chaîne à partir du nom d’objet lisible par l’homme.
Maximum tâche.annuler Demander l’annulation d’une tâche
Maximum VBD.insert Insérez un nouveau support dans l’appareil - effectué.
Maximum VIF.get_by_uuid Obtenez une référence à l’instance VIF avec l’UUID spécifié - effectué.
Maximum VDI.get_sharable Obtenu le champ partageable de la VDI donnée
Maximum SR.get_all Renvoie une liste de toutes les SR connues du système
Maximum pool.create_new_blob Création d’un espace réservé pour un élément de données binaires nommé associé à ce pool
Maximum host.send_debug_keys Injection de la chaîne donnée en tant que clés de débogage dans Xen
Maximum VM.get_boot_record Renvoyé un enregistrement décrivant l’état dynamique des machines virtuelles, initialisé au démarrage de la machine virtuelle et mis à jour pour refléter les modifications de configuration du runtime, par exemple, le branchement à chaud du processeur

Santé de la piscine

Le rapport sur l’état du pool affiche le pourcentage de temps passé par un pool de ressources et ses hôtes dans quatre plages de seuils différentes : Critique, Élevé, Moyen et Faible. Vous pouvez utiliser le rapport sur l’état du pool pour évaluer l’efficacité de vos seuils de performances.

Quelques points sur l’interprétation de ce rapport :

  • L’utilisation des ressources dans le seuil moyen (bleu) correspond à l’utilisation optimale des ressources, quelle que soit la stratégie de placement que vous avez sélectionnée. De même, la section bleue du graphique à secteurs indique la durée pendant laquelle l’hôte a utilisé les ressources de manière optimale.

  • L’utilisation des ressources dans le pourcentage moyen du seuil bas (vert) n’est pas nécessairement positive. La question de savoir si une faible utilisation des ressources est positive dépend de votre stratégie de placement. Si votre stratégie de placement est Densité maximale et que l’utilisation des ressources est verte, il se peut que l’équilibrage de la charge de travail ne s’adapte pas au nombre maximal de machines virtuelles sur cet hôte ou ce pool. Si c’est le cas, ajustez vos valeurs de seuil de performances jusqu’à ce que la majeure partie de l’utilisation de vos ressources tombe dans la plage de seuil Moyenne moyenne (bleu).

  • L’utilisation des ressources dans le pourcentage de seuil critique moyen (rouge) indique la durée pendant laquelle l’utilisation moyenne des ressources a atteint ou dépassé la valeur du seuil critique.

Si vous double-cliquez sur un graphique à secteurs pour l’utilisation des ressources d’un hôte, XenCenter affiche le rapport sur l’historique d’intégrité de l’hôte pour cette ressource sur cet hôte. Cliquant Retour au rapport parent dans la barre d’outils vous ramène au rapport d’historique de l’état du pool.

Si vous constatez que la plupart des résultats de votre rapport ne se situent pas dans la plage Seuil moyen moyen, ajustez le seuil Critique pour ce pool. Bien que l’équilibrage de la charge de travail fournisse des paramètres de seuil par défaut, ces paramètres par défaut ne sont pas effectifs dans tous les environnements. Si vous n’avez pas ajusté les seuils au niveau approprié pour votre environnement, les recommandations d’optimisation et de placement de l’équilibrage de la charge de travail peuvent ne pas être appropriées. Pour plus d’informations, consultez Modifier les seuils critiques.

Histoire de la santé de la piscine

Ce rapport fournit un graphique linéaire de l’utilisation des ressources sur tous les hôtes physiques d’un pool au fil du temps. Il vous permet de voir la tendance de l’utilisation des ressources, si elle a tendance à augmenter par rapport à vos seuils (Critique, Élevé, Moyen et Faible). Vous pouvez évaluer l’efficacité de vos seuils de performance en surveillant les tendances des points de données de ce rapport.

L’équilibrage de la charge de travail extrapole les plages de seuils à partir des valeurs que vous avez définies pour les seuils critiques lorsque vous avez connecté le pool à l’équilibrage de la charge de travail. Bien que similaire au rapport sur l’état du pool, le rapport sur l’historique de l’état du pool affiche l’utilisation moyenne d’une ressource à une date spécifique. Au lieu du temps global consacré à la ressource dans un seuil.

À l’exception du graphique de la mémoire libre moyenne, la moyenne des points de données ne dépasse jamais la ligne de seuil critique (rouge). Pour le graphique de la mémoire libre moyenne, les points de données ne sont jamais moyens sous la ligne de seuil critique (qui se trouve en bas du graphique). Parce que ce graphique s’affiche libre mémoire, le seuil critique est une valeur faible, contrairement aux autres ressources.

Quelques points sur l’interprétation de ce rapport :

  • Lorsque la ligne Utilisation moyenne du graphique approche de la ligne Seuil moyen moyen (bleu), elle indique que l’utilisation des ressources du pool est optimale. Cette indication est indépendante de la stratégie de placement configurée.

  • L’utilisation des ressources approchant du seuil bas moyen (vert) n’est pas nécessairement positive. La question de savoir si une faible utilisation des ressources est positive dépend de votre stratégie de placement. Dans le cas où :
    • Votre stratégie de placement est la densité maximale
    • La plupart du temps, la ligne d’utilisation moyenne est égale ou inférieure à la ligne verte L’équilibrage de la charge de travail peut ne pas placer les machines virtuelles de manière aussi dense que possible sur ce pool. Si c’est le cas, ajustez les valeurs de seuil critique du pool jusqu’à ce que la majeure partie de son utilisation des ressources tombe dans la plage de seuil Moyenne moyenne (bleu).
  • Lorsque la ligne d’utilisation moyenne croise le seuil critique moyen (rouge), elle indique quand l’utilisation moyenne des ressources a atteint ou dépassé la valeur du seuil critique pour cette ressource.

Si les points de données de vos graphiques ne se trouvent pas dans la plage Seuil moyen moyen, mais que les performances sont satisfaisantes, vous pouvez ajuster le seuil critique pour ce pool. Pour plus d’informations, consultez Modifier les seuils critiques.

Historique de l’optimisation des piscines

Le rapport Historique de l’optimisation du pool fournit une visibilité chronologique sur l’activité d’optimisation de l’équilibrage de la charge de travail.

L’activité d’optimisation est résumée graphiquement et dans un tableau. L’exploration d’un champ de date dans la table affiche des informations détaillées pour chaque optimisation de pool effectuée pour ce jour.

Ce rapport vous permet de consulter les informations suivantes :

  • Nom de la machine virtuelle : nom de la machine virtuelle optimisée par l’équilibrage de la charge de travail.

  • Raison : raison de l’optimisation.

  • Méthode : si l’optimisation a réussi.

  • De l’hôte : serveur physique sur lequel la machine virtuelle a été hébergée à l’origine.

  • Vers l’hôte : serveur physique sur lequel la machine virtuelle a été migrée.

  • Temps : heure à laquelle l’optimisation s’est produite.

Conseil :

Vous pouvez également générer un rapport Historique d’optimisation de pool à partir de l’onglet WLB en cliquant sur le lien Afficher l’historique.

Historique des mouvements de la machine virtuelle

Ce graphique linéaire affiche le nombre de fois où des machines virtuelles ont migré sur un pool de ressources au cours d’une période. Il indique si une migration a résulté d’une recommandation d’optimisation et vers quel hôte la machine virtuelle a été déplacée. Ce rapport indique également la raison de l’optimisation. Vous pouvez utiliser ce rapport pour auditer le nombre de migrations sur un pool.

Quelques points sur l’interprétation de ce rapport :

  • Les chiffres sur le côté gauche du graphique correspondent au nombre de migrations possibles. Cette valeur est basée sur le nombre de machines virtuelles dans un pool de ressources.

  • Vous pouvez consulter les détails des migrations à une date spécifique en développant le signe + dans la section Date du rapport.

Historique des performances de la machine virtuelle

Ce rapport affiche les données de performances de chaque machine virtuelle sur un hôte spécifique pour une période que vous spécifiez. L’équilibrage de la charge de travail base les données de performances sur la quantité de ressources virtuelles allouées à la machine virtuelle. Par exemple, si l’utilisation moyenne du processeur pour votre machine virtuelle est de 67 %, celle-ci utilise, en moyenne, 67 % de son processeur virtuel pendant la période spécifiée.

La vue initiale du rapport affiche une valeur moyenne pour l’utilisation des ressources sur la période que vous avez spécifiée.

L’agrandissement du signe + affiche des graphiques linéaires pour les ressources individuelles. Vous pouvez utiliser ces graphiques pour voir les tendances de l’utilisation des ressources au fil du temps.

Ce rapport affiche des données pour l’utilisation du processeur, la mémoire libre, les lectures/écritures réseau et les lectures/écritures sur disque.

Équilibrage de la charge de travail : tâches de base