Question : JBOSS clustering question

I want to configure our JBOSS application server (AS) with active/active or load balanced clustering (Clustering = Load Balancing + failover + session replication). Our web programmers want to configure JBOSS as an active/passive cluster...so only 1 web server is online and working at a time.

My question - why would the web programmers want active/passive over my full clustering idea? I need ammo to shoot their idea down, good hard facts with sources. I need all the cons to why their active/passive idea is rubbish and pros to make my idea shine. I have been searching online for about a week so far and cannot find any good hard factual data with sources.

also, is there any tools that i can plan how much load our server can take? to prove we could use 2 servers simultaneously to handle our workload. thanks.

Answer : JBOSS clustering question

Considering that none of the JBoss Clustering guides even discuss an active-standby cluster, the request of your programmers is atypical.

Have your programmers justified why they want active-standby? That is usually not something the app programmers are concerned with, unless there is some specific reason / bug / feature that does not cluster properly. You should be able to deploy the app according to scalability / uptime requirements that may change after the app is written.

An idle standby node is a waste of resources and will result in less overall capacity. If you are the sys-admin, clarify your role, and make it clear that your job is to deploy and manage that deployment. Their job is to write the app. Your recommendation is for active-active, so there is no downtime, and because it is the standard JBoss clustering approach. It has the advantage of seamless failover / recovery of services, whereas with an active-passive, there will be downtime while the standby is started, plus sessions will not failover.

I cannot claim to be a JBoss expert, but the only clusters I _have_ run were active-active load-balancing. The only ammo I know to give is to refer to the JBoss clustering guide, and note that the recommended configs are all active nodes.

Random Solutions  
 
programming4us programming4us