XenCenter

Paramètres avancés

Les paramètres de la boîte de dialogue Avancé affinent principalement la façon dont l’équilibrage de la charge de travail applique les recommandations lorsqu’il est exécuté en mode automatique.

Important :

Après l’exécution de l’équilibrage de la charge de travail pendant un certain temps, si vous ne recevez pas de recommandations de placement optimal, évaluez vos seuils de performance comme décrit dans la documentation sur l’équilibrage de chargede travail Il est essentiel de définir l’équilibrage de la charge de travail sur les seuils corrects pour votre environnement, sinon ses recommandations pourraient ne pas être appropriées.

Lorsque WLB s’exécute en mode automatisé, la fréquence des recommandations d’optimisation et de consolidation et la rapidité avec laquelle elles sont appliquées automatiquement sont le produit de plusieurs facteurs. Ces facteurs sont notamment les suivants :

  • Intervalle de migration des machines virtuelles : durée pendant laquelle l’équilibrage de la charge de travail doit attendre avant d’appliquer une autre recommandation d’optimisation
  • Nombre derecommandations : nombrede recommandations que l’équilibrage de la charge de travail doit faire avant d’appliquer une recommandation automatiquement
  • Gravité de la recommandation : niveau de gravité qu’une recommandation doit atteindre avant que l’optimisation ne soit appliquée automatiquement
  • Agressivité de l’optimisation : niveau de cohérence des recommandations (machines virtuelles recommandées à déplacer, hôtes de destination) L’équilibrage de la charge de travail exige avant d’appliquer les recommandations automatiquement

Intervalle de migration de la machine virtuelle

Vous pouvez spécifier le nombre de minutes pendant lesquelles WLB attend après le dernier déplacement d’une machine virtuelle particulière, avant de générer une autre recommandation d’optimisation qui inclut cette machine virtuelle particulière.

L’intervalle de recommandation est conçu pour empêcher l’équilibrage de la charge de travail de générer des recommandations pour des raisons artificielles (par exemple, en cas de pic d’utilisation temporaire).

Lorsque Automation est configuré, il est particulièrement important de faire preuve de prudence lors de la modification de l’intervalle de recommandation. Si un problème se produit et entraîne des pics continus et récurrents, l’augmentation de la fréquence (c’est-à-dire la définition d’un nombre inférieur) peut générer de nombreuses recommandations et, par conséquent, des délocalisations.

Remarque :

La définition d’un intervalle de recommandation n’affecte pas la durée d’attente de l’équilibrage de charge de travail avant de prendre en compte les serveurs récemment rééquilibrés dans les recommandations de placement au démarrage, de reprise et de mode de maintenance.

Nombre de recommandations

Toutes les deux minutes, l’équilibrage de la charge de travail vérifie s’il peut générer des recommandations pour le pool qu’il surveille. Lorsque vous activez l’automatisation, vous pouvez spécifier le nombre de fois qu’une recommandation cohérente doit être faite avant que l’équilibrage de la charge de travail puisse appliquer automatiquement la recommandation. Pour ce faire, vous configurez un paramètre appelé Nombre de recommandations. Le nombre de recommandations et le paramètre Agressivité de l’optimisation vous permettent d’affiner l’application automatisée des recommandations dans votre environnement.

Comme décrit dans la section de présentation, l’équilibrage de la charge de travail utilise la similitude des recommandations pour effectuer les vérifications suivantes :

  • Vérifier que la recommandation est vraiment nécessaire
  • Déterminez si les performances de l’hôte de destination sont suffisamment stables sur une période prolongée pour accepter une machine virtuelle déplacée (sans avoir à la déplacer à nouveau hors de l’hôte sous peu).

L’équilibrage de la charge de travail utilise la valeur Nombre de recommandations pour déterminer qu’une recommandation doit être répétée avant que l’équilibrage de la charge de travail ne l’applique automatiquement

L’équilibrage de la charge de travail utilise ce paramètre comme suit :

  1. Chaque fois que l’équilibrage de la charge de travail génère une recommandation qui répond à ses exigences de cohérence, comme indiqué par le paramètre Agressivité de l’optimisation, l’équilibrage de la charge de travail incrémente le nombre de recommandations. Si la recommandation ne répond pas aux exigences de cohérence, l’équilibrage de la charge de travail peut réinitialiser le nombre de recommandations à zéro, en fonction des facteurs décrits dans la documentation sur l’équilibrage de la chargede travail
  2. Lorsque l’équilibrage de la charge de travail génère suffisamment de recommandations cohérentes pour atteindre la valeur du nombre de recommandations, comme indiqué dans la zone de texte Recommandations, il applique automatiquement la recommandation.

