Techniques de gestion de l'état

Les techniques d'échelonnement de plusieurs machines se basent sur l'utilisation de plusieurs copies d'un serveur d'applications ; plusieurs demandes consécutives provenant de divers clients peuvent être adressées à différents serveurs. Si chaque demande client est totalement indépendante des autres demandes client, il n'est pas important de traiter les demandes consécutives sur le même serveur. Toutefois, en pratique, les demandes des clients ne sont pas indépendantes. Un client envoie souvent une demande, attend le résultat, puis envoie un ou plusieurs autres demandes qui dépendant du résultat des demandes précédentes.

Les opérations effectuées au nom du client peuvent être de deux catégories :

Sans état
Un serveur traite les demandes en fonction des informations fournies avec chaque demande uniquement et ne se fonde pas sur les informations des demandes précédentes. Il n'est pas nécessaire que le serveur conserve les informations d'état entre les demandes.
Stateful
Un serveur traite les demandes en fonction des informations fournies avec chaque demande ainsi que des informations stockées provenant des demandes précédentes. Le serveur doit accéder aux informations relatives à l'état générées pendant le traitement d'une demande précédente et les gérer.

Pour les interactions sans état, le fait que des demandes sont traités par différents serveurs n'est pas important. Cependant, pour des interactions avec état, le serveur qui traite une demande doit accéder aux informations relatives à l'état nécessaires au traitement. Le même serveur peut traiter toutes les demandes associées aux mêmes informations d'état, ou les informations d'état peuvent être partagées entre les serveurs qui en ont besoin. Dans ce dernier cas, l'accès aux informations d'état partagées à partir du même serveur permet de minimiser le temps système de traitement associé à l'accès aux informations d'état partagées par plusieurs serveurs.

Les fonctions de distribution des charges dans le produit utilisent différentes techniques de gestion des informations d'état entre les demandes des clients :


Icône indiquant le type de rubrique Rubrique de concept



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