Forum Discussion
BobClarke_16508
Nimbostratus
Nov 11, 2008Should BIG IP replace webserver to app server load balancing
Hi
I have a general best-practice question regarding the points at which load balancing should take place in a JEE infrastructure.
I'll use an out-of-the box Websphere Application Server ND scenario to help me ask the question but I'm assuming other JEE app servers technologies present the same question.
Assume a stack containing 1 BIG IP load balancer, 2 web servers (Apache) and 2 application servers (Websphere).
A single application called "Account Management" is deployed that has one static HTML page (welcome.html) and one servlet (display_account.jsp).
The HTML page is deployed on the web server and the jsp is deployed on the application server as you would expect.
A VIP is configured on BIG IP in the usual way and this VIP maps to our two web servers via a pool called account_management_pool.
The webservers have the IBM websphere plug-in module loaded to allow them to talk to Websphere and a plugin-cfg.xml (the plug-in config file) is generated in the normal way to allow the webservers to "see" both app servers. The plugin-cfg.xml file routes all requests for *.jsp to the app server and routes all requests for *.html to the webserver.
Under this scenario requests for the application server are load-balanced in two places, once by BIG IP and again at the websphere plug-in
.....and herein lies the crux of my question....is it good practice to implement load balancing in two places?...
My own feelings are that the overhead of managing load balancing configuration in two places is unnecessary.
I feel a simpler scenario would be a "flattened" topology where the webservers and app servers were side-by-side (assuming proper DMZ strategy etc) and BIG IP made the decision to send requests for *.html to the webservers and requests for *.jsp directly to the application servers.
Would be very interested to hear what other people doing / thinking
Thanks in advance
Bob
- The_Bhattman
Nimbostratus
Hi Bob, - JRahm
Admin
There is a deployment guide for WebSphere: http://www.f5.com/pdf/deployment-guides/websphere-bigip9-dg.pdf Click here - The_Bhattman
Nimbostratus
Hi Bob, - BobClarke_16508
Nimbostratus
Hi CB,
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects