If not you can load balance the requests. It shouldnt be difficult to stack up your friend's pizza boxes over each other :) Also achieving fault tolerance at the same time (maybe 100% unless your power supply fails :) then you can use multiple power supplies)
There is a document in freeradius distribution in doc/performance-testing by following that document you might be able to make a nice test and figure out the speed of freeradius in those pizza boxes. :) Then stack up enough pizza boxes to support 500+ access requests. In future you can stack up more pizza boxes to even increase performance when you need so. (I doubt you will need many)
By the way a personal opinion, when a pizza box is branded as Sun, its too expensive compared to functionality :)
Evren
Stefan wrote:
Gurus,
I'm not sure, how performant a Freeradius can be build up.
Would it be possible, to set up a system, which is able to support a peak
load of 500+ Access Requests/s for a time frame of about 15 s?
As my users are stored in an LDAP directory (which does support about 1000
queries/s peak) the requested configuration must lookup the user there. Also, the system must be able to assign the IP addresses for the users.
I will have to build a database, to store all RADIUS sessions to be able to
retrieve for actual and past sessions.
As of my knowledge, the main performance issues are the Database, the IP
address assignment and the online database replication (for fault tolerance
reasons).
Is there anybody, who has build a system like that? What kind of HW do I
need (wee will need 99.9999% system reliability)
BTW: somebody in my company told me, it would all fit in a 'pizza box' ...
which should mean a small SUN System.... How far is he away from the
reality, beside the fact, that this would not meet our fault tolerance
requirement? rg. Stefan
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

