Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Our development team is working to re-write the web system ( LAMP ) , we are considering if we can use the existing hardware device F5 Load balancer .
I am the person to responsible for linux administration only , not involve the program development and F5 administration , now they are still in development phase , I just would like to ask if F5 can work with web to do load balancing ? if yes , what I need to do in LAMP , what I need to consider / prepare ? thanks
I just would like to ask if F5 can work with web to do load balancing ? if yes , what I need to do in LAMP , what I need to consider / prepare ?
Yes F5 works with web to do load balancing, the structure is something like that:
Code:
Node A
|
|
Request
|
|
V (Virtual IP)
=========Load==balancer==================
| | | |
pool pool pool pool
| | | |
V V V V
Backend-1 backend-2 backend-3 backend-4
Node A will be some device making the request for a webpage that is deployed on the backend servers, the loadbalancer while acting as a reverse proxy accepts the request and route it to one of the backend servers based on a routing algorithm.
These backends servers should be your apache instances.
to prepare apache for f5 LB refer: http://www.f5.com/pdf/deployment-gui...-apache-dg.pdf
on a whole the process goes like this:
Code:
Virtual====has 1 default ==>pool---has--->monitor (to check the backends health status)====>pool has 2 or more than 2 backends====>Backend Apache services
| OR
-==========>has===> rules==has their own===>pools---has their---> monitor====>pool has 2 or more than 2 ====>Backends
Our development team is working to re-write the web system ( LAMP ) , we are considering if we can use the existing hardware device F5 Load balancer .
I am the person to responsible for linux administration only , not involve the program development and F5 administration , now they are still in development phase , I just would like to ask if F5 can work with web to do load balancing ? if yes , what I need to do in LAMP , what I need to consider / prepare ? thanks
F5 is a load balancer...it doesn't know or CARE what's on the other end. If you bothered to even TRY to look anything up, one of the first hits in Google is from F5's own forums: https://devcentral.f5.com/community/...1174142/asg/50
..complete with tutorials. If you really are an administrator with ten years of experience, at what point are you going to start doing research of your own, rather than asking others to look things up and spoon-feed you an answer??
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.