Creating a cluster of on demand routers

The on demand router (ODR) is an intelligent HTTP and Session Initiation Protocol (SIP) proxy server in WebSphere® Virtual Enterprise. You can configure the ODR to determine how it handles failure scenarios and how it tunes certain work requests. You can create a cluster of ODRs, which is called a static cluster.

About this task

Consider clustering ODRs when you are integrating the Session Initiation Protocol (SIP) ODR with Load Balancer for IBM WebSphere Application Server.

Consider creating a cluster of HTTP ODRs to administer all of the ODRs at one time. If you do not create a cluster, you must administer each ODR individually.

Procedure

  1. Creating ODRs or createodr.jacl script

    Create an ODR to use as a template when you create your cluster. You can create the ODR in the administrative console or with the createodr.jacl script.

  2. In wsadmin, create a cluster. Run the following command:
    $AdminTask createCluster {-clusterConfig {-clusterName odr_cluster_name -clusterType ONDEMAND_ROUTER} -convertServer {-serverNode my_node_name -serverName my_ODR}}
    For the my_ODR value, indicate the name of the on demand router that you created as a template.
  3. Add ODRs to the cluster. Run the following command for each ODR cluster member:
    $AdminTask createClusterMember {-clusterName odr_cluster_name -memberConfig {-memberNode my_node_name -memberName odr_cluster_member_name}}
  4. Save your changes. Run the following command:
    $AdminConfig save

Results

You placed multiple on demand routers in a cluster.

What to do next

To modify the settings, such as the action type and rule expression, of an ODR cluster, use the wsadmin tool to complete administrative tasks at the cluster level. For more information, see Rules for ODR routing policy administrative tasks and Rules for ODR service policy administrative tasks.


The URL for this topic is: