Tivoli Federated Identity Manager, Version 6.2    

Enabling replication in a WebSphere cluster

Note: This configuration task applies to WebSphere® cluster environments. When you have configured Tivoli® Federated Identity Manager runtime to a single server WebSphere environment, skip this topic.

WebSphere supports the use of a dynamic cache service for storing application data. The data objects managed by this service can be separated into cache instances that can be individually configured. The WebSphere administrator can configure parameters such as cache size, persistence to disk, and others. Each cache instance can belong to a replication domain such that the data in the cache is replicated and available to all servers that participate in the replication domain.

The Tivoli Federated Identity Manager runtime application uses this capability to enhance performance. When the Tivoli Federated Identity Manager runtime is deployed, some WebSphere configuration steps are automatically performed:

Additional configuration is required.

Application servers in the cluster must now have their dynamic cache service configured as a consumer of the replication domain.

Note: The steps in this section must be completed for each server in the cluster.

Complete the following steps for each application server that is a member of the cluster:

  1. In the WebSphere administrative console, navigate to Servers -> Application Servers -> your_server_name The properties for the selected server are displayed.
  2. In the Container Setting section, expand Container Services. Click Dynamic Cache Service.
  3. In the General Properties section of the screen, go to the Consistency settings section. Select the Enable cache replication check box. Verify that the Consistency Settings area has the following values:
    • Full group replication domain

      Select the name of the cluster into which you have deployed the runtime application

    • Replication type: Both push and pull
    • Push frequency: 1
  4. Click OK. When prompted to save your changes, select the Save link. When the next page is displayed, click the Save button.
  5. In the WebSphere administrative console, navigate to Servers -> Application Servers -> your_server_name.
    Note: The properties in this section might already be defined.
  6. In the Container Settings section, select Session management.
  7. A Configuration tab is displayed. In the Additional Properties section, select Distributed environment settings.
  8. The General Properties panel is redrawn. Examine the Distributed sessions section.
    1. Click the Memory-to-memory replication hyperlink. Complete the configuration.
    2. Select the Memory-to-memory replication radio button.
  9. The General Properties panel is displayed.
    1. Set the Replication domain to the name of the cluster into which you have deployed the Tivoli Federated Identity Manager runtime application.
    2. Set Replication mode to Both client and server.
    3. When enabling these for the first time, you must click OK or Apply.
  10. When prompted to save your changes, select the Save link. When the next page is displayed, click the Save button.
  11. Navigate back to the Server Cluster panel.
    1. Expand Web Container Settings to display a list of properties. Select Web Container. Select Session management.
    2. A Configuration tab is displayed. In the Additional Properties section, select Distributed environment settings.
  12. Navigate back to the Server Cluster panel, select the check box for your cluster and click Ripplestart.

    You must restart the cluster to activate the changes you have made.


Topic type Task topic    


Feedback