Les tests de réglage d'installation ont été créés pour appliquer de façon rapide et pratique une charge sur un serveur d'applications afin de régler ce dernier pour une capacité de traitement maximale. Les trois tests fournis visent à contraindre diverses parties du serveur d'applications.
Les tests de réglage d'installation sont conçus pour tester
IBM® WebSphere Application Server Version 7. Les exigences associées à chaque test doivent être satisfaites avant de pouvoir exécuter le test proprement dit.
- Le test Schedule_Snoop est prêt à être utilisé avec n'importe quelle installation de WebSphere Application Server.
- L'exemple d'application "Schedule_Plants: PlantsByWebSphere" doit être installé. Il est fourni avec WebSphere Application Server, mais son installation est facultative.
- L'application de test Schedule_Daytrader est disponible gratuitement depuis le projet Apache Geronimo. Daytrader nécessite un accès à une base de données IBM DB2.
Vous obtiendrez de meilleurs résultats pour tous les tests en utilisant un ou plusieurs ordinateurs dédiés et séparés pour fournir la charge la plus élevée possible au serveur d'applications. Lors du test d'une importante application WebSphere Application Server,
si un même ordinateur doit exécuter Rational Performance Tester et fournir une charge à l'application, la contrainte qu'il fournit pourrait ne pas être suffisante pour tester l'application.
Un test de réglage d'application est conçu pour contraindre votre serveur d'applications à accepter une capacité de traitement maximale à partir d'un réglage de base. Un réglage est une procédure complexe permettant de nombreux ajustements en fonction des exigences changeantes de l'application que vous prévoyez d'exécuter. Pour plus d'informations sur le réglage de WebSphere Application Server,
voir http://www.ibm.com/developerworks/websphere/techjournal/0909_blythe/0909_blythe.html.
Lors de l'exécution de tests de réglage d'application, un objectif simple consiste à obtenir le pourcentage le plus élevé d'utilisation de l'unité centrale du serveur d'applications pendant que le test est en cours d'exécution. Suivez ces instructions, lorsque vous exécutez chacun des tests :
- Utilisez Task Manager, vmstat, ou un outil similaire pour observer l'utilisation de l'unité centrale de l'ordinateur qui exécute le serveur d'applications. En se fixant comme objectif une capacité de traitement maximale, vous veillez à obtenir le pourcentage d'utilisation de l'unité centrale le plus élevé possible.
Pour obtenir cette capacité de traitement maximale, cette valeur doit s'accroître à mesure que vous ajustez vos réglages.
- Surveillez l'utilisation de l'unité centrale de l'ordinateur qui exécute Rational Performance Tester.
Si l'utilisation de l'unité centrale excède 70 %, vous devez approcher les limites de ce que cet ordinateur est en mesure de fournir. Toutefois, Rational Performance Tester prend en charge l'utilisation de plusieurs ordinateurs afin d'aboutir à une charge encore plus importante.
- Puisque ces tests autorisent une capacité de traitement élevée, les tests pourraient aller au-delà des performances de votre réseau. Un outil comme Task Manager peut afficher l'utilisation du réseau. Si vous êtes limité par un réseau à 100 Mbps, un accès à un réseau à 1000 Mbps pourrait s'avérer nécessaire pour contraindre pleinement le serveur d'applications.