The Redis Session Cache
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.
It is an independent and external service which can act as a centralized session repository for a clustered WebSEAL server environment. Servers in the cluster can use the Redis server to provide failover for user sessions.
The Redis session cache provides the following benefits:
- Manages sessions across multiple Web security servers.
- Resolves session inactivity and session lifetime timeout consistency issues in a replicated Web security server environment.
- Provides secure failover and single sign-on among replicated Web security servers.
- Provides controls over the maximum number of allowed concurrent sessions per user.
- Provides single sign-on capabilities and single sign-off among other websites in the same DNS domain.
- Provides performance and high availability protection to the server environment in the event of hardware or software failure.
- Allows administrators to view and modify remote WebSEAL sessions using standard Redis tools.