基于Power架構(gòu)的金融核心交易系統(tǒng)測試方案_第1頁
基于Power架構(gòu)的金融核心交易系統(tǒng)測試方案_第2頁
基于Power架構(gòu)的金融核心交易系統(tǒng)測試方案_第3頁
基于Power架構(gòu)的金融核心交易系統(tǒng)測試方案_第4頁
基于Power架構(gòu)的金融核心交易系統(tǒng)測試方案_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 基于Power架構(gòu)的金融核心交易系統(tǒng)測試方案 【摘要】本文旨在拋磚引玉,對新小型機性能進行具體的性能測試,給需要升級硬件的用戶在升級前做一個比較詳細的參考。主要通過幾個方面進行,結(jié)合數(shù)據(jù)庫IO性能包、SwingBench壓測、業(yè)務壓測,較全方面地對主機進行全面性能壓測。希望能給需要的用戶一點啟發(fā)、幫助。一、 測試背景當前核心系統(tǒng)用的Power7小型機服役已超過4年。市場行情下交易活躍度低迷較久,預計行情會在未來兩年后日漸活躍,且近年來新增業(yè)務連接越來越多,相比上線時候業(yè)務連接增長了近一倍。為應對未來核心系統(tǒng)壓力挑戰(zhàn),給新交易系統(tǒng)建設提供性能容量方面的評估依據(jù),故而推動本次測試。二、測試服務器

2、選型本次選型基于rPerf值來考察、初步挑選了有代表性的Power8和Power9兩款中等配置機型與原機器進行進行rPerf值的對比。rPerf是指Relative performance 相對性能rPerf(Relative performance)是從IBM公司解析模型得出的商務處理性能估計值。該模型模擬部分系統(tǒng)的操作,如中央處理器、高速緩存和內(nèi)存,基于rPerf的推算,評估數(shù)據(jù)庫服務器的性能。同樣物理核心數(shù)配置,在smt4下K1 Power E950相比P770、E870c的rPerf數(shù)據(jù)分別提高了35%、3.7%;smt8下K1 Power E950比E870c性能提高了22%。E95

3、0相比E870c的價格更有優(yōu)勢,綜合性能、價格等方面因素選擇了E950。K1 Power E950服務器價值總結(jié)提高應用交付的經(jīng)濟效益K1 Power E950 采用 POWER9 架構(gòu),有助于提高應用交付和 IT 服務的經(jīng)濟效益。這種面向大中型企業(yè)的高性能 4 CPU 插座系統(tǒng)采用 POWER9 處理器,提高了內(nèi)存與 I/O 帶寬,因此增加了吞吐量,并可縮短響應時間,更快地實現(xiàn)業(yè)務成果。同等配置K1 Power E950相比P770在rPerf值方面有了35%提升。增強的災備能力和可維護性熱插拔式冗余電源和散熱功能是 K1 Power E950 的標配。該服務器為處理器和內(nèi)存提供 N+1 相

4、冗余穩(wěn)壓器子系統(tǒng),采用盲交換 PCIe 適配器插槽和磁盤,實現(xiàn) I/O 并行維護。提高效率,降低運營成本通過整合未得到充分利用的老舊服務器,提高效率,降低運營成本。與 POWER8 相比,K1 Power E950 采用 4U 外形規(guī)格以及單一系統(tǒng)背板和單一散熱域的配置,更為經(jīng)濟、更為緊湊、更為節(jié)能。它最多可配備 48 個 POWER9 核心和 16 TB DDR4 內(nèi)存(是 POWER8 的 4 倍),有助于減少維護需求,提高資源利用率和效率??焖僬{(diào)整,適應多變的需求借助 K1 Power E950,可以快速調(diào)整以適應多變的業(yè)務形勢的需求。該服務器可通過PowerVM 虛擬化功能,動態(tài)響應工

5、作負載變化??赏ㄟ^處理器和內(nèi)存的容量隨需應變功能,永久性或按照所需期限無縫配置處理器或內(nèi)存容量。三、服務器上線前測試場景設計測試場景設備整體IT架構(gòu)圖如下測試分為三部分:一是分別用數(shù)據(jù)庫自帶的plsql包、數(shù)據(jù)庫壓測軟件模擬壓力做TPCC測試;二是測試數(shù)據(jù)泵的備份、恢復速度;三是通過自開發(fā)的應用壓測軟件模擬真實業(yè)務壓力測試(壓力值指標全面超過真實生產(chǎn)場景)。四、測試過程設計1、存儲IO極限壓力測試選用Oracle 11g數(shù)據(jù)庫自帶的DBMS_RESOURCE_MANAGER.CALIBRATE_IO PL/SQL過程包對當前主機的數(shù)據(jù)庫實例的I/O子系統(tǒng)性能進行測試,在真實的Oracle實例環(huán)

6、境中模擬測試,較能反映真實情況。2、SwingBench TPCC測試采用SwingBench進行測試,SwingBench可以模擬一些OLTP的場景,比如訂單類業(yè)務,新建客戶,訂購,下單等這樣一個流程的操作算是一個模擬真實的事務。本次測試采用SwingBench2.5.0.971版本進行測試,采用不同讀寫功能比例下不同并發(fā)數(shù)的壓測。詳細測試結(jié)果如下:(點擊圖片可放大)詳細:SwingBench2.5.0.971默認值參數(shù)-500用戶:SwingBench2.5.0.971默認值參數(shù)-1000用戶:SwingBench2.5.0.971默認值參數(shù)-2000用戶:SwingBench2.5.0.

7、971默認值參數(shù)-3000用戶:Customer Registration、Update Customer Details兩個選項各50-500用戶:Customer Registration、Update Customer Details兩個選項各50-1000用戶:Customer Registration、Update Customer Details兩個選項各50-2000用戶:Customer Registration、Update Customer Details兩個選項各50-3000用戶:Browse Products、Browse Orders兩個選項各50-500用戶:Br

8、owse Products、Browse Orders兩個選項各50-1000用戶:Browse Products、Browse Orders兩個選項各50-2000用戶:Browse Products、Browse Orders兩個選項各50-3000用戶:3、業(yè)務場景壓力測試該場景模擬業(yè)務壓力在此測試環(huán)節(jié)上看基本上各語句均有較大提升,Power9小型機的CPU利用率最高不超過60%,未出現(xiàn)性能瓶頸。4、數(shù)據(jù)庫備份、恢復速度測試通過數(shù)據(jù)泵導出導入方式進行數(shù)據(jù)庫備份與恢復時間測試五、投產(chǎn)后整體效果、前后對比1 操作系統(tǒng)方面:Power9主機投產(chǎn)后,系統(tǒng)CPU利用率方面idle始終保持在90%以上。相比之前Power7主機在生產(chǎn)時間段CPU利用率idle一般在60%左右,處理能力有50%提升。2 數(shù)據(jù)庫方面:之前在Power7上運行的topsql,Power9上跑起來執(zhí)行效率有了較大提高,dbtime大幅下降,執(zhí)行時間縮短約近一半。六、總 結(jié)上面的測試涵蓋了從數(shù)據(jù)庫pl/sql包、SwingBench的TPCC壓測和真實應用場景的模擬,比較全面地從主機IO、主機TPCC處理能力等角度進行了壓測。壓測模擬的壓力值基本上是真實生產(chǎn)場景4、5倍以上,在高壓力峰值下,主機表現(xiàn)良好,順暢運行。壓測數(shù)據(jù)樣本詳細、可靠

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論