Re: High-volume HAProxy deployment tips?

From: Maverick <max.maverick#maverick.eu.org>
Date: Thu, 18 Dec 2008 22:56:20 +0100


Willy Tarreau a écrit :
>>> 3. Has anyone noticed performance or stability issues after a certain level
>>> of bandwidth or number of concurrent connections?
>>>
>>>
>> The benchmarks on the haproxy home page show it filling a 10gbit link, so it
>> would seem that it can handle high volumes.
>>
>
> Yes, it can run at 10gig on benchmarks. But you must be very prudent with
> benchmarks. Benchmarks are normally run to observer a product's behaviour
> under some circumstance, and figure out how to enhance it to provide better
> performance. I don't know anyone who's got 10gig of REAL traffic yet through
> haproxy, though we're working at it with some kind users with huge pipes. The
> highest REAL traffic rate on a production site I'm aware of is 3 Gbps. This
> already requires very deep system tuning down to the NICs' interrupt rates,
> because almost all of the CPU time is spent processing irqs and copying data
> to/from memory

As for us, we had to double the haproxy boxes to get past the 40Mbps of http traffic ....
Well, maybe using nbproc=2 would have had the same result, but we took the easiest road since
we already had multiple ip set and an active/passive system Received on 2008/12/18 22:56

This archive was generated by hypermail 2.2.0 : 2008/12/18 23:00 CET