Time for action – performing baseline speed testing
The following steps will demonstrate how to perform speed tests:
- Install and configure JRadius Simulator using Chapter 10, EAP as a guideline.
- Test the response time of FreeRADIUS by increasing the values of the Requester Threads and Requests per Thread, observing at what value FreeRADIUS reaches a saturation point.
- Test the duration of typical transactions that will be done on your FreeRADIUS server. If you are, for instance, part of Eduroam, you can record the duration of the various EAP methods that you support. You can also test the speed of accounting requests.
What just happened?
You have performed a baseline speed test on FreeRADIUS by making use of the JRadius Simulator program.
FreeRADIUS performs well in isolation. However, when FreeRADIUS utilizes external components or servers to service requests, performance may degrade because of the synchronous nature of requests. The next section will help you to maximize the performance...