Clustered IS and Cisco CSM

Does anyone have experience using Cisco CSM to load balance clustered IS instances?

We’ve setup two 6.1 IS instances into a (wM) cluster and we just configured CSM with an alias to round robin between the addresses.

When the alias is used to access the IS cluster, the login window is presented, a valid ID/pw is entered, but then the login window re-appears… ???

When each IS is accessed directly, each responds normally, login window presented, input valid ID/pw, statics screen shown.

Any ideas? Are we missing something on the CSM setup (networks say no)? Are we missing something on the wM setup (wM PS says no)?

Thanks!!
Ray

Not familiar with CSM, but with any load balancer, you need to set up session-based load balancing (first connection from client A goes to random server, subsequent connections from client A go back to the same server).

yep, we have the load balancing setup. We had this working about a year ago in a test environment, but using the bigip product.

Since we are getting the login window we know CSM is forwarding our connection request to the IS.

The question is, why can’t we get logged in when using CSM?

You must configure your load balancer to keep sessions on the same IS.

Looks like there is a difference between bigip and CSM…

We’ve enabled “persistence” on CSM and that appears to have resolved the issue.

My question is more of LB usage on earlier statements made about LB persistent sessions:
(subsequent connections from client A go back to the same server).

Does this also mean that if I have 2 machines as clients to IS cluster of 4 machines over LB each of my clients will establish this persistent session to selected IS and any requests come from this server allways will end up on same IS server because they are directed to Loadbalancer like Big IP or CSM? And cinse I only have 2 clients they allways use same IS servers adn other 2 servers will not be used at all by Load balancer?

Ray:

If I understand you right, “We’ve setup two 6.1 IS instances into a (wM) cluster and we just configured CSM with an alias to round robin between the addresses.”

Q 1) What is the benefit of having a CISCO CSM when you are performing a software cluster using webMethods? Are you using the Cisco CSM to create a common alias for HTTP/S calls? Have you set up load balancing on HTTP ports?

Q 2) Are you using RR as opposed to RR using Client Re-direct?

  1. Another idea would be to have a third IS redirect calls to the two IS’s. RR using Server redirect.

Regards!

Igor,

You can set the persistant “time” on the LB. So as long as your two clients don’t “resend” during that “time”, the LB will/should send to a different IS instance.

The “time” is configurable… well should be configurable :wink:

Regards,
Ray

Animesh,

Q1) The CSM is doing the balancing on the “internal” net and yes, as well to provide a common alias for the calls again internally. The RI will connect to the LB port on the IS instances for the “external” connections.

Q2) Round Robin just made sense for the internal net… and

Q3) This architecture was a choice, no technical reason for one method or the other. We decided if we were going to run an IS, we wanted it to process documents, not manage data flow.

Regards,
Ray