虛擬呼叫中心運營管理平臺壓力測試
今次將以實際的案例來說明,asterisk 的併發量,通過對比發現asterisk 1.8 效能比asterisk1.4 版本高了很多。
普通4執行緒的CPU,2G 記憶體,Asterisk 1.8 執行100路併發,系統負載最大負載也只有到1,但是Asterisk 1.4 跑100路併發,負載大概都到了4-8 左右。
下面我們再看一個正在運營的系統在虛擬平臺上的壓力測試效果:
壓力測試伺服器配置:
Dell 1950VM 配置:
硬體:Intel(R) Xeon(R) CPU L5335 @ 2.00GHz,虛擬獨佔4執行緒CPU
記憶體:3G
硬碟3.5 寸筆記本SATA 500G 硬碟
作業系統:CentOS release 5.5 (Final) 優化定製版本
Asterisk:Asterisk 1.4.39.1 優化定製版本
壓力測試架構圖:註冊坐席數:1000賬戶
場景1:
模擬同時外呼坐席數:50
通話時長:2分鐘
通話錄音格式:wav
轉換後的錄音格式:mp3
伺服器併發截圖:伺服器負載:
壓力測試終端反饋的資訊:
已經連續工作10小時,通話錄音質量無雜音,錄音清晰。
錄音檔案:
50通話併發,10小時大概產生28159 錄音記錄,大小約為1.9G。
場景2:
模擬同時外呼坐席數:100
通話時長:2分鐘
通話錄音格式:wav
轉換後的錄音格式:mp3
場景3:
主要調整:把網絡卡優化調整為增強型後
模擬同時外呼坐席數:70
通話時長:2分鐘
通話錄音格式:wav
轉換後的錄音格式:mp3
經過測試,再增加到70線併發後,通話質量正常,當再增加到80路併發時,部分通話出現質量問題,故最可穩定執行最大值為70.
伺服器併發線數:
‘伺服器負載:
以上的壓力測試主要作為語音通訊功能,並不包含Web 查詢伺服器。
總結:
只要做好足夠的優化,包括系統,資料庫,Asterisk 的優化,比較低配置的伺服器都能提供一定語音通訊併發服務。從而間接的幫助客戶節約硬體投入成本。
為客戶提供低投入,高效,穩定,易用的運營平臺一直是我們團隊的宗旨。