Hi all,
I am curious if Orion can be used for a servlet engine only (on the front
end cluster) and ejb engine (on the logic cluster), while having two or more
IIS web servers forward requests to any number of servlet clustered orion
app servers.
So, hardware wise, we would have a load-balancer at the front, feeding all
incoming http to two web servers, failed over and load balanced. Those two
servers (or one..if the other one died, was shut off, etc) would feed all
requests to the Orion cluster that is solely for handling jsp, servlets and
javabeans, http sessions, etc. There would be three servers here initially.
They would be failed over, so if one or two of them died, the third one (or
more) still handle all requests. Plus, if any sessions exists on any of the
ones that die, their sessions would still exists on the failed over servers
(sounds like replication of the sessions to me). Thirdly, we would want the
cluster to be load-balanced evenly, so that as we add more machines, we can
handle more incoming requests. All of these machines would work with a
two-server "file server" setup. By this, I mean, each servlet-cluster server
we add, we map a file-server dir to the added machine. All of these machines
pull their jsp/java from this one file server. The (two) is so that the file
server itself is failed over. This file server also attaches to an SQL
server to allow persistent storage of sessions (if thats possible). Lastly,
would be the EJB cluster, set up identically to the servlet cluster. All
requests are handled by the servlet cluster, and those servlets may use ejbs
(if not static pages or such).
So..Orion team..can Orion handle this type of setup? If so, is it difficult
to set up? I am still trying to outsell WebLogic to my company in favor of
using Orion, but it definitely needs to be able to handle this situation.
Plus, can Orion work with legacy applications using Corba to communicate
with the java code we write? I know an Orb is involved, and I recall the
Orion list showing it would have an Orb one day..but any Orb would work. I
am also looking in to JMS as an alternative to Corba/Orb, as it seems to be
better.
Thanks.