High Availability and Load Balancing

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

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

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux