Skip Navigation Links
Home
Products
Pricing
Download
SupportExpand Support
Contact us
About us
Customers Area
Skip Navigation LinksEvolynx > Support > Documentation > Reference > Performance

Performance Tuning

Depending on the amount of load and available resources (hardware), there are many different possible installation options. You can install all of the components on the same server hardware, or you can install each component on a separate computer. Any combination is possible. Two samples are described here:

Economy Installation:
You can install all of the components (RADIUS server, SQL server, Web server and web based applications) on the same single computer. For this option we suggest you use a Pentium III or higher server with 512 MB RAM and adequate amount of hard disk. Our test result shows that a low-end server (Pentium III 350 MHz with 128 MB RAM) can handle more than 100 Requests (authentication and accounting) per second. A dual Pentium III 933MHz server, with 512MB RAM can handle more than 420 requests per second.

Single Server Configuration

Note 1: These performance numbers are for PAP authentication.
Note 2: The bottle neck is database performance. When we remove the data access part, it can handle up to 2,000 requests per second on the same dual CPU machine.
Note 3: Performance tests are done using SQL Server 2000 and MSDE 2000 as backend database. Higher or lower performance results may be achieved with other database servers.


Following table shows some performance test results:

Hardware Configuration Operating System Database Software Requests/Second
P4 2.8 GHz Dual Core - 2GB RAM Win XP Pro. x64 SQL Server 2005 Std. 710
P4 2.66 GHz - 1GB RAM Win 2000 Pro. SQL Server 2000 Dev. 550
Dual P III 933Mhz - 512MB Win XP Pro. SQL Server 2000 Dev. 420
P III 800Mhz - 256 MB Win XP Pro. MSDE 2000 220
P III 650Mhz - 256 MB Win 2003 Ent. SQL Server 2000 Ent. 190
P II 350Mhz - 128 MB Win 2003 Web MSDE 2000 145
P II 350Mhz - 256 MB Win 2000 Server SQL Server 7.0 145

High-performance Installation:
In this option, each component is installed on a separate computer. This configuration provides the most performance and scalability. With use of load balancing among multiple servers, even more performance can be achieved.

Multi Server Configuration

Related Links: RADIUS Load Test tool

© 2003-2007. Evolynx, Inc. All Rights Reserved.