High available frontend to WebApps behind a firewall


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users High available frontend to WebApps behind a firewall
# 1  
Old 08-18-2012
High available frontend to WebApps behind a firewall

Hello,

my question is about proposed implementation of high available and secure FrontEnd to WebApps behind a firewall. The components of the network and their relationships are as follows:
  1. 2 WebApps servers behind a firewall (BackEnd), denoted by GUI1 and GUI2, running Web Applications
  2. 2 machines LB1 and LB2 in DMZ configured with floating IP in active/standby mode for redundancy. Their task is
    • to give an additional layer of security serving as proxy (they are performing NAT on packiets comming from GUI)
    • to handle the traffic basing on inspection of cookies (in fact the only requirment is to achieve cookie-based session persistence, not sophisticated LB techniques)

Security requirments:
  • The only accpetable comuninaction method with GUI that is allowed (clearly through FireWall) is via reverse SSH tunnel.
  • The traffic incoming to FrontEnd is most often https (and some http)


The question is: what kind a software (open source) could be implemented on frontend machines LB1 and LB2, to realize these goals? Recall, in short:
  • SSL termination** (as necessary for inspecting cookie)
  • Cookie Based LB
  • active/standby mode*


I have no practical experience in this field, however it seems that NginX on LB1 and LB2 (to solve SSL and cookies issue) together with HearBeat (to achieve the desired redundancy property) should work.

Im aware that the proposed architecture is somehow similar to HAproxy or LVS, however I need a solution that deals with all described tasks indeed (I have heard that, for instance, HAproxy does not support SSL termination).

Any comments and suggestions are welcomed. Thanks!
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Ubuntu

Software to work and convert to pdf with good frontend

Hello, I use pdftk for join pdf and split pages and more option! But this is through terminal! I need the software with frontend and, especially, with option on button right mouse hover icon document whit option "convert direct to pdf". This software, or frontend exist? Thanks (0 Replies)
Discussion started by: enodev
0 Replies

2. Red Hat

apache high cpu load on high traffic

i have a Intel Quad Core Xeon X3440 (4 x 2.53GHz, 8MB Cache, Hyper Threaded) with 16gig and 1tb harddrive with a 1gb port and my apache is causing my cpu to go up to 100% on all four cores heres my http.config <IfModule prefork.c> StartServers 10 MinSpareServers 10 MaxSpareServers 15... (4 Replies)
Discussion started by: awww
4 Replies

3. Programming

gdb/mi, frontend, windows

Hi, I am doing frontend for gdb. Got such things in place: - gdb from mingw package - windows OS - sample aplication to be debugged - my application (frontend) I can open sample application under gdb and debug it. What I want is to connect somehow from my application to gdb and debug... (0 Replies)
Discussion started by: Chrisdot
0 Replies

4. UNIX for Advanced & Expert Users

Delimit the Folder Size come under Webapps dir

Hi all, Great thanks to all for support till today..today i came here for 1 new issue :-( in our organization we are developing a job portal web application for a client. using Apache-tomcat we are hosting this application, now i need to delimit the applications directory comer under the webapps... (1 Reply)
Discussion started by: anishkumarv
1 Replies

5. IP Networking

bandwidth utilisation high after implementing firewall

hi, we have one unix server which sends multicast packets in the network, recently we have implemented firewall in between unix server and clients.After implementing firewall we found our lease line utilisation has been increased dramatically. Is this because of firewall or else...please... (2 Replies)
Discussion started by: ajaysahoo
2 Replies

6. Programming

cdrecord frontend for dvd burning

I came across a small script called pyBurn (attached) which is a frontend for cdrecord. But it only burns cd's and doesn't even recognize my dvd-burner. I'm still learning python (very early stages) so I can't do much with it... is it possible to make it burn dvd's too? (I'm running Ubuntu Gutsy... (0 Replies)
Discussion started by: el mariachi
0 Replies

7. UNIX for Dummies Questions & Answers

Is it possible to combine MPI (as backend) and GTK (as frontend)

Hello All, i wonder if it make sense to attemp to use GTK to create a GUI as frontend handling data input and result display, and to use MPI to implement data process in the backend. I would be very grateful if you can provide an example code. Thanks, (0 Replies)
Discussion started by: cy163
0 Replies

8. UNIX for Advanced & Expert Users

Sun: High kernel usage & very high load averages

Hi, I am seeing very high kernel usage and very high load averages on my system (Although we are not loading much data to our database). Here is the output of top...does anyone know what i should be looking at? Thanks, Lorraine last pid: 13144; load averages: 22.32, 19.81, 16.78 ... (4 Replies)
Discussion started by: lorrainenineill
4 Replies

9. UNIX for Dummies Questions & Answers

best frontend for iptables?

Hi, I'm dealing with iptables on Linux, and even if I personally like text configuration, I believe in the case of a firewall would be nice to have a graphical tool. I've cheked several frontends like Vuurmuur and UIF, but I wanted to know your opinion on the subject. Thanks.. (3 Replies)
Discussion started by: piltrafa
3 Replies
Login or Register to Ask a Question