Vous pouvez optimiser les paramètres dans l'environnement pour augmenter les performances générales de votre environnement WebSphere eXtreme Scale.
Optimisation des systèmes d'exploitation et des paramètres réseau
En modifiant les paramètres de connexion, il est possible de réduire les temps d'attente TCP (Transmission Control Protocol)
et la modification des tampons TCP permet d'améliorer les débits de transmission.
Propriétés ORB
Les propriétés ORB (Object Request Broker) modifient le comportement du transport de la grille de données. Ces propriétés peuvent être définies avec un fichier orb.properties, comme paramètres dans la console d'administration de WebSphere
Application Server ou en tant que propriétés personnalisées dans ORB dans la console d'administration de WebSphere
Application Server.
Optimisation des machines virtuelles Java
Vous devez prendre en compte plusieurs aspects spécifiques de l'optimisation des machines virtuelles Java (JVM)
pour optimiser les meilleures performances WebSphere eXtreme Scale.
Dans la plupart des cas, quelques paramètres JVM spéciaux sont nécessaires ou aucun. Si de nombreux objets sont stockés dans la grille de données, définissez une taille de pile appropriée pour éviter de manquer de mémoire.
Optimisation de la récupération de place avec WebSphere Real Time
Utiliser WebSphere eXtreme
Scale avec WebSphere Real
Time augmente la cohérence et la prévisibilité des performances
de débit qu'offre la stratégie standard de récupération de place employée dans le JRE (IBM® Java
SE Runtime Environment). Le ratio coûts/avantages est variable. WebSphere eXtreme Scale crée
un grand nombre d'objets temporaires associés à chaque transaction.
Ces objets temporaires s'occupent des demandes, des réponses, des séquences de journaux et des sessions. Sans WebSphere Real
Time, les temps de réponse des transactions peuvent grimper à des centaines de millisecondes.
Mais WebSphere Real
Time utilisé avec WebSphere eXtreme Scale peut augmenter
l'efficacité de la récupération de place et faire tomber à 10%
les temps de réponse de la configuration autonome.
Optimisation du fournisseur de cache dynamique
Le fournisseur de cache dynamique de WebSphere eXtreme Scale prend en charge les paramètres de configuration ci-après pour l'optimisation des performances.
Optimisation de l'agent de dimensionnement du cache pour des estimations précises de l'utilisation de la mémoire WebSphere eXtreme Scale prend en charge le dimensionnement de la consommation de la mémoire par les instances de BackingMap dans les grilles de données réparties. Le dimensionnement de la consommation de mémoire de la taille n'est pas pris en charge pour les instances de grilles de données locales. La valeur signalée par WebSphere eXtreme Scale pour une mappe donnée est très proche de la valeur signalée par l'analyse des clichés de segments. Si l'objet de mappe est complexe, le dimensionnement peut être moins précis. Le message CWOBJ4543 s'affiche dans le journal pour n'importe quel objet d'entrée de cache qui ne peut pas être dimensionné avec précision parce qu'il est trop complexe. Vous pouvez obtenir une mesure plus précise en évitant une complexité de mappe inutile.
Optimisation et performances pour le développement d'applications
Pour améliorer les performances de votre grille de données interne ou l'espace de traitement de base de données, vous pouvez examiner plusieurs éléments, par exemple à l'aide des meilleures pratiques des fonctionnalités du produit, telles que le verrouillage, la sérialisation et les performances des requêtes.