The community will be in read-only from Monday 11:59pm (PT) to Wednesday 7:30am (PT)
The community will be in read-only from Monday 11:59pm (PT) to Wednesday 7:30am (PT)
Project and Portfolio Management Practitioners Forum
cancel
Showing results for 
Search instead for 
Did you mean: 

Traffic between clustered PPM App servers

SOLVED
Go to solution
Highlighted
sierram99
Occasional Advisor

Traffic between clustered PPM App servers

Can anyone advise on the traffic profile between servers in a PPM clustered configuration?   Our customer is interested as they would like to use their DR server as a second clustered app server.  It is located in the DR datacenter so it will be communicating with the web server, primary app server and db server across the WAN.   Is this likely to cause performance issues?

3 REPLIES
Jim Esler
Honored Contributor

Re: Traffic between clustered PPM App servers

Nodes in a cluster communicate via multicast. We have multicast enabled only on specific network segments that require it and all nodes are close to each other physically and network-wise. The multicast traffic is not significant as far as I can tell, at least compared to other network traffic. Assuming the bandwidth between your data centers is sufficient and multicast traffic can be passed between them, you should be able to support that traffic.

 

There are other considerations, too. For instance, all nodes need to share file space for logs, attachments, etc. We do this by placing these directories on SAN. Network traffic to support this access would be greater than the multicast traffic.

 

On occasion, we have had our application servers in a different data center than the database servers. We did not see a performance degradation associated with this configuration but our load was much smaller during those periods than what we have now. Database related network traffic would be much more significant than the multicast or SAN traffic.

 

Keep in mind that a DR plan will have to deal with restoring the database and shared file systems, too. The application servers are only a small part of that process.

sierram99
Occasional Advisor

Re: Traffic between clustered PPM App servers

Jim, what type of loads do you have or did you have when operating with the db in a different datacenter? Given that the app server in the DR center will be talking to a db in the prod center this may be more critical than the traffic between the app servers.
Jim Esler
Honored Contributor
Solution

Re: Traffic between clustered PPM App servers

Our database and application servers were in different data centers for a few months a year or two ago when we were transitioning into a new data center. I do not have statistics for that time but would guess that we were processing at least 20,000 requests (some with up to 200 workflow steps) and 20,000 deploys per month.

 

Our DR infrastructure is set up the same as production but resides in a different data center. We use it as our preproduction environment and use it for system testing and performance testing before moving changes to production.

//Add this to "OnDomLoad" event