Wiki

Clone wiki

Authorization Store / Home

Connect2id Server Authorisation Store

Load tests, 2016-01-09

389DS, reload -> shakespeare, 10 client threads, sync:

authzStore.ldapConnector.addTimer
             count = 100000
         mean rate = 267.19 calls/second
     1-minute rate = 260.47 calls/second
     5-minute rate = 258.33 calls/second
    15-minute rate = 249.57 calls/second
               min = 3.97 milliseconds
               max = 345.86 milliseconds
              mean = 38.70 milliseconds
            stddev = 30.54 milliseconds
            median = 33.59 milliseconds
              75% <= 35.62 milliseconds
              95% <= 42.14 milliseconds
              98% <= 154.77 milliseconds
              99% <= 220.71 milliseconds
            99.9% <= 345.86 milliseconds
50 threads, LDAP con pool up to 50, multiple delete errors on purge:
[AS0110] LDAP delete authzSubject=dhxPswWyaVjiApqgQRbqwKkwuGFqkFNLWJiOrjngzwE+authzClientID=cWAcVxyvdwar_IhgpofoRZ3xmb7dZeeZePzHE6vtmXM,ou=authorizations,dc=c2id,dc=com failed: operations error
authzStore.ldapConnector.addTimer
             count = 500000
         mean rate = 260.69 calls/second
     1-minute rate = 250.72 calls/second
     5-minute rate = 252.35 calls/second
    15-minute rate = 252.61 calls/second
               min = 19.36 milliseconds
               max = 1130.36 milliseconds
              mean = 195.65 milliseconds
            stddev = 119.69 milliseconds
            median = 174.32 milliseconds
              75% <= 178.18 milliseconds
              95% <= 317.12 milliseconds
              98% <= 719.32 milliseconds
              99% <= 893.12 milliseconds
            99.9% <= 1083.37 milliseconds
50 threads, LDAP con pool up to 50 multiple delete errors on purge:
[AS0110] LDAP delete authzSubject=dhxPswWyaVjiApqgQRbqwKkwuGFqkFNLWJiOrjngzwE+authzClientID=cWAcVxyvdwar_IhgpofoRZ3xmb7dZeeZePzHE6vtmXM,ou=authorizations,dc=c2id,dc=com failed: operations error
authzStore.ldapConnector.addTimer
             count = 500000
         mean rate = 261.56 calls/second
     1-minute rate = 250.94 calls/second
     5-minute rate = 254.35 calls/second
    15-minute rate = 255.78 calls/second
               min = 11.95 milliseconds
               max = 1224.91 milliseconds
              mean = 194.55 milliseconds
            stddev = 113.01 milliseconds
            median = 174.30 milliseconds
              75% <= 177.93 milliseconds
              95% <= 336.63 milliseconds
              98% <= 663.30 milliseconds
              99% <= 809.13 milliseconds
            99.9% <= 1112.64 milliseconds

OpenLDAP, 50 threads, 50 LDAP con pool, sync

authzStore.ldapConnector.addTimer
             count = 500000
         mean rate = 260.06 calls/second
     1-minute rate = 244.69 calls/second
     5-minute rate = 246.94 calls/second
    15-minute rate = 253.97 calls/second
               min = 2.29 milliseconds
               max = 26647.85 milliseconds
              mean = 83.62 milliseconds
            stddev = 1044.99 milliseconds
            median = 12.47 milliseconds
              75% <= 33.14 milliseconds
              95% <= 96.86 milliseconds
              98% <= 387.79 milliseconds
              99% <= 892.91 milliseconds
            99.9% <= 26647.85 milliseconds

Addition rate slows down with next 500K entries:

authzStore.ldapConnector.addTimer
             count = 500000
         mean rate = 106.50 calls/second
     1-minute rate = 106.72 calls/second
     5-minute rate = 106.03 calls/second
    15-minute rate = 106.02 calls/second
               min = 65.49 milliseconds
               max = 678.62 milliseconds
              mean = 454.38 milliseconds
            stddev = 58.06 milliseconds
            median = 456.70 milliseconds
              75% <= 475.00 milliseconds
              95% <= 493.51 milliseconds
              98% <= 633.54 milliseconds
              99% <= 642.14 milliseconds
            99.9% <= 672.08 milliseconds

Updated