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

Configuration de l'empilement vertical

Cette tâche permet de configurer le contrôleur de positionnement d'application afin d'activer l'empilement vertical, fonction qu'utilise le contrôleur de positionnement d'application pour démarrer plusieurs instances du cluster dynamique destinées à améliorer les conditions d'étranglement entre applications.

Avant de commencer

TipColonSymbol Bien que l'empilement vertical soit pris en charge sous z/OS, il est préférable d'utiliser la fonction de serviteurs multiples de WebSphere Application Server pour z/OS. L'empilement vertical sous z/OS ne doit être envisagé que pour les serveurs d'applications hébergeant des applications devant s'exécuter sur un serveur d'applications serviteur unique.
Avant de configurer l'empilement vertical, profilez votre application pour déterminer le numéro d'empilement. Il s'agit du nombre de serveurs d'applications d'un cluster requis pour l'utilisation de l'ensemble de la puissance d'un noeud. Si vous devez déterminer le numéro d'empilement de votre cluster dynamique, reportez-vous à un cluster dynamique possédant une application installée. Vous pouvez indiquer un nouveau numéro d'empilement lors de la création d'un cluster ou indiquer un numéro d'empilement existant sur un cluster dynamique existant. Pour plus d'informations sur la création d'un cluster dynamique et l'installation d'une application sur un cluster, voir Création et configuration de clusters dynamiques et Déploiement d'applications sur des clusters dynamiques.
  1. Déterminez si votre application comporte un goulot d'étranglement interne en profilant l'application. WebSphere Extended Deployment suppose que le seul goulot d'étranglement de ressources potentiel se trouve au niveau de l'UC ou de la mémoire. Autrement, l'application peut avoir un goulet d'étranglement interne.
    1. Exécutez une instance de l'application sur chaque noeud.
    2. Augmentez la charge de l'application.
    3. Utilisez la topologie d'exécution pour observer la courbe de débit et l'utilisation de l'UC sur un noeud qui exécute l'application. Pour visualiser la topologie d'exécution, cliquez sur Opérations d'exécution > Topologie d'exécution.
    Si, lors de l'augmentation de la charge, la courbe de débit sature à la différence de l'utilisation de l'UC qui reste en deçà de 100 %, il se peut que l'application possède un goulot d'étranglement interne.
  2. Utilisez le profilage pour déterminer le numéro d'empilement approprié. Si votre cluster dynamique est homogène et que tous les noeuds du groupe de noeuds possèdent une puissance similaire, vous devez profiler et déterminer le numéro d'empilement sur un noeud seulement. Si votre cluster dynamique est déployé sur un groupe de noeuds comportant des noeuds hétérogènes et de puissance différente, vous devez profiler chaque noeud et déterminer le numéro d'empilement pour chaque noeud.
    1. Démarrez deux instances de la même application sur le même noeud. Vous pouvez démarrer deux instances de l'application sur le noeud en créant un autre membre de cluster sur le noeud.
    2. A l'aide de la topologie d'exécution, vérifiez si la courbe de débit commence à croître. Continuez à augmenter le nombre d'instances d'application jusqu'à ce que l'utilisation de l'UC atteigne 100 %. Pour visualiser la topologie d'exécution, cliquez sur Opérations d'exécution > Topologie d'exécution.
    3. Le nombre d'instances d'applications actives lorsque l'utilisation de l'UC atteint 100 % est le numéro d'empilement. Souvenez-vous de ce nombre pour pouvoir configurer le numéro d'empilement dans la console d'administration.
    4. Si votre cluster dynamique est déployé sur un groupe de noeuds possédant des noeuds hétérogènes, répétez ces étapes pour chaque noeud et consignez le numéro d'empilement propre à chaque noeud.
  3. Activez l'empilement vertical et le numéro d'empilement. Si votre cluster dynamique est déployé sur un groupe de noeuds comportant des noeuds homogènes, vous devez configurer un numéro d'empilement global dans la console d'administration. Si votre cluster dynamique est déployé sur un groupe de noeuds comportant des noeuds hétérogènes, vous devez configurer le numéro d'empilement au niveau des propriétés personnalisées.

    Configuration de l'empilement vertical sur un cluster dynamique déployé sur un groupe de noeuds comportant des noeuds homogènes

    Vous pouvez activer l'empilement vertical lors de la création du cluster dynamique ou en modifiant les paramètres d'un cluster dynamique existant. Pour activer l'empilement vertical lorsque vous créez un cluster, voir Création et configuration de clusters dynamiques. Pour modifier les paramètres d'un cluster dynamique existant, procédez comme suit :

    1. Dans la console d'administration, sélectionnez Serveurs > Clusters dynamiques > nom_cluster.
    2. Pour activer l'empilement vertical, sélectionnez Autoriser le démarrage de plusieurs instances sur un même noeud.
    3. Entrez le nombre d'instances à démarrer sur le même noeud. Cette valeur est le numéro d'empilement que vous avez calculé.

    Configuration de l'empilement vertical sur un cluster dynamique déployé sur un groupe de noeuds comportant des noeuds hétérogènes

    Si votre cluster dynamique est déployé sur un groupe de noeuds comportant des noeuds hétérogènes, vous devez configurer le numéro d'empilement pour chaque noeud. Pour configurer le numéro d'empilement sur un noeud individuel, procédez comme suit :
    1. Créez une propriété personnalisée pour le numéro d'empilement sur l'un de vos noeuds. Dans la console d'administration, cliquez sur Serveurs > Clusters dynamiques > nom_cluster > Propriétés personnalisées > Nouveau.
    2. Entrez le nom de la propriété personnalisée. Le nom est numVerticalInstances.nom_noeud, où nom_noeud est le nom du noeud. Par exemple, si le nom s'appelle noeud1, le nom de la propriété personnalisée est numVerticalInstances.noeud1.
    3. Entrez la valeur de la propriété personnalisée. La valeur de cette propriété personnalisée est le numéro d'empilement que vous avez calculé pour le noeud indiqué.
    4. Répétez ces étapes pour spécifier un numéro d'empilement pour chaque noeud hétérogène du cluster dynamique.
    Si la valeur d'empilement vertical est spécifiée à la fois dans la page de la console d'administration et en tant que propriété personnalisée, la valeur de propriété personnalisée remplace la valeur figurant dans la console d'administration.

Que faire ensuite

Réglez et surveillez votre configuration de positionnement d'application. Pour plus d'informations, voir Surveillance et configuration du contrôleur de positionnement d'application.



Related tasks
Création et configuration de clusters dynamiques

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

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