[lvs-users] Help with diagnosing performance issue 60K connections graphs provided

Malcolm Turnbull malcolm at loadbalancer.org
Thu Mar 12 16:43:10 GMT 2009


Turned out it was a mixture of conntrack on the real servers filling up,


and fairly old hardware on the load balancer (I didn't realise just how old)....


2009/3/12 Graeme Fowler <graeme at graemef.net>:
> On Thu, 2009-03-12 at 09:18 +0000, Malcolm Turnbull wrote:
>> When the active connections climb to 60,000 and throughput is about
>> 100MB+ we get a sudden and massive drop of in throughput...
> That looks to me very much like an interrupt-handling issue. What
> architecture are your NICs using - PCI, PCIe etc etc? Are they on board
> using a common bus?
> I'd surmise that either they're on a common PCI bus which is saturated,
> or they're sharing an IRQ and just can't go any faster. Can you separate
> them (either in BIOS or driver)?
> You might want to look back at CPU affinity which was discussed
> recently, although you say this a Celery so that throws out SMP magic as
> a fix!
> Graeme
> _______________________________________________
> Please read the documentation before posting - it's available at:
> http://www.linuxvirtualserver.org/
> LinuxVirtualServer.org mailing list - lvs-users at LinuxVirtualServer.org
> Send requests to lvs-users-request at LinuxVirtualServer.org
> or go to http://lists.graemef.net/mailman/listinfo/lvs-users


Malcolm Turnbull.

Loadbalancer.org Ltd.
Phone: +44 (0)870 443 8779

More information about the lvs-users mailing list