Si vous choisissez de modifier ce paramètre, la valeur à définir varie en fonction de votre environnement. Considérez les scénarios suivants :

  • Si les charges et l’activité du serveur augmentent rapidement dans votre environnement, vous pouvez augmenter la valeur du nombre de recommandations. L’équilibrage de la charge de travail génère des recommandations toutes les deux minutes. Par exemple, si vous définissez cet intervalle sur 3, l’équilibrage de la charge de travail six minutes plus tard applique automatiquement la recommandation.
  • Si les charges et l’activité du serveur augmentent progressivement dans votre environnement, vous pouvez réduire la valeur du nombre de recommandations.

L’acceptation des recommandations utilise les ressources système et affecte les performances lorsque l’équilibrage de la charge de travail déplace les machines virtuelles. L’augmentation du nombre de recommandations augmente le nombre de recommandations correspondantes qui doivent être appliquées avant que l’équilibrage de la charge de travail n’applique la recommandation. Ce paramètre encourage l’équilibrage de la charge de travail à appliquer des recommandations plus conservatrices et stables et peut réduire le risque de déplacements de machines virtuelles intempestifs. Toutefois, le nombre de recommandations est défini sur une valeur prudente par défaut.

En raison de l’impact potentiel que l’ajustement de ce paramètre peut avoir sur votre environnement, modifiez-le avec une extrême prudence. Nous vous conseillons de tester et de modifier itérativement la valeur, ou de la modifier sous les conseils du support technique Citrix.

Gravité des recommandations

Toutes les recommandations d’optimisation comprennent une cote de gravité (Critique, Élevé, Moyenne, Faible) qui indique l’importance de la recommandation. L’équilibrage de la charge de travail fonde cette évaluation sur une combinaison de facteurs, notamment les options de configuration que vous définissez, tels que :

  • Seuils et réglages métriques
  • Ressources disponibles pour la charge de travail
  • Historique de l’utilisation des ressources.

Lorsque vous configurez l’équilibrage de la charge de travail pour appliquer automatiquement les recommandations d’optimisation, vous pouvez définir le niveau de gravité minimum à associer à une recommandation avant que l’équilibrage de charge de travail ne l’applique automatiquement.

Agressivité de l’optimisation

Pour fournir plus d’assurance lors de l’exécution en mode automatisé, l’équilibrage de la charge de travail a des critères de cohérence pour accepter automatiquement les optimisations afin d’empêcher le déplacement de machines virtuelles en raison de pics et d’anomalies. En mode automatisé, l’équilibrage de la charge de travail n’accepte pas la première recommandation qu’il produit. Au lieu de cela, l’équilibrage de la charge de travail attend d’appliquer automatiquement une recommandation jusqu’à ce qu’un hôte ou une machine virtuelle présente un comportement cohérent dans L’expression « comportement cohérent dans le temps » fait référence à des facteurs tels que le fait de savoir si un hôte continue à déclencher des recommandations et si les mêmes machines virtuelles sur cet hôte continuent de déclencher des recommandations.

L’équilibrage de la charge de travail détermine si un comportement est cohérent en utilisant des critères de cohérence et en définissant des critères pour le nombre de fois où la même recommandation est faite (c’est-à-dire le nombre de recommandations). Vous pouvez configurer la rigueur avec laquelle vous souhaitez que l’équilibrage de charge de travail applique les critères de cohérence à l’aide d’un paramètre Agressivité d’optimisation

Bien que Citrix ait principalement conçu le paramètre Agressivité de l’optimisation à des fins de démonstration, vous pouvez l’utiliser pour contrôler le niveau de stabilité que vous souhaitez dans votre environnement avant que l’équilibrage de la charge de travail n’applique une recommandation d’optimisation. Le paramètre le plus stable (faible agressivité) est configuré par défaut. Dans ce contexte, le terme « stable » fait référence à la similitude des changements recommandés au fil du temps, comme expliqué tout au long de cette section.

L’équilibrage de la charge de travail utilise jusqu’à quatre critères pour garantir la cohérence. Le nombre de critères qui doivent être remplis varie en fonction du niveau que vous avez défini dans le paramètre Agressivité de l’optimisation . Plus le niveau est bas (faible ou moyen, par exemple), moins l’équilibrage de la charge de travail est favorable à l’acceptation d’une recommandation. En d’autres termes, l’équilibrage de la charge de travail est plus strict lorsqu’il s’agit d’exiger que les critères correspondent (ou moins cavalier ou agressif) à la cohérence lorsque l’agressivité est définie sur Faible.

