Técnicas de gestión de estado

Las técnicas de escalado de varias máquinas se basan en el uso de varias copias de un servidor de aplicaciones. De esta forma, varias solicitudes consecutivas de varios clientes pueden recibir servicio de distintos servidores. Si cada solicitud de cliente es completamente independiente de las otras solicitudes de cliente, no importa si se procesan varias solicitudes consecutivas en el mismo servidor. No obstante, en la práctica, las solicitudes de cliente no son independientes. A menudo, un cliente realiza una solicitud, espera el resultado, y hace una o más solicitudes que dependen de los resultados recibidos de la primera.

Esta secuencia de operaciones en nombre de un cliente se divide en dos categorías:

Sin estado
Un servidor procesa las solicitudes basándose sólo en la información proporcionada con cada solicitud, nunca en la información de solicitudes anteriores. El servidor no necesita mantener información de estado entre solicitudes.
Con estado
Un servidor procesa las solicitudes basándose en la información proporcionada con cada solicitud y en la información almacenada de solicitudes anteriores. El servidor necesita poder acceder y mantener la información de estado generada durante el proceso de una solicitud anterior.

Para las interacciones sin estado, no importa si distintos servidores procesan distintas solicitudes. No obstante, para las interacciones con estado, el servidor que procesa una solicitud tiene que tener acceso a la información de estado necesaria para dar servicio a esa solicitud. O bien el mismo servidor procesa todas las solicitudes asociadas con la misma información de estado, o bien la información de estado se comparte entre todos los servidores que la necesitan. En el segundo caso, el acceso a la información de estado compartida desde el mismo servidor minimiza la carga adicional de proceso asociada con el acceso a la información de estado compartida desde varios servidores.

Los recursos de distribución de cargas en el producto utilizan varias técnicas diferentes para mantener la información de estado entre solicitudes de cliente:


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=crun_wlm_state
File name: crun_wlm_state.html