Distributed CLM 4.0 : Moving from Tomcat to WAS
Dear all,
We have a distributed deployment of CLM 4.0 (DB, JTS, RRC, RTC, RQM each on a dedicated server). The deployment is currently setup using the bundled Apache Tomcat that comes with the installation package. We are in need to make a migration from Tomcat to WAS 8.0 because we would like to have the single sign-on feature as well as the ability to deploy RRDI later on.
I would like to get an advice if anybody has done this type of migration before. What are the things that we need to take care? Can we migrate each of the server one by one, or does it have to be done in a single shot? Instead of migrating, can we simply install a new server instance with WAS instead?
Any advice are appreciated. Thanks in advance for your kind attention.
One answer
If you talk about a distributed deployment, we refer to this term if the applications are deployed on different servers. You would have to make sure that you keep the public URI of the servers. You should be able to upgrade one application at a time if it really is distributed.
Comments
You would have as many WAS instances as you have tomcat instances today.
Hi Ralph,
Thanks for the pointer, I will have a look.
A quick question, what will happen to the user authentication when we have a mixed of Tomcat and WAS in the deployment when we migrate one application at a time?
Hi, I would assume you would have to log in several times. IBM HTTPS/WAS single sign on only works on WAS and not towards Tomcat.
Ralph,
Sterling, if you only have just these two machines I would
- Move to WAS on the machine where you had Tomcat installed. How much profiles you need is determined by your public URI.
- If you have just one common public URI (including port) you can use IHS (IBM HTTP Server) as reverse proxy. That will allow you to spread to more machines later.
- The RRDI Database goes on the DB server. You could mix that with RRDI+WAS, but that would have impact on the DB performace, so I wouldn't.
- So RRDI goes to any other server. Initially to the App Server machine that has WAS on it. RRDI wants 8 GM memory minimum, so I would plan to have enough for all applications. Monitor your resources on the machine. Run JazzMon. I would regardless of having CLM and RRDI on one machine or not.
I would assume that sooner or later you need more memory on the Application server machine if you host CLM and RRDI on one machine. To increase performance it might be a good idea to distribute the applications to more servers, which is now possible behind IHS, if you see the machine hits its limits.
Comments
Pavithra Kasturirangan
Mar 18 '13, 3:36 a.m.I'm interested in this topic as well.
Ketut Mahaindra
Mar 18 '13, 3:41 a.m.Hi Pavithra,
Good to hear other people are looking to this too. I will post what we experience later when we took the "path". I am collecting as much information as possible first, and I am hoping to get the help from the forum too. :)