Difference between revisions of "Stress Test 2012-03-05"
From Kolmisoft Wiki
Jump to navigationJump to search
Line 14: | Line 14: | ||
|} | |} | ||
<br><br> | |||
= Conclusions = | |||
* RAM is not important sending calls. Maximum usage 2.5 Gb was reached but mainly due to GUI usage (Active Calls and some stats pages) | |||
* CPU is very important - the faster, the better | |||
* SSD disc RAID1 really helped a lot in high CPS sessions | |||
* MySQL service took < 10% at peak times and is not important | |||
* Asterisk service takes major CPU power and is main bottleneck in the long run | |||
* Voice quality degrades at the time of high CPS (high HDD usage) | |||
* 20 CPS reached without problems, if more - Asterisk chokes | |||
<br><br> | <br><br> | ||
Line 32: | Line 41: | ||
|} | |} | ||
<br><br> | |||
= Setup = | |||
Origination server -> Measured Server -> Termination server | |||
One call was always life for testers to hear audio (MOH), to notice when quality degrades. | |||
Calls were originated using script which generates call files in batches (5-10-20-50-100). | |||
<br><br> | <br><br> |
Revision as of 18:10, 14 March 2012
Results
Transcoding G729-G711 | Media Pass-through | Short Calls (0-300s) | Reached calls |
~250 | |||
~500 | |||
~1000 | |||
4599 |
Conclusions
- RAM is not important sending calls. Maximum usage 2.5 Gb was reached but mainly due to GUI usage (Active Calls and some stats pages)
- CPU is very important - the faster, the better
- SSD disc RAID1 really helped a lot in high CPS sessions
- MySQL service took < 10% at peak times and is not important
- Asterisk service takes major CPU power and is main bottleneck in the long run
- Voice quality degrades at the time of high CPS (high HDD usage)
- 20 CPS reached without problems, if more - Asterisk chokes
Used hardware
3 equal servers:
CPU: | Intel Core i5-2400 (4 Cores) |
HDD: | 2x 120 GB SSD (RAID1) |
RAM: | 16 GB DDR3 |
LAN: | 100 Mbps |
Setup
Origination server -> Measured Server -> Termination server
One call was always life for testers to hear audio (MOH), to notice when quality degrades.
Calls were originated using script which generates call files in batches (5-10-20-50-100).
See also: