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

Configuration de l'empilement vertical

Vous pouvez configurer l'empilement vertical pour permettre au contrôleur de positionnement d'application de démarrer plusieurs instances du cluster dynamique et limiter les risques de goulot d'étranglement au sein de l'application.

Avant de commencer

  • [z/OS]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. N'envisagez d'utiliser l'empilement vertical sous z/OS que pour les serveurs d'applications hébergeant des applications devant s'exécuter sur un serveur d'applications à serviteur unique.
  • Pour que l'empilement vertical puisse être utilisé, les noeuds de votre cluster dynamique doivent être au même niveau de version que le gestionnaire de déploiement ou à un niveau ultérieur. Les noeuds dont le niveau de version est antérieur à celui du gestionnaire de déploiement ne peuvent pas démarrer plusieurs instances de serveur sur le même noeud.
  • L'empilement vertical n'est possible que sur les noeuds permettant la gestion à cycle de vie complet. Vous ne pouvez pas configurer l'empilement vertical pour les clusters dynamiques dont les membres ont été définis manuellement.
    Fonction obsolète Fonction obsolète: Les serveurs Assisted and Complete Lifecycle sont obsolètes dans WebSphere Application Server version 9.0. Faites migrer les serveurs WebSphere Liberty vers la configuration de collectivité Liberty. Il n'existe pas d'action de migration recommandée pour les autres types de serveur.depfeat

Pourquoi et quand exécuter cette tâche

Utilisez l'empilement vertical pour éviter les goulots d'étranglement entre vos applications. L'empilement vertical permet de démarrer plusieurs instances de serveur sur un noeud. La configuration d'instances de serveur multiples permet d'utiliser toute la puissance de traitement disponible sur les noeuds lorsque la charge de travail de l'application est élevée.

Procédure

  1. Déterminez si votre application comporte un goulot d'étranglement interne en la profilant. Le contrôleur de positionnement d'application suppose que le seul goulot d'étranglement potentiel se trouve au niveau du processeur ou de la mémoire. Autrement, l'application peut avoir un goulot d'étranglement interne.
    1. Exécutez une instance de l'application sur chaque noeud.
    2. Augmentez la charge de l'application.
    3. Analysez les rapports d'exécution, les courbes de débit et les graphiques d'utilisation du processeur applicables aux noeuds exécutant l'application. Cliquez sur Opération d'exécution > Rapports.
    Si, lors de l'augmentation de la charge, la courbe de débit sature alors que l'utilisation du processeur reste en deçà de 100 %, il se peut qu'un goulot d'étranglement interne se soit formé dans l'application. Configurez l'empilement vertical pour éviter ces goulots d'étranglement. N'activez pas l'empilement vertical si les instances de serveur peuvent utiliser 100 % du processeur.
  2. Déterminez le nombre d'instances empilées approprié. 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. Pour plus d'informations sur la définition du nombre d'instances empilées, lisez la rubrique relative à la détermination du nombre d'instances empilées pour un cluster dynamique.
  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 nombre d'instances empilées 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.
    • Pour plus d'informations sur l'activation de l'empilement vertical pour un cluster dynamique qui se trouve sur des noeuds homogènes, lisez la rubrique relative à la configuration d'un cluster dynamique avec des noeuds homogènes pour la prise en charge de l'empilement vertical.
    • Pour plus d'informations sur l'activation de l'empilement vertical pour un cluster dynamique qui se trouve sur des noeuds hétérogènes, lisez la rubrique relative à la configuration d'un cluster dynamique avec des noeuds hétérogènes pour la prise en charge de l'empilement vertical.

Résultats

Lorsque la charge de travail est importante, le contrôleur de positionnement d'application peut utiliser à plein la capacité de traitement des noeuds en démarrant plusieurs instances de cluster sur chaque noeud.

La formule générale permettant de déterminer le pourcentage du processeur utilisé par chaque instance d'un noeud est la suivante : 100%/nombre_maximal_d'instances_empilées. Par exemple, si trois instances sont empilées, la charge de travail est régulée pour éviter que l'une de ces instances utilise plus de 33 % du processeur.

Que faire ensuite

Réglez et surveillez votre configuration de positionnement d'application.

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_odverticalstacking
Nom du fichier : twve_odverticalstacking.html