Freeradius as a loadbalancer - logging dropped accounting requests
Aleš Rygl
ales at rygl.net
Wed Jun 28 09:05:38 CEST 2017
Hi Alan.
thanks for answers.
> > FR> > is using up to 140% CPU of 48 core system (256GiB RAM, SSD array) I
> > have reniced it and assigned real-time ionice class, the overall CPU of
> > the system is about 20%.
> That's a huge system...
Yes, IMHO there is no lack of any kind of resources. I am going to try to move
FR balancer instance to a different physical server just to be sure.
> >> If you're losing packets at 1000 packets/s, FreeRADIUS is not the cause.
> >
> > It must be a misunderstanding. The overall drop rate of LB is about
> > 4,6e-05 and drops are finally solved by a retransmission. I was just
> > wonder if there is a way how to detect/log drops or avoid them by config
> > optimisation.
> There's no real way to do that.
OK
It is also strange that the drops (represented by retransmissions) are nearly
independent on the average packet rate. I have the same amount of
retransmissions at 2 a.m. (1k req/s) and at 4 p.m. (~4k req/s). Which is less
than FR could just as a balancer IMHO do.
The they appear mainly at the top of the hour where we have spikes of
concurrent accounting req. It looks like FR can handle quite high rate of
steady load but the bottleneck could be in the amount of concurrent requests
in spikes.
Regards
Ales
More information about the Freeradius-Users
mailing list