Par exemple, si le niveau d’agressivité est défini sur Faible, l’équilibrage de la charge de travail nécessite que chaque critère pour Faible soit respecté le nombre de fois spécifié dans la zone Recommandations (où vous spécifiez la valeur Nombre de recommandations) avant d’appliquer automatiquement la recommandation.

Par exemple, si vous définissez le nombre de recommandations sur 3, l’équilibrage de la charge de travail attend que tous les critères de faible soient respectés et répétés dans trois recommandations consécutives. Ce comportement permet de garantir que la machine virtuelle doit réellement être déplacée et que l’équilibrage de charge de travail de l’hôte de destination recommande d’avoir une utilisation des ressources stable et constante sur une période plus longue. Cela réduit le risque qu’une machine virtuelle récemment déplacée soit déplacée hors d’un hôte en raison de modifications des performances de l’hôte après le déplacement. Par défaut, ce paramètre est défini sur un paramètre conservateur (Faible) pour encourager la stabilité.

Pour plus d’informations sur les critères relatifs au faible niveau d’agressivité, consultez la documentation Équilibrage de la chargede travail.

Citrix ne recommande pas d’augmenter l’ agressivité de l’optimisation pour augmenter la fréquence à laquelle vos hôtes sont optimisés. Si vous pensez que vos hôtes ne sont pas optimisés rapidement ou assez fréquemment, essayez d’ajuster les seuils critiques, comme décrit dans Modification des seuils critiques.

Pour plus d’informations sur les critères de cohérence associés aux différents niveaux d’agressivité, consultez la documentation Équilibrage de la chargede travail.

Si vous constatez que l’équilibrage de la charge de travail n’applique pas automatiquement les recommandations d’optimisation assez fréquemment, vous pouvez augmenter le paramètre d’agressivité. Toutefois, Citrix recommande vivement de consulter les informations de la documentation sur l’équilibrage de la charge de travail avant de procéder ainsi.

Pour configurer les intervalles de recommandation des machines virtuelles

  1. Sélectionnez le pool dans la vue Infrastructure, sélectionnez l’onglet WLB, puis sélectionnez Paramètres.
  2. Dans le volet gauche, sélectionnez Avancé.
  3. Dans la section Intervalle de migration des machines virtuelles, effectuez l’une ou plusieurs des opérations suivantes :

    • Dans la zone Minutes d’attente, entrez le nombre de minutes pendant lesquelles l’équilibrage de la charge de travail doit attendre avant de faire une autre recommandation d’optimisation sur un serveur récemment rééquilibré.

    • Dans la zone Nombre de recommandations, tapez une valeur pour le nombre de recommandations d’optimisation que vous souhaitez que l’équilibrage de la charge de travail fasse avant d’appliquer automatiquement une recommandation d’optimisation.

    • Dans la liste Gravité recommandée, sélectionnez un niveau de gravité minimum avant que les optimisations ne soient appliquées automatiquement.

    • Dans la liste Agressivité de l’optimisation, spécifiez dans quelle mesure l’équilibrage de la charge de travail applique automatiquement les recommandations d’optimisation.

Granularité des pistes d’audit du pool

L’équilibrage de la charge de travail vous permet de spécifier la quantité de données à collecter dans le rapport de piste d’audit du pool. Cette fonctionnalité vous permet également de rechercher et de filtrer les journaux de piste d’audit en fonction d’utilisateurs, d’objets et de temps 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 dont vous auriez besoin 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.

Important :

Si vous définissez la granularité de la piste d’audit du pool sur Maximum, le serveur d’équilibrage de charge de travail peut utiliser davantage d’espace disque et de mémoire. Si vous choisissez de définir la granularité sur Maximum, il est recommandé de surveiller attentivement le serveur WLB pour l’espace disque, l’utilisation de la mémoire et l’utilisation du processeur. Si vous pensez que le serveur WLB est soumis à une pression sur les ressources, vous pouvez prendre l’une des mesures suivantes :

  • Définissez le paramètre de granularité sur Moyen ou Minimum.
  • Pensez à augmenter la mémoire de votre serveur WLB.
  • Pensez à augmenter la taille du disque dur.

Pour plus d’informations, consultez Glossaire du rapport d’équilibrage de la charge de travail et Événements du journal

Paramètres avancés