Recuperación de iguales tal como la efectúa otro miembro del mismo clúster, que se puede iniciar manual o automáticamente. El proceso de recuperación de iguales (ya sea automatizada o manual) está muy vinculado con el entorno de alta disponibilidad de WebSphere.
WebSphere utiliza un componente de gestor de alta disponibilidad para supervisar los servicios proporcionados por el servidor de aplicaciones. Estos servicios incluyen mensajería, gestores de transacciones, controladores de gestión de carga de trabajo y otros servidores de aplicaciones de un clúster. El componente Gestor de alta disponibilidad también utiliza dispositivos de almacenamiento adjunto de red (NAS) para almacenar anotaciones cronológicas de transacciones de cada servidor de aplicaciones del clúster.
El Gestor de alta disponibilidad es responsable de la recuperación de iguales automática para transacciones dudosas y en curso para cualquier servidor que falle en el clúster de alta disponibilidad definido. Una transacción dudosa es aquella que se detiene en estado dudoso indefinidamente, a causa de una circunstancia excepcional como la eliminación de un nodo que provoca la destrucción de los motores de mensajería. Un estado de transacción dudosa se produce cuando la base de datos finaliza la fase 1 del proceso y antes de iniciar la fase 2. Una transacción en curso es aquella que todavía no ha completado la "fase de preparación" del proceso y donde la transacción o el mensaje persiste en algún lugar de donde se puede recuperar. La funcionalidad de recuperación automática efectuada por el Gestor de alta disponibilidad permite que el clúster se reequilibre si fallan uno o más miembros del clúster.
La recuperación de iguales automatizada es el estilo por omisión de iniciación a la recuperación de iguales. Si falla un servidor de aplicaciones, WebSphere Application Server selecciona automáticamente un servidor que efectúe el proceso de recuperación de iguales en su lugar. Aparte de habilitar la alta disponibilidad y configurar la ubicación de las anotaciones cronológicas de recuperación para cada miembro del clúster, no son necesarios pasos adicionales de configuración de WebSphere Application Server para utilizar este modelo.
La recuperación de iguales manual es un estilo particular de recuperación de iguales que debe configurarse explícitamente. Si falla un servidor de aplicaciones, el operador puede utilizar la consola administrativa para seleccionar un servidor que efectúe el proceso de recuperación en su lugar.
En el artículo titulado IBM® WebSphere Developer Technical Journal: Transactional high availability and deployment considerations in WebSphere Application Server V6 se explican los requisitos, la configuración y la gestión de la recuperación de iguales manual y automatizada.