Thanks for the replies.

I opted to use the round robin,  although not the best solution.

tks


2014-04-09 2:58 GMT-03:00 Jarno Huuskonen <[email protected]>:

> Hello,
>
> On Tue, Apr 08, Rafaela wrote:
> > Tks Lukas!
> >
> > The threads of the list, it is not possible to climb HAproxy
> horizontally,
> > how to maintain availability is using the vrrp (master and slave) or dns
> > round robin (despite losing a part of traffic if you do not have to
> check).
> > Correct?
> > My traffic is great/high and working with virtual machines, only one
> > haproxy working in isolation will not support all the traffic. Any other
> > suggestions?
>
> What about using keepalived to share multiple ip addresses between
> multiple machines (and using dns round robin between these addresses).
>
> Something like this in keepalived.conf:
>
> vrrp_instance VI_1 {
> ...
>         state BACKUP
>         priority 100
>         virtual_ipaddress {
>                 ip.addr.1
>         }
>         track_script { chk_haproxy }
> }
> vrrp_instance VI_2 {
> ...
>         state BACKUP
>         priority 99
>         virtual_ipaddress {
>                 ip.addr.2
>         }
>         track_script { chk_haproxy }
> ...
> }
> vrrp_instance VI_3 {
> ...
>         state BACKUP
>         priority 98
>         virtual_ipaddress {
>                 ip.addr.3
>         }
>         track_script { chk_haproxy }
> ...
> }
>
> and if you change the priorities on different servers then
> VI_1 goes to server1, VI_2 to server2 and so forth. If a
> server fails then one of the remaining servers will get the failed
> ip address.
>
> You'd need to have enough haproxy/keepalived servers that if some fail
> then the remaining ones can handle the load.
> (And dns roundrobin probably won't balance traffic "perfectly" between
> the haproxy/keepalived servers).
>
> -Jarno
>
> >
> > 2014-04-08 17:33 GMT-03:00 Lukas Tribus <[email protected]>:
> >
> > > Hi,
> > >
> > >
> > > > How can I have high availability and load balancing in my HA PROXY?
> > > > Using keepalived only guarantees me an online machine and is not load
> > > > balancing between nodes HAproxy.
> > >
> > > Haproxy load balances traffic and guarantess high availability for your
> > > backends. Haproxy cannot load balance its own incoming traffic if thats
> > > what you are referring to.
> > >
> > > Is your question how to balance load on two haproxy instances?
> > >
> > > Take a look at the this thread:
> > > http://thread.gmane.org/gmane.comp.web.haproxy/14320
>

Reply via email to