IBM CLM 6.0.6 Distributed topology high availability
![]()
Hi ,
We have a requirement to implement the high availability in the jazz platform and we plan for distributed topology with 2 nodes each of JTS, CCM, IHS rest of QM,RM,DCC,JRS with WAS 9.0 on RHEL 7.3 and backend oracle 12c database
Looking forward for an advice on the recommended approach on HA:
Please advice.
Regards
Santosh
|
4 answers
![]() I think you first need to understand what your HA requirements are. How available do you really need to be? How fast do you need to recover from an outage? Have a look at https://jazz.net/wiki/bin/view/Deployment/ApproachesToImplementingHAAndDR to see some of the available approaches at different layers in the architecture. Often times built in capabilities from the hypervisor, e.g. VMWare HA, are sufficient. Clustering the CCM server does provide HA of that application as well as the intended user scalability. It may be overkill depending on your requirements. OS-based or WAS-based clustering is not supported. I recommend understanding what the requirements are then evaluating available approaches at each layer and do a cost/benefit tradeoff to see what approaches are warranted.
|
![]() We don't support RHEL clustering. MQTT is only used when deploying CCM application clustering or multiple GCM instances.
|
![]() I'd recommend you read through the articles in the Deployment Wiki first, starting with this article:
Relying on OS clustering is fraught with issues. You should follow Liberty based clustering as WAS ND clustering is no longer supported.
In a nutshell, yes, you will need MQTT for proper clustering. You can use IBM's product, or if you are price sensitive, you can consider the open source Apache Mosquitto.
|
![]()
Thanks all ,
Please confirm my below queries
If we are using MQTT broker then it is a Active /active or active/Passive ? and which license require?
If we are going with cold standby ( Active /Passive ) for IHS,JTS, CCM with WAS in HA and QM,RM,JRS,DCC is standalone as per below link . https://jazz.net/wiki/bin/view/Deployment/ImplementingJazzApplicationServerRecoveryUsingAnIdleStandbyConfiguration
1. can a script be written to do that? And could it is available ? for auto failover
2. Any option in WAS for autofailover
If we are going with RHEL Cluster ( Active /Passive ) 1. our Infra team will support for RHEL cluster so Could IBM Support for IHS, JTS, CCM Application Regards Santosh Comments MQTT would be used with a Liberty instance. Yes, that would be active/active. You would need a license to IBM MessageSight if you want commercial support (contact my company for a software quote if you like). Otherwise, you can use Eclipse Mosquitto. Either way, there is no difference in RTC license costs as its licenses are per user, not per server.
For the latter question, you would need to write scripts to handle the auto failover. It would have to be passive failover, os there would be a temporary outage as the servers come up.
FYI, I highly recommend Liberty over WAS. There is no real technical benefit to WAS over Liberty these days as Liberty has become quite robust and very stable.
I second the recommendation for Liberty to use with Jazz: all the muscle, none of the fat of WAS and so much easier to handle with regard to configuration files.
Hello Kenny and Ulf
As you mentioned to go for liberty over WAS does it mean we can use liberty for production servers in enterprise environments.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.