Posted by:
root
4 years, 10 months ago
Our recent 5.0 release focused on speed and scalabilty, as well as adding a RESTful version of our API and other enhancements. The speed improvements are truly impressive.
Here's a 2-CPU VirtualBox VM with 6 gigs of RAM running our previous 4.2 release:
Transactions | TX/Second | TX/Hour |
10,000 | 558 | 33,495 |
10,000 | 627 | 37,667 |
10,000 | 654 | 39,256 |
10,000 | 647 | 38,847 |
Average | 621 | 37,317 |
So, an average of 621 transactions per second. A transaction here includes a small number of registrations of new users and a large number of authentications.
Now, let's update the same server to 5.0:
Transactions | TX/Second | TX/Hour |
10,000 | 1,281 | 76,889 |
10,000 | 1,319 | 79,188 |
10,000 | 1,394 | 83,676 |
10,000 | 1,377 | 82,658 |
Average | 1343 | 80,603 |
That's a 116% improvement! And you can do 1,343 transactions per minute on a 2 CPU box! Note that the stresstester is running on the same server as the VM, so real life performance will be better. Now, what about a larger server? To test this, we installed the WiKID RPMs on a t3a.2xlarge server with 8 CPUs and 32 gigs of RAM.
Here's the performance under 4.2:
Transactions | TX/Second | TX/Hour |
10,000 | 5,155 | 309,318 |
10,000 | 5,025 | 301,558 |
10,000 | 5,026 | 301,563 |
10,000 | 5,068 | 304,082 |
Average | 5,068 | 304,130 |
Pretty impressive, but let's see how 5.0 does:
Transactions | TX/Second | TX/Hour |
10,000 | 13,522 | 811,322 |
10,000 | 15,230 | 913,844 |
10,000 | 14,862 | 891,729 |
10,000 | 13,834 | 830,047 |
Average | 14,362 |
861,736 |
That's a 185% improvement! And a significant number of authentications per minute.
You can download the latest version of the WiKID Strong Authentication server here.
Share on Twitter Share on FacebookRecent Posts
- Blast-RADIUS attack
- The latest WiKID version includes an SBOM
- WiKID 6 is released!
- Log4j CVE-2021-44228
- Questions about 2FA for AD admins
Archive
2024
2022
- December (1)
2021
2019
2018
2017
2016
2015
2014
- December (2)
- November (3)
- October (3)
- September (5)
- August (4)
- July (5)
- June (5)
- May (2)
- April (2)
- March (2)
- February (3)
- January (1)
2013
2012
- December (1)
- November (1)
- October (5)
- September (1)
- August (1)
- June (2)
- May (2)
- April (1)
- March (2)
- February (3)
- January (1)
2011
2010
- December (2)
- November (3)
- October (3)
- September (4)
- August (1)
- July (1)
- June (3)
- May (3)
- April (1)
- March (1)
- February (6)
- January (3)
2009
- December (4)
- November (1)
- October (3)
- September (3)
- August (2)
- July (5)
- June (6)
- May (8)
- April (7)
- March (6)
- February (4)
- January (427)
2008
- December (1)
Categories
- PCI-DSS (2)
- Two-factor authentication (3)
Tags
- wireless-cellular-mobile-devices (7)
- Two-factor authentication (10)
- Wireless, cellular, mobile devices (6)
- NPS (1)
- Phishing and Fraud (111)
- Active Directory (1)
- pam-radius (3)
- privileged access (2)
- Cloud Security (10)
- Mutual Authentication (60)
- Web Application Authentication (1)
- Authentication Attacks (99)
- pci (50)
- Security and Economics (97)
- WiKID (133)
- pam (2)
- VPN (1)
- Installation (2)
- RADIUS Server (1)
- Open Source (64)
- Tutorial (2)
- Strong Authentication (35)
- Information Security (137)
- Transaction Authentication (13)
- Miscellaneous (100)
- Linux (2)
- transaction-authentication (6)
- Two Factor Authentication (254)