Performance testing

Alan DeKok aland at deployingradius.com
Fri Mar 30 13:29:23 CEST 2007


Murray Hooper wrote:
> Are there any performance statistics available for freeradius?  I am
> using 1.1.5 and mysql 5 and trying do determine if there will be a
> bottleneck in radius packet processing.

  The performance numbers depend on your OS, CPU, memory, and database.
 Generally, any common PC machine will have performance in the 1000's of
requests per second, or maybe 100's per second for EAP.

  i.e. If you have 100,000 users, they can all log in in about 20
minutes... worst-case.  Or less than a minute, best-case.

>  The makers of my NAS are saying
> that this could become an issue and I am just trying to see what type of
> numbers people believe this solution should handle.  Is it 10
> transactions / second or 10,000.

  Which NAS vendor is that?

  Unless you have 100's of 1000's of users, RADIUS server performance is
nearly irrelevant.  And if you have 100's of 1000's of users, you have
enough money to run 3-4 machines for redundancy & load balancing.

  Most RADIUS servers are loaded at less than 10 packets/s.  With that
amount of traffic, a 486 with 32M of RAM could probably handle the load.

  Alan DeKok.
--
  http://deployingradius.com       - The web site of the book
  http://deployingradius.com/blog/ - The blog



More information about the Freeradius-Users mailing list