Paramètres avancés
Les paramètres de la Avancé La boîte de dialogue permet principalement d’affiner la façon dont l’équilibrage de la charge de travail applique les recommandations lorsqu’il s’exécute en mode automatisé.
Important :
Une fois que l’équilibrage de la charge de travail est en cours d’exécution pendant un certain temps, si vous ne recevez pas de recommandations de placement optimal, évaluez vos seuils de performances comme décrit dans la section Documentation sur l’équilibrage de la charge de travail. 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.
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 comprennent :
- Intervalle de migration de la machine virtuelle: durée d’attente de l’équilibrage de la charge de travail spécifiée avant d’appliquer une autre recommandation d’optimisation.
- Nombre de recommandations: Le nombre de recommandations que l’équilibrage de la charge de travail doit faire avant d’appliquer automatiquement une recommandation
- Gravité de la recommandation: Le niveau de gravité qu’une recommandation doit atteindre avant que l’optimisation ne soit appliquée automatiquement
- Optimisation de l’agressivité: Le niveau de cohérence des recommandations (machines virtuelles recommandées à déplacer, hôtes de destination) requis par l’équilibrage de la charge de travail avant d’appliquer automatiquement les recommandations
Intervalle de migration de la machine virtuelle
Vous pouvez spécifier le nombre de minutes d’attente WLB 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 l’automatisation est configurée, il est particulièrement important d’être prudent lors de la modification de l’intervalle de recommandation. Si un problème survient 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éplacements.
Remarque :
La définition d’un intervalle de recommandation n’affecte pas la durée d’attente de l’équilibrage de la charge de travail pour prendre en compte les serveurs récemment rééquilibrés dans les recommandations pour le placement au démarrage, la reprise et le 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 connu sous le nom de Nombre de recommandations. Le Nombre de recommandations et le Optimisation Agressivité vous permet d’affiner l’application automatique des recommandations dans votre environnement.
Comme décrit dans le Section Vue d’ensemble, l’équilibrage de la charge de travail utilise la similitude des recommandations pour effectuer les vérifications suivantes :
- Vétérinaire si la recommandation est vraiment nécessaire
- Déterminez si l’hôte de destination dispose de performances 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 n’applique automatiquement la recommandation.
L’équilibrage de la charge de travail utilise ce paramètre comme suit :
- 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 remettre le nombre de recommandations à zéro, en fonction des facteurs décrits dans la section Documentation sur l’équilibrage de la charge de travail
- Lorsque l’équilibrage de la charge de travail génère suffisamment de recommandations cohérentes pour respecter la valeur du nombre de recommandations, comme spécifié 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
, puis six minutes plus tard, l’équilibrage de la charge de travail applique automatiquement la recommandation. - Si les charges et l’activité du serveur augmentent progressivement dans votre environnement, vous pouvez diminuer 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 se produire 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 parasites. Toutefois, le nombre de recommandations est défini sur une valeur conservatrice par défaut.
En raison de l’impact potentiel que le réglage de ce paramètre peut avoir sur votre environnement, modifiez-le avec la plus grande prudence. Nous vous conseillons de tester et de modifier la valeur de manière itérative, ou de la modifier sous la direction du support technique Citrix.
Gravité de la recommandation
Toutes les recommandations d’optimisation incluent un indice de gravité (Critique, Élevé, Moyen, Faible) qui indique l’importance de la recommandation. L’équilibrage de la charge de travail base cette note sur une combinaison de facteurs, notamment les options de configuration que vous définissez, telles que :
- Seuils et réglages des métriques
- Ressources disponibles pour la charge de travail
- Historique d’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 la charge de travail ne l’applique automatiquement.
Optimisation de l’agressivité
Pour fournir plus d’assurance lors de l’exécution en mode automatisé, l’équilibrage de la charge de travail dispose de critères de cohérence pour accepter automatiquement les optimisations afin d’éviter le déplacement des machines virtuelles en raison de pics et d’anomalies. En mode automatisé, Workload Balancing n’accepte pas la première recommandation qu’il produit. Au lieu de cela, l’équilibrage de la charge de travail attend qu’un hôte ou une machine virtuelle affiche un comportement cohérent au fil du temps pour appliquer automatiquement une recommandation. L’expression « comportement cohérent dans le temps » fait référence à des facteurs tels que le fait qu’un hôte continue de déclencher des recommandations et que 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 à l’aide de critères de cohérence et de critères pour le nombre de fois que la même recommandation est formulée (c’est-à-dire le nombre de recommandations). Vous pouvez configurer la stricteur avec laquelle vous souhaitez que l’équilibrage de la charge de travail applique les critères de cohérence à l’aide d’un Optimisation Agressivité réglage.
Alors que Citrix a principalement conçu le Optimisation Agressivité à des fins de démonstration, vous pouvez utiliser ce paramètre pour contrôler le niveau de stabilité souhaité dans votre environnement avant que l’équilibrage de la charge de travail n’applique une recommandation d’optimisation. Le paramètre le plus stable (Agressivité faible) 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 assurer la cohérence. Le nombre de critères à respecter varie en fonction du niveau que vous avez défini dans le Optimisation Agressivité réglage. Plus le niveau est bas (par exemple, faible ou moyen), moins l’équilibrage de la charge de travail accepte une recommandation. En d’autres termes, l’équilibrage de la charge de travail est plus strict en ce qui concerne l’exigence que les critères correspondent (ou moins cavalier ou agressif) en matière de 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 exige que chaque critère de faible soit rempli le nombre de fois spécifié dans le Recommandations (dans laquelle 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
, le service d’équilibrage de la charge de travail attend que tous les critères de faible niveau soient remplis et répété dans trois recommandations consécutives. Ce comportement permet de s’assurer que la machine virtuelle doit réellement être déplacée et que l’hôte de destination recommandé par l’équilibrage de la charge de travail a une utilisation des ressources stable et constante sur une période plus longue. Il réduit le risque qu’une machine virtuelle récemment déplacée soit déplacée 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 favoriser la stabilité.
Pour plus d’informations sur les critères du niveau d’agressivité faible, consultez Documentation sur l’équilibrage de la charge de travail.
Citrix ne recommande pas d’augmenter le Optimisation Agressivité pour augmenter la fréquence à laquelle vos hébergeurs sont optimisés. Si vous estimez que vos hôtes ne sont pas optimisés assez rapidement ou fréquemment, essayez d’ajuster les seuils critiques, comme décrit dans la section Modification des seuils critiques.
Pour plus de détails sur les critères de cohérence associés aux différents niveaux d’agressivité, consultez la section Documentation sur l’équilibrage de la charge de 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 d’examiner les informations contenues dans la section Documentation sur l’équilibrage de la charge de travail avant de le faire.
Pour configurer les intervalles de recommandation de machine virtuelle
- Sélectionnez le pool dans le champ Infrastructure vue, sélectionnez l’icône WLB , puis sélectionnez Paramètres.
- Dans le volet gauche, sélectionnez Avancé.
-
Dans le Intervalle de migration de VM , effectuez une ou plusieurs des opérations suivantes :
-
Dans 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 nouvellement rééquilibré.
-
Dans le Nombre de recommandations , tapez une valeur pour le nombre de recommandations d’optimisation que vous souhaitez que l’équilibrage de la charge de travail effectue avant d’appliquer automatiquement une recommandation d’optimisation.
-
De la Gravité de la recommandation , sélectionnez un niveau de gravité minimum avant que les optimisations ne soient appliquées automatiquement.
-
De la Optimisation Agressivité , spécifiez l’agressivité avec laquelle l’équilibrage de la charge de travail applique automatiquement les recommandations d’optimisation.
-
Granularité de la piste 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 Piste d’audit du pool. Cette fonctionnalité vous permet également de rechercher et de 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 dont vous auriez besoin dans votre rapport. Par exemple, définissez la granularité sur Douleur 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 :
La définition de la granularité de la piste d’audit du pool sur Maximum peut entraîner l’utilisation par le serveur d’équilibrage de la charge de travail d’une plus grande quantité d’espace disque et de mémoire. Si vous choisissez de définir la granularité sur Maximum, il est recommandé de surveiller attentivement l’espace disque, l’utilisation de la mémoire et l’utilisation du processeur sur le serveur WLB. Si vous pensez que le serveur WLB subit une pression sur les ressources, vous pouvez effectuer l’une des actions suivantes :
- Définissez le paramètre de granularité sur Moyen ou Minimum.
- Envisagez d’étendre la mémoire de votre serveur WLB.
- Envisagez d’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 d’audit.