Testing SER in the role of registrar on sequential and random usernames in different database modes:
There was generated 100 000 sequential/random usernames used by sipp. Sequential means that they were in the form +14290xxxxxx, x are numbers; random usernames were at the same length but randomly generated. (Note: when using 100k usernames but doing 1M iterations there are 10 contacts registered per user.)
SER used 1240 MB of shared memory.
Registrar with db_mode 0 with sequential usernames.
additional SIPP args: -inf data/sequential_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_0_sequential.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 8117 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 8117 | requests per second |
| Failures | 0 | |
| Retransmissions | 0 | |
| Timeout | 0 | |
| Elapsed Time | 00:02:03:191 | hour:min:sec:msec |
Registrar with db_mode 0 with random usernames.
additional SIPP args: -inf data/random_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_0_random.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 8061 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 8061 | requests per second |
| Failures | 0 | |
| Retransmissions | 0 | |
| Timeout | 0 | |
| Elapsed Time | 00:02:04:054 | hour:min:sec:msec |
Registrar with db_mode 1 with sequential usernames.
additional SIPP args: -inf data/sequential_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_1_sequential.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 2359 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 2359 | requests per second |
| Failures | 0 | |
| Retransmissions | 0 | |
| Timeout | 0 | |
| Elapsed Time | 00:07:03:996 | hour:min:sec:msec |
Registrar with db_mode 1 with random usernames.
additional SIPP args: -inf data/random_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_1_random.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 1042 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 1042 | requests per second |
| Failures | 0 | |
| Retransmissions | 14193 | |
| Timeout | 0 | |
| Elapsed Time | 00:15:59:386 | hour:min:sec:msec |
Registrar with db_mode 2 with sequential usernames.
additional SIPP args: -inf data/sequential_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_2_sequential.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 2786 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 2786 | requests per second |
| Failures | 224 | |
| Retransmissions | 2176 | |
| Timeout | 224 | |
| Elapsed Time | 00:05:58:949 | hour:min:sec:msec |
Registrar with db_mode 2 with random usernames.
additional SIPP args: -inf data/random_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_2_random.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 2085 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 2085 | requests per second |
| Failures | 320 | |
| Retransmissions | 3296 | |
| Timeout | 320 | |
| Elapsed Time | 00:07:59:712 | hour:min:sec:msec |
Registrar with db_mode 3 with sequential usernames.
additional SIPP args: -inf data/sequential_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_3_sequential.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 8166 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 8166 | requests per second |
| Failures | 0 | |
| Retransmissions | 0 | |
| Timeout | 0 | |
| Elapsed Time | 00:02:02:466 | hour:min:sec:msec |
Registrar with db_mode 3 with random usernames.
additional SIPP args: -inf data/random_usernames.sipp
Used config file was registrar.cfg (log here), sipp scenario register_users.xml, sipp output screens are in db_mode_3_random.screen.
SAR statistics: platform dependent binary data, average values, all values.
Test stopped after 1000000 iterations, maximum allowed simultaneous calls were 32; reached average call throughput was 8188 calls per second.
| Iterations | 1000000 | |
| Max concurent calls | 32 | |
| Max allowed Rate | 20000 | requests per second |
| Average Call Rate | 8188 | requests per second |
| Failures | 0 | |
| Retransmissions | 0 | |
| Timeout | 0 | |
| Elapsed Time | 00:02:02:131 | hour:min:sec:msec |
Test done by kubartv from jin on Wed Mar 28 16:00:37 CEST 2007.
SIPP version: Sipp v1.1, version 20060829, built Mar 28 2007, 11:22:45. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Author: see source files.
Test done under user kubartv on 213.192.30.219, helping machine (if used) is 213.192.30.237, user kubartv.
Linux pres 2.6.17-2-686-bigmem #1 SMP Sat Sep 23 21:15:25 UTC 2006 i686 GNU/Linux
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping : 3 cpu MHz : 3000.621 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl cid cx16 xtpr bogomips : 6006.61 processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Xeon(TM) CPU 3.00GHz stepping : 3 cpu MHz : 3000.621 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl cid cx16 xtpr bogomips : 6000.68
total used free shared buffers cached Mem: 8312532 3503500 4809032 0 169816 3140504 -/+ buffers/cache: 193180 8119352 Swap: 7807352 0 7807352
SIPP is set to allow at most 32 calls at the same time. This means that when there are 32 pending calls (waiting for response) it doesn't create new ones.