Puede ajustar los valores de su entorno para aumentar el rendimiento global de su entorno de WebSphere eXtreme
Scale.
Ajuste de los valores de red y de los sistemas operativos
El ajuste de red puede reducir el retardo de la pila del protocolo de control de transmisiones (TCP) modificando los valores de conexión y puede mejorar el rendimiento modificando los almacenamientos intermedios de TCP.
Propiedades ORB
Las propiedades del intermediario de solicitud de objetos (ORB) modifican el comportamiento de transporte de la cuadrícula de datos. Estas propiedades se pueden establecer con un archivo orb.properties, como valores en la consola administrativa de WebSphere Application Server o como propiedades personalizadas en el ORB en la consola administrativa de WebSphere Application Server.
Ajuste de las máquinas virtuales Java
Debe tener en cuenta varios aspectos específicos sobre el ajuste de la máquina virtual Java (JVM) para conseguir el mejor rendimiento posible de WebSphere eXtreme
Scale. En la mayoría de los casos, se requieren pocos valores de JVM especiales, o ninguno. Si se almacenan muchos objetos en la cuadrícula de datos, ajuste el tamaño del almacenamiento dinámico en un valor adecuado para evitar quedarse sin memoria.
Ajuste del valor de intervalo de pulsación para la detección de migración tras error
Puede configurar la cantidad de tiempo entre las comprobaciones de sistema para los servidores que han fallado con el valor de intervalo de pulsaciones. La opción -heartbeat es un parámetro para el mandato startOGserver, y sólo se aplica a los servidores de catálogo.
Ajuste de la recopilación de basura con WebSphere Real Time
El uso de WebSphere eXtreme
Scale con WebSphere Real
Time aumenta la coherencia y la previsibilidad con un coste de rendimiento en comparación con la política de recogida de basura predeterminada empleada en el Java™ SE Runtime Environment (JRE) de IBM® estándar. La proporción de coste frente a beneficios puede variar. WebSphere eXtreme
Scale crea muchos objetos temporales que se asocian con cada transacción.
Estos objetos temporales se ocupan de peticiones, respuestas, secuencias de registro y sesiones. Sin WebSphere Real
Time, el tiempo de respuesta de la transacción puede ascender hasta miles de milisegundos.
Sin embargo, el uso de WebSphere Real
Time con WebSphere eXtreme
Scale puede aumentar la eficacia de la recogida de basura y reducir el tiempo de respuesta en un 10% del tiempo de respuesta de la configuración autónoma.
Ajuste del proveedor de la memoria caché dinámica
El proveedor de la memoria caché dinámica WebSphere eXtreme
Scale soporta los siguientes parámetros de configuración para el ajuste de rendimiento.
Ajuste del agente de dimensionamiento de memoria caché para obtener estimaciones precisas del consumo de memoria WebSphere eXtreme
Scale da soporte al dimensionamiento del consumo de memoria de instancias de BackingMap en cuadrículas de datos distribuidas. No se da soporte al dimensionamiento de consumo de memoria para instancias de cuadrícula de datos locales. El valor que notifica WebSphere eXtreme
Scale para una cuadrícula determinada se aproxima mucho al valor notificado por los análisis de volcado de almacenamiento dinámico. Si el objeto de correlación es complejo, es posible que los dimensionamientos sean menos precisos. Se visualiza el mensaje CWOBJ4543 en el registro para cada objeto de entrada de memoria caché que no se pueda dimensionar de forma precisa debido a que es demasiado complejo. Puede obtener una medición más precisa evitando la complejidad innecesaria de la correlación.
Ajuste y rendimiento para el desarrollo de aplicaciones
Para mejorar el rendimiento de la cuadrícula de datos en memoria o del espacio de proceso de la base de datos, puede investigar varias consideraciones como, por ejemplo, utilizar los procedimientos recomendados para las características del producto como el bloqueo, la serialización y el rendimiento de la consulta.