軟件測試:服務器処理能力估計
由於目前開戶量爲4.7萬,活躍用戶爲1萬,日交易量爲1萬筆,而如果用戶爲40萬時,活躍用戶可能會超過5萬,達到8.5萬活躍用戶,交易量爲85萬筆,即峰值數據。
以往採用中國人民銀行推薦的經騐值爲20左右,即每筆實際交易對應大約20個TPC-C值(TPC-C是一種旨在衡量聯機事務処理(OLTP)系統性能與可伸縮性的行業標準基準測試項目)
根據多數銀行運營的經騐,系統的繁忙集中系數是40%(即每天業務量的80%集中在2個小時內),因而爲能処理的交易量,服務器的処理能力應不小於:
850000*80%/(60*2)=5667 筆/分鍾
服務器的処理能力應達
5667×20=113333 tpmC
要保証主系統正常運行,在峰值狀態下,系統処理能力仍應保持一定餘量。通常對於UNIX服務器而言,処理器的峰值利用率不要超過50%,所選服務器的TPC-C值應約爲
113333 / 50%= 226666 tpmC
根據上述推算,226666tpmc 所對應的IBM 的主機爲配置power5 4-way 1.9GHZ/2.2GHZ CPU 的機型。但是由於IBM 主機系統縱曏陞級成本較高,考慮到今後的業務發展的餘量以及投資成本的考慮,建議配置IBM p5-570 power5 8-way 1.9GHz CPU 、32GMemory機型能夠滿足系統將來的需求。
從以往的系統來看,應用服務器對機器性能的要求與數據庫基本一致,故我們建議應同服務器採用同數據庫服務器相同的機型。
通過上述分析,我們建議核心系統採用4台小型機,按照應用部署,分別作爲數據庫服務器及應用服務器。
位律師廻複
0條評論