I am currently researching on doing high availability and load balancing with a couple of Linux servers, most specifically doing service takeover on top of Heartbeat.
The scenario is:
- 2 DSL lines from a single provider
- 1 Broadband line from another provider
Internet
/ | \
| | |
/ | \
| | |
/ | \
Line1 Line2 Line3
SRV1--------- SRV2----------SRV3
| HB1 | HB2 |
| | |
___\__________|__________/_____
| L A N |
|_____________________________|
Servers : SRV1, SRV2, SRV3
Heartbeat lines: HB1, HB2
The aim would be if any line slows down or goes down, the other remaining server or servers will provide the internet connection automatically.
Is the diagram correct and is it possible? or do you have any suggestions or a better way to approach this? Are there any other components aside from the Linux kernel and Heartbeat that will be required? Is there a particular Linux kernel that might be required to do this application?
I would certainly appreciate your inputs. I am still very relatively new to implementing high availability on Linux. I would also really appreciate it if you can provide steps that might be able to let me fast track my experimentation.
Thanks for your help and best regards!
--
"A dog that has no bite, barks loudest."
Registered Linux User #400165
Subscribed to:
LARTC, Open-ITLUG, PRUG, KLUG, sybase.public.ase.linux
_______________________________________________ LARTC mailing list LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc