[AIX Solaris HP-UX Linux Windows][z/OS]

Configuration de facteurs de travail dans des configurations à niveaux multiples

Cette tâche permet de calculer et de configurer des facteurs de travail pour votre configuration multi-niveaux.

Avant de commencer

  • Installer le produit.
  • Installez les applications opérationnelles avec une charge de travail.

Pourquoi et quand exécuter cette tâche

Un facteur de travail existe pour chaque combinaison de classe de transaction, module Web cible et niveau de traitement. Il indique la charge que représente une demande de la classe de transaction indiquée pour le niveau de traitement. Vous pouvez définir des facteurs de travail à des niveaux variables de granularité. Le gestionnaire ARFM utilise des facteurs de travail au niveau de la classe de service, de la cible de déploiement et du niveau de traitement. Vous pouvez définir des facteurs de travail à différents niveaux pour n'importe quel niveau de traitement qui n'est pas un niveau cible ou qui n'est pas le seul et unique niveau de traitement dans le module cible.

Dans une configuration multi-niveaux, le profileur de travaux calcule automatiquement les facteurs de travail pour le niveau cible, qui communique directement avec le routeur On Demand (ODR). Pour les niveaux situés au-dessous du niveau cible, vous devez définir des facteurs de travail. Si votre cible de déploiement contient à la fois un niveau cible et un niveau non cible, vous devez configurer les facteurs de travail pour les deux niveaux car le profileur de travaux ne peut pas calculer automatiquement des facteurs de travail dans cette situation. Vous pouvez calculer le facteur de travail en divisant l'utilisation moyenne du processeur par le nombre moyen de demandes en cours d'exécution par seconde. Cette rubrique explique comment trouver ces valeurs et configurer le facteur de travail pour votre configuration multi-niveaux.

Procédure

  1. Générez du trafic pour une paire TCM. Vous pouvez générer du trafic à l'aide d'un client d'application ou d'un outil de sollicitation.
  2. Contrôlez l'utilisation du processeur de votre configuration. Déterminez une utilisation moyenne du processeur. Le niveau d'utilisation du processeur de tous les systèmes chargés de traiter le trafic et de tous les ordinateurs ayant des interactions de performances avec ces systèmes doit correspondre à la limite configurée à l'aide de la propriété Utilisation UC maximale du panneau Stratégies opérationnelles > Gestionnaires autonomes > Gestionnaire autonome de flux de demandes. Désactivez tous les gestionnaires autonomes pour vous assurer que le système n'apporte pas de modifications lorsque vous prenez la mesure de l'utilisation du processeur.
    • Le contrôleur de positionnement d'application doit être désactivé et passer en mode manuel. Cliquez sur Stratégies opérationnelles > Gestionnaires autonomes > Contrôleur de positionnement d'application. Cliquez sur la case Activer pour désactiver le contrôleur de positionnement d'application.
    • Gestionnaire autonome de flux de demandes : Vous pouvez associer la propriété personnalisée arfmManageCpu à la valeur false au niveau de la cellule pour désactiver le gestionnaire autonome de flux de demandes (ARFM).
    • Désactivez la gestion de charge de travail dynamique pour chaque cluster dynamique. Cliquez sur Serveurs > Clusters dynamiques > nom_cluster_dynamique > Dynamic WLM. Cliquez sur la case Dynamic WLM pour désactiver la gestion de charge de travail dynamique.
    Si vous désactivez les gestionnaires autonomes, vous pouvez ajouter une charge de processeur par l'intermédiaire de tâches d'arrière-plan. Utilisez un outil de contrôle externe pour le matériel.
  3. A l'aide de la fonction de génération de graphique d'exécution dans la console d'administration, contrôlez le nombre de demandes par seconde (débit). Cliquez sur Opérations d'exécution > Topologie d'exécution. Vous pouvez afficher le nombre de demandes par seconde.
  4. Calculez le facteur de travail de la cible de déploiement. Utilisez l'équation suivante pour calculer le facteur de travail :
    facteur de travail = (vitesse UC normalisée) * (utilisation UC) /
    (nombre de demandes par seconde mesuré à l'entrée et à la sortie du niveau cible)
  5. Configurez le facteur de travail dans la console d'administration. Vous définissez la propriété personnalisée sur la cible de déploiement, par exemple un cluster de serveurs ou un serveur d'applications autonome. Pour plus d'informations sur la propriété personnalisée workFactorOverrideSpec, lisez la rubrique relative aux propriétés personnalisées avancées du gestionnaire autonome de flux de demandes.
    1. Définissez un cas pour chaque niveau de la cible de déploiement. Chaque cas contient un masque correspondant à une valeur égale au facteur de travail que vous avez calculé. Le masque définit l'ensemble de classes de service, des classes de transaction, des applications ou des modules que vous pouvez remplacer pour un niveau particulier, comme indiqué dans l'exemple ci-dessous :
      classe-service:classe-transaction:application:module:[niveau, facultatif]=valeur
      Vous pouvez spécifier un caractère générique pour n'importe quelle classe de service, classe de transaction, application ou module en entrant le symbole *. Chaque masque peut inclure au plus une application, au plus un module, au plus une classe de service et au plus une classe de transaction. Le niveau est facultatif et représente le nom de la cible de déploiement et le nom relatif du niveau. Indiquez un nombre de remplacement de facteur de travail ou none pour ne définir aucun remplacement.
      Dans les exemples suivants, les valeurs de substitution de vitesse de travail sont définis pour les configurations à deux niveaux :
      • Indiquez la valeur de substitution 100 pour l'unique niveau de traitement du cluster cible :
        *:*:*:*100
      • Indiquez la valeur de substitution none pour le premier niveau du cluster MyDynamicCluster. Indiquez la valeur de substitution 100 pour le second niveau du cluster MyDynamicCluster dans la cellule par défaut :
        *:*:*:*=none,*:*:*:*:MyDynamicCluster+2=100
      • Indiquez la valeur de substitution none pour le premier niveau. Indiquez la valeur de substitution 0.7 pour le niveau CICS+1 de la cellule DbCel :
        *:*:*:* = none, *:*:*:*:../DbCel/CICS = 0.7
    2. Créez la propriété personnalisée dans la console d'administration. Cliquez sur Serveurs > Clusters dynamiques > nom_cluster_dynamique > Propriétés personnalisées > Nouveau. Indiquez le nom workFactorOverrideSpec pour la propriété. Affectez à la valeur de la propriété la chaîne que vous avez créée à l'étape précédente.
    3. Sauvegardez votre configuration.

Résultats

Les facteurs de travail sont configurés pour remplacer les valeurs de facteur de travail créés par le profileur de travaux et prennent en charge la gestion des performances de plusieurs niveaux.

Que faire ensuite

Répétez ces étapes pour chaque paire TCM et noeud de niveau non cible. Vous devez également configurer la vitesse de chaque noeud externe. Pour plus d'informations sur la configuration du noeud, consultez la rubrique relative à la configuration de la puissance de calcul des noeuds.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_arfmmultitier
Nom du fichier : twve_arfmmultitier.html