Mise au point de l'environnement serveur d'applications

Cette rubrique décrit les bénéfices de l'optimisation pour des performances optimales. Elle met également en évidence les paramètres optimisables des principaux composants de WebSphere Application Server et indique comment ces paramètres affectent les performances.

Avant de commencer

WebSphere Application Server fournit des paramètres optimisables pour ses principaux composants afin de vous permettre d'ajuster l'environnement d'exécution en fonction des caractéristiques de votre application. Des applications peuvent être exécutées normalement sans modifier les valeurs par défaut de ces paramètres d'optimisation. D'autres applications peuvent nécessiter des modifications, telles qu'une taille de segment de mémoire plus importante, pour parvenir à des performances optimales.

L'optimisation des performances peut permettre d'améliorer considérablement les performances, même si une application n'est pas optimisée pour cela. Toutefois, la correction des inconvénients d'une application se traduit généralement par des gains de performances bien supérieurs à ceux que l'on aurait pu obtenir par une simple modification des paramètres d'optimisation. De nombreux facteurs contribuent à rendre une application très performante.

Pourquoi et quand exécuter cette tâche

  • [z/OS]Pour vous faciliter le travail, les procédures à suivre pour utiliser les paramètres d'optimisation dans d'autres produits (DB2, les serveurs Web et les systèmes d'exploitation) sont également fournies. Ces produits pouvant être sujets à modification, ces descriptions doivent être considérées uniquement comme des suggestions.

    Chaque processus WebSphere Application Server comporte des paramètres qui influencent les performances des applications. Vous pouvez utiliser la console d'administration de WebSphere Application Server pour configurer et optimiser les applications, les conteneurs Web, les conteneurs d'EJB (Enterprise JavaBeans), les serveurs d'applications et les noeuds du domaine d'administration.

Procédure

  1. Exécutez le script applyPerfTuningTemplate.py en tant que point de démarrage pour l'amélioration des performances d'un serveur d'applications spécifique. Ce script d'optimisation reposant sur python, avec l'un de ses fichiers modèle, applique les paramètres d'optimisation des performances recommandés pour un environnement standard de développement, de production, ou prêt à être utilisé immédiatement. Le script applyPerfTuningTemplate.py ainsi que les modèles et fichiers de propriétés associés sont disponibles dans le répertoire RACINE_WAS/bin.
  2. Pour optimiser vos instances, WebSphere Application Server, utilisez les conseillers de performances, les procédures ou paramètres recommandés de la liste dynamique des paramètres d'optimisation et les informations relatives à l'identification et à la résolution des problèmes liés aux performances.
    Conseillers de performances
    Les conseillers de performances (Performance Advisor) s'appuient sur les données PMI (Performance Monitoring Infrastructure) pour proposer des modifications de configuration à apporter aux pools d'unités d'exécution de service ORB (Object Request Broker) et de conteneur Web, à la taille des pools de connexions, à la taille et à la durée des sessions persistantes, à la taille des caches d'instructions préparées et à la taille des caches de sessions. Runtime Performance Advisor s'exécute dans le processus de serveur d'applications tandis que l'autre conseiller s'exécute dans Tivoli Performance Viewer. Pour plus d'informations, voir la documentation sur l'utilisation de l'assistant des performances et du diagnostic (Performance and Diagnostic Advisor) et du conseiller de performances dans Tivoli Performance Viewer.
    Liste dynamique des paramètres d'optimisation
    Lisez la documentation sur la liste dynamique des paramètres d'optimisation. Ces paramètres ont une forte incidence sur les performances. Ces paramètres tributaires des applications varient d'une application et d'un environnement à l'autre.
    [z/OS]Index des paramètres d'optimisation des performances pour z/OS
    [z/OS]L'optimisation des performances de WebSphere Application Server pour les systèmes d'exploitation z/OS est un processus complexe du fait que l'environnement d'exécution implique de nombreux composants de système d'exploitation et de middleware différents.

    Vous trouverez dans la documentation sur la liste dynamique des paramètres d'optimisation des informations et des paramètres pour l'optimisation du système d'exploitation z/OS, des sous-systèmes, de l'environnement d'exécution WebSphere Application Server pour z/OS, ainsi que des conseils de personnalisation d'applications J2EE (Java 2 Platform, Enterprise Edition).

    Pratiques recommandées Pratiques recommandées: Vous pouvez lire les instructions d'optimisation de WebSphere Application Server pour z/OS qui vous expliqueront comment ajuster le middleware. Toutefois, il est essentiel de concevoir votre application de manière optimale pour améliorer les performances. Des corrections apportées à une application mal conçue ou mal codée peuvent souvent avoir un effet bénéfique notable sur les performances générales.bprac

    Si vous êtes administrateur WebSphere Application Server ou développeur système WebSphere Application Server for z/OS, voir la documentation sur l'index des paramètres d'optimisation des performances pour WebSphere Application Server pour z/OS. Chaque description de paramètre décrit le paramètre, fournit des motifs d'ajustement du paramètre, explique comment afficher ou définir le paramètre et indique les valeurs recommandées et par défaut.

    Traitement des incidents de performances
    Reportez-vous à la documentation sur le traitement des incidents de performances pour gagner du temps lors de la détection des incidents et du traitement des incidents de performances.

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=tprf_tuneprf
Nom du fichier : tprf_tuneprf.html