What is the best practice for deploying multiple CLM Repositories on WAS ND?
Michael Walker (992●15●201●157)
| asked Oct 08 '13, 1:11 p.m.
edited Oct 11 '13, 2:21 p.m. by Joseph Pesot (6●1)
We support multiple organizations that all use RTC, RQM, RRC, reporting in some combination. We're moving to Websphere ND instead of Tomcat for our applications server.
Is the Best Practice to install one instance of WAS ND for each organization we support, or should we be joining multiple repositories under one WAS? One issue we have is the different organizations move to new releases at different times during the year and we need to have the flexibility to only bring down the individual repositories and not affect the others during the upgrade. The examples I find in the documentation do a good job at showing the topology for one deployment of the tools, but I can't find anything on multiple deployments. Thanks, |
Accepted answer
Having 60 WebSphere nodes federated to the same Dmgr is possible. And if the Dmgr goes down, the appservers should still be able to function. However all the nodes should not span multiple data centers.
The concerns i have about a cell this large are: 1. If there is a catostrophic event or an admin fat fingers the Dmgr config, it could affect the entire cell 2. How will the Dmgr perform with this many nodes. Michael Walker selected this answer as the correct answer
Comments
Michael Walker
commented Oct 15 '13, 11:45 p.m.
Thanks. Based on your concerns I'll probably not do all 60 nodes federated to the same Dmgr and instead find a logical way to separate them into 3-5 Dmgrs. |
3 other answers
From a technical point of view, ND can manage multiple instances of CLM. Just set up multiple Websphere Nodes and deploy the applications for each organization to separate nodes. This will allow each organization to be isolated from the other, which will enable each organization to upgrade CLM on their own time lines. However if one organization requires webSphere to be upgraded, this will affect the other organization.
Comments
Michael Walker
commented Oct 10 '13, 3:49 p.m.
Thanks Abraham,
|
It is my understanding is that WAS ND is designed to do exaclty what you are describing, manage multiple application server instances across one or more servers from a central location. Installing different versions of RTC in each of those application server instances should not be a problem.
Not sure which documentation you were looking at but I found this article that you might find useful. https://jazz.net/library/article/1123 Comments
Michael Walker
commented Oct 08 '13, 5:10 p.m.
Karl,
|
First I want to be sure we are on the same page with the terminology. When a profile is created and then federated into the Dmgr, this is a WebSphere node. And on this WAS node multiple server instances can run. The server instance is the web container which runs on its own jvm. The server instance is where the application moduels will be mapped.
A node group is a non technical aspect of webSphere which allows administrators to document how the nodes are to be used. For each of the organizations create a unique Node Group and assign each webSphere node to the appropriate node group so to make other admins aware of the organizational configuration of the nodes For the organizational topology being discussed, i would suggest having each WebSphere node running on seperate hardware to ensure that each CLM environment is isolated from the other . The above suggestion is not required, you can have all the server instances running in the same WebSphere node. Since each server instance runs on its own jvm, making modifications to one application will not affect the others, but from a admin perspective this could get confusing. Comments
Michael Walker
commented Oct 11 '13, 5:44 p.m.
Thanks Abraham,
|
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.