Hi,

I would recommend the following set up:

Firewall    WebServer Host                Firewall                AppServer Host      
Firewall      DB Host
->          Apache -> Loadbalancer.jar      ->                      Orion Sever        
 ->          Some RDB

The advantage is that static content is delivered by the Apache WebServer on which you 
can put ACLs on, hence only permitting requests that contain certain strings in the 
URL (For example /mykillerApp/) to be passed on to the loadbalancer module (which is 
just a java Applikation that is run outside the orion server JVM process).
So all you need on the WebServer host is an Apache and a JVM 1.2 or 1.3.

Well, the loadbalancer does what he ought to do. In the documentation (the one that 
you get when you connect on your default installation of orion, the "getstart" doc) it 
is stated that it uses multicast to talk to the AppServer hosts,
however, if you have server islands of 2 (2 Instances that share the same contexts 
etc.) you can use direct connection mechanisms. But as stated you should use 
multicast. The loadbalancer itself listens to a certain port on to which the 
application instances connect to, to let it know they're there, waiting to do useful 
work.

Cheers,

Markus

*******************************************************
T-Systems CSM GmbH
Markus Meisterernst
IT Architekt
SyL Databases & Middleware 13
Landgrabenweg 151
53227 Bonn
Tel:      +49 228 936 3442
Fax:      +49 228 936 3476
E-Mail:   [EMAIL PROTECTED]
Internet: www.t-systems.de
*******************************************************

>
>Hi,
>
>You can use Apache as a reverse proxy (see this article
>http://www.orionsupport.com/articles/apachefrontend.html on orionsupport)
>
>In the future AJP13 could be provided.
>
>Hope this help
>
>Luciano
>
>-----Original Message-----
>From: Lucio Piccoli [mailto:[EMAIL PROTECTED]]
>Sent: mercoled� 12 settembre 2001 11.13
>To: Orion-Interest
>Subject: webserver proxy plugin + i/o question
>
>
>hi all,
>i am new to orionserver but i have read the docs and the archives relating
>trying to find information relating to:
>i) Webserver proxy plugins
>ii) The type of i/o handling used.
>
>A variety of appserver vendors (BEA/IBM) recommend an architecture of a high
>performance webserver ( iplanet/apache ) proxying on requests to the
>appserver. This has several benefits including limiting the exposure of the
>appserver to the outside world. I was hoping to eval orionserver in a
>similar environment. However the only mention of a webserver handling in
>orion is to use the tunnelling servlet which still seems to require the
>orionserver to be exposed to the outside world. Is this the case?
>
>What is the I/O mechanism used in orionserver's request handling? I assume
>that it is using java's blocking i/o, is this correct?
>
>any help appreciated.
>
>adios
>
>-lp
>--------------------------------------------------------------------
>[EMAIL PROTECTED]
>Titan Court                                    
>3 Bishops Square Business Park
>Hatfield AL10 9NE
>Hertfordshire England
>tel : +44 01707 289 798
>fax : +44 01707 289 941 
>__________ http://www.one2one.co.uk _____________
>
>
>
>
>NOTICE AND DISCLAIMER:
>This email (including attachments) is confidential.  If you have received
>this email in error please notify the sender immediately and delete this
>email from your system without copying or disseminating it or placing any
>reliance upon its contents.  We cannot accept liability for any breaches of
>confidence arising through use of email.  Any opinions expressed in this
>email (including attachments) are those of the author and do not necessarily
>reflect our opinions.  We will not accept responsibility for any commitments
>made by our employees outside the scope of our business.  We do not warrant
>the accuracy or completeness of such information.
>
>

                   
                              




Reply via email to