| Radius AAA server Features |
| OS |
Windows 2008, 2012, 2014, 7 and 8 |
Unix: Linux |
| Development Language |
C++, C, HTML and HTS, SQL, TCL, LUA. |
| RADIUS |
Full RFC 2138, Full RFC 2139, RADIUS Extensions, Proxy & Roaming, and Vendor Specific.
Passthrough Authentication: ODBC, RADIUS Proxy, NT SAM, and LDAP.
Policy Algorithems written in C++ or TCL.
Token Authentication: Security Dynamics.
|
| Operation |
Application |
System Service/Application |
| High performance and scalability |
- Aradial can support millions of users in one MS SQL or Oracle database or LDAP server.
- Millions of user's sessions.
- The performance depends on the database performance and storage.
- Using Oracle native OCI API and reuse of statements.
- Special treatment to partition the accounting log into separate tables (also the native Oracle 9i and 10g, 11 partitioning can be used and MS SQL partitioning)
- All the reference data is cached in the memory of the server.
|
| Performance Low end computers |
Tested with 1,000,000 users in the database.
Authorization has one request from the NAS:
Access-Request, Access-Accept
| Low: |
500 |
per/sec on 1 CPU Quad core Windows 2008/12 with SQL Server database. |
| Low: |
500 |
per/sec on 1 CPU Quad core Linux CentOS 6, with Oracle (on the same machine). |
| Medium: |
1000 |
per/sec on 2 CPU Quad core Windows with Oracle (on the same machine). |
AAA- Authorization and Accounging Requests: (3 messages) Sending Accounting records to Database
| Low: |
500 |
per/sec on 1 CPU Quad core Windows 2008/12 with SQL Server database. |
| Low: |
500 |
per/sec on 1 CPU Quad core Linux CentOS 6, with Oracle (on the same machine). |
| Medium: |
1000 |
per/sec on 2 CPU Quad core Windows with Oracle (on the same machine). |
AAA- Sending accounting to File:
| Low: |
3000 |
per/sec on 1 CPU Quad core , Windows with Oracle (on the same machine). |
| Low: |
27000 |
per/sec on 1 CPU iCore 7 , Windows with Oracle (on the same machine). |
|
| High Performance |
Tested with 10M users in the database in labs in USA.
Authorization has one request from the NAS:
Access-Request, Access-Accept
| Medium: |
1950 |
per/sec on 1 CPU high end iCore 5 (or XEON) Windows or Linux. |
| Medium: |
27,000 |
per/sec on 2 CPU iCore 7 (or XEON) Windows 2008/12 with MS SQL server 2008/12. |
AAA- Authorization and Accounting Requests: (3 msg)
Sending Accounting records to Database
| High: |
10,000 |
per/sec on 2 CPU iCore 7 Windows 2008/12 with MS SQL server 2008/12.
Including 3000 Dynamic IP allocations |
|
| Latency |
Latency: 5-50 msec (95% less that 50 msec). |
| Http Server |
Thin client (3rd/4th generation web browser) served by either proprietary or ISAPI/NSAPI/CGI compatible web server. |
| General |
Maximal Users : Unlimited
Maximal Groups: Unlimited
|
| DataBases |
MS SQL Server, Oracle 9i,10, 11 and above (including RAC), MySQL 5.6 and above, LDAP.
Oracle works with OCI and parameter binding.
|