Re: Load balancing with DSR

2007-06-14 Thread Linden Varley
We host our own web-servers so DSR shouldn't be a problem. Will probably get rid of the co-located balancers and bring them inside our network as we dont really gain anything from co-locating. Might just use something simple like lbnamed ! Adam wrote: Linden Varley [EMAIL PROTECTED] wrote:

Re: Load balancing with DSR

2007-06-14 Thread Brian A. Seklecki
No argument there on the pragmatics. But it does work, and a lot of places use it. ~BAS FYI I wasn't advocating implementing it; just providing background. If you want it, shell the $500k for the hardware L.B. On Thu, 2007-06-14 at 00:07 +0200, Reyk Floeter wrote: On Wed, Jun 13, 2007 at

Re: Load balancing with DSR

2007-06-13 Thread Pierre-Yves Ritschard
On Wed, 13 Jun 2007 15:40:36 +1000 Darren Tucker [EMAIL PROTECTED] wrote: Would it be possible to to this the way the IBM eNetwork dispatchers used to do this? Put all of the machines on the same broadcast domain, then: 1. add a static published arp entry for the cluster address on the

Re: Load balancing with DSR

2007-06-13 Thread Darren Tucker
Pierre-Yves Ritschard wrote: On Wed, 13 Jun 2007 15:40:36 +1000 Darren Tucker [EMAIL PROTECTED] wrote: [...] 1. add a static published arp entry for the cluster address on the balancer with its own mac address so packets aimed at the cluster address will go to the balancer. 2. configure all

Re: Load balancing with DSR

2007-06-13 Thread Pierre-Yves Ritschard
pass in on $ext_if route-to { $webh1, $webh2 } round-robin proto tcp \ from any to $virt_ip port http no state pass out on $int_if from any to $virt_ip port http no state Wouldn't you need some kind of state here? Otherwise there's no guarantee of the packets for a given connection

Re: Load balancing with DSR

2007-06-13 Thread Reyk Floeter
On Wed, Jun 13, 2007 at 06:42:24AM +0200, Pierre-Yves Ritschard wrote: On Wed, 13 Jun 2007 10:54:58 +0800 Lars Hansson [EMAIL PROTECTED] wrote: Linden Varley wrote: Anyone know of any load balancing software for OpenBSD that can do direct-server return? (our load balancers (openbsd

Re: Load balancing with DSR

2007-06-13 Thread Brian A. Seklecki
This is like Local Triangulation in Radware-speak? (Don't know what F5) calls it. Basically you bring up an alias on lo0 or lo1 primary as the inet4 of your HAL4 address and as long as everything is in the same subnet... ~BAS On Wed, 2007-06-13 at 12:25 +1000, Linden Varley wrote: Hi,

Re: Load balancing with DSR

2007-06-13 Thread Pierre-Yves Ritschard
On Wed, 13 Jun 2007 17:05:44 +0200 Reyk Floeter [EMAIL PROTECTED] wrote: i don't like the idea about DSR, it sounds like an evil hack to get some performance at the wrong place. it is better to focus on improving the pf/network stack performance itself and to be able to do traffic filtering

Re: Load balancing with DSR

2007-06-13 Thread Brian A. Seklecki
Such as Distributed computing environments where you have your HAL4 service VIP on the same segment/subnet as your distributed server farm. Or HA databses ~BAS On Wed, 2007-06-13 at 17:49 +0200, Pierre-Yves Ritschard wrote: best pf network stack cannot solve. -- Brian A. Seklecki [EMAIL

Re: Load balancing with DSR

2007-06-13 Thread Reyk Floeter
On Wed, Jun 13, 2007 at 12:36:33PM -0400, Brian A. Seklecki wrote: Such as Distributed computing environments where you have your HAL4 service VIP on the same segment/subnet as your distributed server farm. so they should redesign their network instead of inventing crazy features. this DSR

Re: Load balancing with DSR

2007-06-13 Thread Linden Varley
The only reason we need DSR is our load-balancers are co-located and we have a limit on data usage so the connection needs to be offloaded to the server/client and not proxied as this would get quite expensive with the traffic flowing through our co-location pipe. Might have to move to Linux

Re: Load balancing with DSR

2007-06-13 Thread Adam
Linden Varley [EMAIL PROTECTED] wrote: The only reason we need DSR is our load-balancers are co-located and we have a limit on data usage so the connection needs to be offloaded to the server/client and not proxied as this would get quite expensive with the traffic flowing through our

Re: Load balancing with DSR

2007-06-13 Thread Linden Varley
Load-balancers were co-located for redundancy reasons I believe. Its just a shame traffic in/out is paid-for so even if web-servers were also co-located then traffic will still be metered. We could bring the load-balancers into our network to stop this problem but we have two-sites on

Re: Load balancing with DSR

2007-06-13 Thread Adam
Linden Varley [EMAIL PROTECTED] wrote: Load-balancers were co-located for redundancy reasons I believe. Its just a shame traffic in/out is paid-for so even if web-servers were also co-located then traffic will still be metered. If your web servers and load balancers aren't on the same

Load balancing with DSR

2007-06-12 Thread Linden Varley
Hi, Anyone know of any load balancing software for OpenBSD that can do direct-server return? (our load balancers (openbsd boxes) are co-located and we pay for all data bandwidth). Something like BalanceNG (which unfortunately doesnt run on OpenBSD) woudl be ideal. It is generally for http

Re: Load balancing with DSR

2007-06-12 Thread bofh
On 6/12/07, Linden Varley [EMAIL PROTECTED] wrote: It is generally for http layer requests but I don't think apache re-directs will suffice. You may want to look at pound. A lot of people seem to like it. -- This officer's men seem to follow him merely out of idle curiosity. -- Sandhurst

Re: Load balancing with DSR

2007-06-12 Thread Lars Hansson
Linden Varley wrote: Anyone know of any load balancing software for OpenBSD that can do direct-server return? (our load balancers (openbsd boxes) are co-located and we pay for all data bandwidth). hoststated? --- Lars Hansson

Re: Load balancing with DSR

2007-06-12 Thread Pierre-Yves Ritschard
On Wed, 13 Jun 2007 10:54:58 +0800 Lars Hansson [EMAIL PROTECTED] wrote: Linden Varley wrote: Anyone know of any load balancing software for OpenBSD that can do direct-server return? (our load balancers (openbsd boxes) are co-located and we pay for all data bandwidth). hoststated?