Por qué se utilizan los asesores de rendimiento

Los asesores analizan los datos PMI (Performance Monitoring Infrastructure) de WebSphere Application Server utilizando principios de rendimiento generales, procedimientos recomendados y reglas específicas de WebSphere Application Server para el ajuste. Los asesores que se basan en esta información proporcionan consejos sobre cómo establecer algunos de los parámetros de configuración para ajustar mejor WebSphere Application Server.

Los asesores proporcionan una amplia variedad de consejos sobre los siguientes recursos del servidor de aplicaciones:
  • Agrupaciones de hebras de servicio ORB (Object Request Broker)
  • Agrupaciones de hebra de contenedor Web
  • Tamaño de la agrupación de conexiones
  • Tamaño y hora de sesión persistente
  • Tamaño de antememoria de sentencias de orígenes de datos
  • Tamaño de antememoria de sesión
  • Tamaño de antememoria dinámica
  • Tamaño de almacenamiento dinámico de la máquina virtual Java™
  • Asistente de configuración de rendimiento de DB2
  • Violaciones de uso de conexiones

Por ejemplo, considere la antememoria de sentencias de orígenes de datos. Ésta optimiza el proceso de las sentencias preparadas y las sentencias a las que se puede llamar almacenando aquellas que no se utilizan en una conexión activa. (Ambas son sentencias SQL que esencialmente ejecutan tareas repetibles sin los costes de la repetición de compilación.) Si la memoria caché está llena, se descarta una entrada antigua en la memoria caché para hacer sitio para la nueva. El máximo rendimiento se obtiene cuando la memoria caché es lo suficientemente grande para mantener todas las sentencias que se utilizan en la aplicación. El contador PMI de descartes de la memoria caché de sentencias preparadas indica el número de sentencias que se descartan de la memoria caché. El asesor de rendimiento consulta este contador y da recomendaciones para minimizar el número de descartes de la antememoria.

Otro ejemplo es la hebra o agrupación de conexiones. El objetivo de la agrupación es utilizar una hebra o una conexión existente en la agrupación, en lugar de crear una nueva instancia para cada solicitud. Como cada hebra o conexión de la agrupación consume memoria y aumenta el coste de intercambio de contexto, el tamaño de la agrupación es un parámetro de configuración importante. Una agrupación demasiado grande puede disminuir el rendimiento tanto como una agrupación demasiado pequeña. Los asesores de rendimiento utilizan la información PMI sobre el uso actual de la agrupación, el tamaño máximo y mínimo de la agrupación y la utilización de la CPU del servidor de aplicaciones para recomendar valores eficaces para los tamaños de la agrupación.

Los asesores también puede emitir avisos de diagnóstico para ayudar en la determinación de problemas y la supervisión para un buen funcionamiento. Por ejemplo, si la aplicación requiere más memoria de la disponible, el asesor de diagnóstico le indica que debe incrementar el tamaño o almacenamiento dinámico de los servidores de aplicaciones.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprf_whyuseperfadvisors
File name: cprf_whyuseperfadvisors.html