1. 程式人生 > >虛擬呼叫中心運營管理平臺壓力測試

虛擬呼叫中心運營管理平臺壓力測試

          今次將以實際的案例來說明,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

經過測試,再增加到60線併發後,通話質量存在問題,主要原因為網絡卡出現丟包,故指定的配置,只能穩定執行50線併發通話錄音。

場景3:

主要調整:把網絡卡優化調整為增強型後

模擬同時外呼坐席數:70

通話時長:2分鐘

通話錄音格式:wav

轉換後的錄音格式:mp3

經過測試,再增加到70線併發後,通話質量正常,當再增加到80路併發時,部分通話出現質量問題,故最可穩定執行最大值為70.

伺服器併發線數:

伺服器負載:


以上的壓力測試主要作為語音通訊功能,並不包含Web 查詢伺服器。

總結:

        只要做好足夠的優化,包括系統,資料庫,Asterisk 的優化,比較低配置的伺服器都能提供一定語音通訊併發服務。從而間接的幫助客戶節約硬體投入成本。

為客戶提供低投入,高效,穩定,易用的運營平臺一直是我們團隊的宗旨。