WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows, z/OS

Remplacement d'estimations de facteur vitesse

Cette tâche permet de remplacer les valeurs calculées par le profileur de travaux.

Avant de commencer

Si un remplacement de facteur vitesse a déjà été indiqué, il est inutile de configurer un remplacement de facteur de travail. Voir Configuration de facteurs de vitesse dans des configurations à niveaux multiples.

Pourquoi et quand utiliser cette tâche

Le profileur de travaux calcule un facteur de travail pour chaque TCM (module de classe de transaction). La façon de spécifier le remplacement dépend de la version du produit que vous utilisez. Dans WebSphere Extended Deployment 5.1, les classes de transaction explicites étaient indiquées. Dans WebSphere Extended Deployment 6.0, vous pouvez utiliser des classes de travail pour classifier le travail en classes de transaction.

Lors de l'utilisation de classes de transaction explicites comme dans WebSphere Extended Deployment 5.1, chaque TCM est stocké dans le fichier définissant la classe de service à laquelle il appartient. Une classe de service est définie par un fichier nommé profile/config/cells/cell name/serviceclasses/service class name/serviceclass.xml. Dans un tel fichier, chaque élément <TransactionClassModules> définit un seul module TCM, et vous pouvez associer un attribut workFactor pour remplacer les calculs du profil de travaux pour ce module TCM.

Lors de l'utilisation de classes de travail, tous les modules TCM ne sont pas accompagnés d'éléments XML. Dans ce cas, les remplacements de facteur de travail associés à une cible de déploiement donnée (cluster ou serveur n'appartenant pas à un cluster) peuvent être indiqués dans une propriété personnalisée associée à cette cible de déploiement.

Le nom de la propriété personnalisée est "workFactorOverrideSpec" et sa valeur doit être une chaîne contenant un ensemble de règles ou de cas correspondants, qui définit le remplacement du facteur de travail (soit une valeur, soit "none") pour chaque TCM de cette cible de déploiement. La syntaxe de cette chaîne est similaire à celle des remplacements de facteur vitesse, hormis qu'il est possible d'omettre un niveau pour un cas de remplacement de facteur de travail. Voir Configuration de facteurs de vitesse dans des configurations à niveaux multiples. Un facteur de travail est exprimé en millions de cycles d'horloge CPU sur une machine standard, et décrit le volume moyen de travail qui peut être réalisé sur le tiers géré pour une seule demande de ce TCM.

  1. Réduisez à 1 le nombre de noeuds dorsaux dans le groupe de noeuds, au niveau du panneau de groupe de noeuds dans la console d'administration.
  2. A l'aide du générateur de charge de travail, envoyez du travail à un TCM uniquement. Générez assez de trafic pour charger le noeud dorsal à plus de 70 % de sa capacité.
  3. Enregistrez les valeurs moyennes pour le débit de l'état stable et l'utilisation d'UC correspondante (vous pouvez extraire ces valeurs dans la vue Topologie d'exécution de la console d'administration).
  4. Calculez la valeur de facteur de travail pour le module TCM. Utilisez la valeur de l'équation suivante :
    facteur_travail =  (utilisation_UC *  vitesse_noeud) / Débit
    Dans le cas présent, vitesse_noeud doit être égal à la propriété personnalisée node.speed. Pour plus d'informations sur la définition de la propriété personnalisée node.speed, voir Configuration de la puissance de calcul des noeuds. Dans le cas présent, on suppose que tous les noeuds du groupe sont homogènes (avec des vitesses de noeud égales).
  5. Composez une chaîne pour remplacer le facteur de travail de la cible de déploiement. Le motif définit l'ensemble de classes de service, des classes de transaction, des applications ou des modules que vous pouvez remplacer. Le motif est le suivant :
    classe-service:classe-transaction:application:module = valeur
    Vous pouvez séparer chaque facteur de travail avec une virgule ou spécifier un caractère générique pour n'importe quelle variable en entrant un astérisque (*). Réglez la variable de valeur sur la valeur de facteur de travail calculée. Pour plus d'informations sur la syntaxe des spécifications des remplacements de facteur de travail, voir Propriétés personnalisées pour la configuration du gestionnaire autonome de flux de demandes (ARFM).
  6. Créez la propriété personnalisée.
    1. Cliquez sur Propriétés personnalisées > Nouveau dans la cible de déploiement.
    2. Entrez le Nom de la propriété personnalisée (workFactorOverrideSpec).
    3. La Valeur de la propriété personnalisée est égale à la chaîne composée lors de l'étape précédente pour remplacer le facteur de travail.

Que faire ensuite

Configurez la vitesse des noeuds externes. Pour plus d'informations, voir Configuration de la puissance de calcul des noeuds.



Related tasks
Configuration du gestionnaire autonome de flux de demandes

Rubrique Tâche    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 9:55:50 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/tarfmworkfactor.html

© Copyright IBM 2005, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)