RE: Clustering help..

2000-08-14 Thread Hani Suleiman
Title: RE: Clustering help..





How does JMS factor into this? Is it load-balanced?


Here is my scenario:


I would like to deploy Orion across a number of servers (4 or so). Each server uses heavy caching of database objects, which in a few some cases need to be synchronized across all servers. I'm considering using lightweight JMS messages to achieve this, but I'm not entirely sure on what the best setup would be. Ideally, it'd be the same config files for every server, and within each instance of Orion, the caches would talk to ormi://localhost to publish and receive, with the servers themselves 'somehow' talking to each other.

If the servers don't automagically talk to each other, then I'd have to put in all servers in every config file, and all the publishers would either publish to all servers/subscribe only to itself, or subscribe to all servers/publish only to itself.

> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Bernard
> Sauterel
> Sent: Saturday, August 12, 2000 5:57 PM
> To: Orion-Interest
> Subject: Re: Clustering help..
> 
> 
> > I needs urgently  more information on clustering
> > features of Orion:
> >
> > - Session Beans
> 
> Not clustered, can be used from multiple nodes and can be 
> serviced from
> multiple nodes but there is no failover of data if one node 
> goes down yet.
> 
> 
> > - Entity beans
> 
> Not clustered, must be serviced from one node but can be used 
> from multiple
> nodes.
> 
> > - Servlets
> 
> ServletContext and session data are replicated, the data 
> (beans) must be
> serializable or EJB references or similar, this will be 
> specified in detail
> in the Servlet 2.3 spec.
> 
> 
> > - JNDI
> 
> JNDI is clustered within a cluster so a lookup finds an instance if it
> resides in any of the nodes in the cluster.
> 
> 
> > - Client applications
> 
> Clients can have multiple ORMI urls specified in provider.url (comma
> separated) to try other hosts if one goes down.
> 
> 
> >
> > I readed on your   "http-clustering-howto.html",
> > we needs an external (non-orion) IP  dispatching
> > solution for production use:
> >
> > - is it mandatory ?
> 
> Yes.
> 
> 
> > - if so, I plan to use RedHat "High Availability
> >   Server" - is it a right solution ?
> 
> We havent tried that one so we dont know. If it forwards 
> incoming socket
> requests in a round-robin or other manner then yes, it should work.
> 
> 
> On Sam, 12 aoû 2000, Keven Duffey <[EMAIL PROTECTED]> wrote:
> 
> >Hi,
> >
> >I have yet to figure out how to cluster Orion. The 
> documentation still
> >leaves a lot to be desired. If I have two separate machines, 
> how do I get
> >two Orion servers to talk with one another? Can I have one 
> be the servlet
> >engine, and one be th ejb engine? How about fail-over? 
> Ideally I want two
> >(or more) web server/servlet engine front-end boxes, and two 
> or more EJB
> >boxes. Can someone shed some light on how to get this to 
> work. Initially I
> >need the fail-over servlet engines, because I am not doing 
> the EJB stuff
> >yet. So how would I set up two boxes to be fail-over, scalable and
> >load-balanced with Orion? How do I add more computers to one tier?
> >
> >Thanks.
> >
> >
> 
> +--++
> | Bernard Sauterel | sauterel.net   |
> +--++
>  email | [EMAIL PROTECTED]
> 





Re: Clustering help..

2000-08-12 Thread Jason von Nieda

Hate to just chime in, but I would love some information on
this as well. Not only instructions and documentation for
it, but a list of clustering features that are supported
would be great too.

- Original Message -
From: "Keven Duffey" <[EMAIL PROTECTED]>
To: "Orion-Interest" <[EMAIL PROTECTED]>
Sent: Saturday, August 12, 2000 5:28 PM
Subject: Clustering help..


> Hi,
>
> I have yet to figure out how to cluster Orion. The documentation still
> leaves a lot to be desired. If I have two separate machines, how do I get
> two Orion servers to talk with one another? Can I have one be the servlet
> engine, and one be th ejb engine? How about fail-over? Ideally I want two
> (or more) web server/servlet engine front-end boxes, and two or more EJB
> boxes. Can someone shed some light on how to get this to work. Initially I
> need the fail-over servlet engines, because I am not doing the EJB stuff
> yet. So how would I set up two boxes to be fail-over, scalable and
> load-balanced with Orion? How do I add more computers to one tier?
>
> Thanks.
>
>





Re: Clustering help..

2000-08-12 Thread Bernard Sauterel

> I needs urgently  more information on clustering
> features of Orion:
>
> - Session Beans

Not clustered, can be used from multiple nodes and can be serviced from
multiple nodes but there is no failover of data if one node goes down yet.


> - Entity beans

Not clustered, must be serviced from one node but can be used from multiple
nodes.

> - Servlets

ServletContext and session data are replicated, the data (beans) must be
serializable or EJB references or similar, this will be specified in detail
in the Servlet 2.3 spec.


> - JNDI

JNDI is clustered within a cluster so a lookup finds an instance if it
resides in any of the nodes in the cluster.


> - Client applications

Clients can have multiple ORMI urls specified in provider.url (comma
separated) to try other hosts if one goes down.


>
> I readed on your   "http-clustering-howto.html",
> we needs an external (non-orion) IP  dispatching
> solution for production use:
>
> - is it mandatory ?

Yes.


> - if so, I plan to use RedHat "High Availability
>   Server" - is it a right solution ?

We havent tried that one so we dont know. If it forwards incoming socket
requests in a round-robin or other manner then yes, it should work.


On Sam, 12 aoû 2000, Keven Duffey <[EMAIL PROTECTED]> wrote:

>Hi,
>
>I have yet to figure out how to cluster Orion. The documentation still
>leaves a lot to be desired. If I have two separate machines, how do I get
>two Orion servers to talk with one another? Can I have one be the servlet
>engine, and one be th ejb engine? How about fail-over? Ideally I want two
>(or more) web server/servlet engine front-end boxes, and two or more EJB
>boxes. Can someone shed some light on how to get this to work. Initially I
>need the fail-over servlet engines, because I am not doing the EJB stuff
>yet. So how would I set up two boxes to be fail-over, scalable and
>load-balanced with Orion? How do I add more computers to one tier?
>
>Thanks.
>
>

+--++
| Bernard Sauterel | sauterel.net   |
+--++
 email | [EMAIL PROTECTED]




Clustering help..

2000-08-12 Thread Keven Duffey

Hi,

I have yet to figure out how to cluster Orion. The documentation still
leaves a lot to be desired. If I have two separate machines, how do I get
two Orion servers to talk with one another? Can I have one be the servlet
engine, and one be th ejb engine? How about fail-over? Ideally I want two
(or more) web server/servlet engine front-end boxes, and two or more EJB
boxes. Can someone shed some light on how to get this to work. Initially I
need the fail-over servlet engines, because I am not doing the EJB stuff
yet. So how would I set up two boxes to be fail-over, scalable and
load-balanced with Orion? How do I add more computers to one tier?

Thanks.