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

Configuration de facteurs de vitesse dans des configurations à niveaux multiples

Cette rubrique fournit les instructions de calcul et de configuration de facteurs vitesse de votre configuration multi-niveaux.

Avant de commencer

WebSphere Extended Deployment doit être installé, ainsi que des applications opérationnelles sous une charge de travail.

Pourquoi et quand utiliser cette tâche

Un facteur vitesse existe pour chaque combinaison de classe de transaction, module Web cible et niveau de traitement. Le facteur vitesse décrit la pondération d'une demande de la classe de transaction donnée via le cycle de vie du module cible donné lors du chargement du niveau de traitement. Vous pouvez définir des facteurs vitesse à des niveaux variables de granularité. Les facteurs vitesse peuvent être définis à une portée plus étendue. Le gestionnaire ARFM utilise des facteurs vitesse au niveau classe de service, cible de déploiement et niveau de traitement. Vous pouvez définir des facteurs vitesse à 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 des facteurs vitesse pour le niveau cible. Le niveau cible communique directement avec le routeur ODR. Pour les niveaux situés au-dessous du niveau cible, vous devez définir des facteurs vitesse. Si votre cible de déploiement contient à la fois un niveau cible et un niveau non cible, vous devez configurer les facteurs vitesse pour les deux niveaux car le profileur de travaux ne peut calculer automatiquement des facteurs vitesse dans cette situation. Vous pouvez calculer le facteur vitesse en divisant l'utilisation moyenne de l'UC par le nombre moyen de demandes en cours d'exécution. Cette rubrique explique comment trouver ces valeurs et configurer le facteur vitesse pour votre configuration multi-niveaux.
  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 de l'UC de votre configuration. Déterminez une utilisation moyenne de l'UC. Vous avez besoin de l'utilisation de l'UC de tous les serveurs impliqués dans les échanges et de tous les ordinateurs ayant des interactions de performances situées à la limite configurée à l'aide de la propriété Utilisation UC maximale du panneau Stratégies d'exploitation > Gestionnaires autonomes > Gestionnaire autonome de flux de demandes. Désactivez tous les gestionnaires autonomes de sorte que vous pouvez être certain que le système n'apporte pas de modifications lorsque vous prenez la mesure de l'utilisation de l'UC :
    • Le contrôleur de positionnement d'application doit être désactivé et passer en mode manuel. Cliquez sur Stratégies d'exploitation > Gestionnaires autonomes > Contrôleur de positionnement d'application. Cliquez dans la case Activer afin de supprimer la marque de sélection et désactiver ainsi le contrôleur de positionnement d'application.
    • Concernant le gestionnaire ARFM, vous pouvez utiliser le mode magic N si vous n'utilisez qu'un flux, tel qu'une combinaison de routeur ODR, cible de déploiement et classe de service ; dans le cas contraire, il peut être nécessaire de placer le gestionnaire ARFM en mode manuel.
    • Désactivez la gestion de charge de travail dynamique pour chaque cluster dynamique. Cliquez sur Serveurs > Clusters dynamiques > nom_cluster_dynamique > Dynamic WLM. Cliquez dans la case Dynamic WLM afin de supprimer la marque de sélection et désactiver ainsi la gestion de charge de travail dynamique.
    Si vous désactivez les gestionnaires autonomes, vous pouvez ajouter une charge d'UC 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 en cours d'exécution. Cliquez sur Opérations d'exécution > Topologie d'exécution dans la console d'administration. Le nombre de demandes simultanées apparaît.
  4. Calculez le facteur vitesse de la cible de déploiement. A l'aide de l'équation suivante, calculez le facteur vitesse :
    facteur vitesse = (vitesse UC normalisée) * (utilisation UC) / 
    	 (nombre de demandes simultanées mesuré à l'entrée et à la sortie du niveau cible)
  5. Configurez le facteur vitesse dans la console d'administration. Vous définissez la propriété personnalisée de la cible de déploiement, telle qu'un cluster de serveurs ou un serveur d'applications autonome. Pour plus d'informations sur les remplacements que vous créez à l'aide de la propriété personnalisée speedFactorOverrideSpec, voir Propriétés personnalisées pour la configuration du gestionnaire autonome de flux de demandes (ARFM).
    1. Définissez un cas pour chaque niveau de la cible de déploiement. Chaque cas est séparé par une virgule. Chaque cas contient un motif réglé sur une valeur égale au facteur vitesse que vous avez calculé. Le motif 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. Le motif est le suivant :
      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 motif 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. Réglez la valeur sur un nombre de remplacement de facteur vitesse ou, pour ne définir aucun remplacement, sur none. Voici un exemple de valeur de remplacement de facteur vitesse pour une configuration à deux niveaux :
      *:*:*:* = none, *:*:*:*:../DbCel/CICS = 0.7
      Le premier niveau ne comporte pas de remplacements. Remarquez le remplacement de 0,7 pour le niveau CICS+1 qui se trouve dans la cellule DbCel.
    2. Créez la propriété personnalisée dans la console d'administration. Dans la cible de déploiement, cliquez sur Propriétés personnalisées > Nouveau. Le nom de la propriété personnalisée est speedFactorOverrideSpec, et la valeur de la propriété personnalisée est la chaîne que vous avez composée lors de l'étape précédente.
    3. Sauvegardez votre configuration.

Résultat

Les facteurs vitesse sont configurés pour remplacer les valeurs de facteur vitesse qui sont 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 noeud de chaque noeud externe. Pour plus d'informations, voir Configuration de la puissance de calcul des noeuds.



Related concepts
Niveaux de traitement multiples

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/tarfmmultitier.html

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