基于Power架构的金融核心交易系统测试方案_第1页
基于Power架构的金融核心交易系统测试方案_第2页
基于Power架构的金融核心交易系统测试方案_第3页
基于Power架构的金融核心交易系统测试方案_第4页
基于Power架构的金融核心交易系统测试方案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 基于Power架构的金融核心交易系统测试方案 【摘要】本文旨在抛砖引玉,对新小型机性能进行具体的性能测试,给需要升级硬件的用户在升级前做一个比较详细的参考。主要通过几个方面进行,结合数据库IO性能包、SwingBench压测、业务压测,较全方面地对主机进行全面性能压测。希望能给需要的用户一点启发、帮助。一、 测试背景当前核心系统用的Power7小型机服役已超过4年。市场行情下交易活跃度低迷较久,预计行情会在未来两年后日渐活跃,且近年来新增业务连接越来越多,相比上线时候业务连接增长了近一倍。为应对未来核心系统压力挑战,给新交易系统建设提供性能容量方面的评估依据,故而推动本次测试。二、测试服务器

2、选型本次选型基于rPerf值来考察、初步挑选了有代表性的Power8和Power9两款中等配置机型与原机器进行进行rPerf值的对比。rPerf是指Relative performance 相对性能rPerf(Relative performance)是从IBM公司解析模型得出的商务处理性能估计值。该模型模拟部分系统的操作,如中央处理器、高速缓存和内存,基于rPerf的推算,评估数据库服务器的性能。同样物理核心数配置,在smt4下K1 Power E950相比P770、E870c的rPerf数据分别提高了35%、3.7%;smt8下K1 Power E950比E870c性能提高了22%。E95

3、0相比E870c的价格更有优势,综合性能、价格等方面因素选择了E950。K1 Power E950服务器价值总结提高应用交付的经济效益K1 Power E950 采用 POWER9 架构,有助于提高应用交付和 IT 服务的经济效益。这种面向大中型企业的高性能 4 CPU 插座系统采用 POWER9 处理器,提高了内存与 I/O 带宽,因此增加了吞吐量,并可缩短响应时间,更快地实现业务成果。同等配置K1 Power E950相比P770在rPerf值方面有了35%提升。增强的灾备能力和可维护性热插拔式冗余电源和散热功能是 K1 Power E950 的标配。该服务器为处理器和内存提供 N+1 相

4、冗余稳压器子系统,采用盲交换 PCIe 适配器插槽和磁盘,实现 I/O 并行维护。提高效率,降低运营成本通过整合未得到充分利用的老旧服务器,提高效率,降低运营成本。与 POWER8 相比,K1 Power E950 采用 4U 外形规格以及单一系统背板和单一散热域的配置,更为经济、更为紧凑、更为节能。它最多可配备 48 个 POWER9 核心和 16 TB DDR4 内存(是 POWER8 的 4 倍),有助于减少维护需求,提高资源利用率和效率。快速调整,适应多变的需求借助 K1 Power E950,可以快速调整以适应多变的业务形势的需求。该服务器可通过PowerVM 虚拟化功能,动态响应工

5、作负载变化。可通过处理器和内存的容量随需应变功能,永久性或按照所需期限无缝配置处理器或内存容量。三、服务器上线前测试场景设计测试场景设备整体IT架构图如下测试分为三部分:一是分别用数据库自带的plsql包、数据库压测软件模拟压力做TPCC测试;二是测试数据泵的备份、恢复速度;三是通过自开发的应用压测软件模拟真实业务压力测试(压力值指标全面超过真实生产场景)。四、测试过程设计1、存储IO极限压力测试选用Oracle 11g数据库自带的DBMS_RESOURCE_MANAGER.CALIBRATE_IO PL/SQL过程包对当前主机的数据库实例的I/O子系统性能进行测试,在真实的Oracle实例环

6、境中模拟测试,较能反映真实情况。2、SwingBench TPCC测试采用SwingBench进行测试,SwingBench可以模拟一些OLTP的场景,比如订单类业务,新建客户,订购,下单等这样一个流程的操作算是一个模拟真实的事务。本次测试采用SwingBench2.5.0.971版本进行测试,采用不同读写功能比例下不同并发数的压测。详细测试结果如下:(点击图片可放大)详细:SwingBench2.5.0.971默认值参数-500用户:SwingBench2.5.0.971默认值参数-1000用户:SwingBench2.5.0.971默认值参数-2000用户:SwingBench2.5.0.

7、971默认值参数-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、业务场景压力测试该场景模拟业务压力在此测试环节上看基本上各语句均有较大提升,Power9小型机的CPU利用率最高不超过60%,未出现性能瓶颈。4、数据库备份、恢复速度测试通过数据泵导出导入方式进行数据库备份与恢复时间测试五、投产后整体效果、前后对比1 操作系统方面:Power9主机投产后,系统CPU利用率方面idle始终保持在90%以上。相比之前Power7主机在生产时间段CPU利用率idle一般在60%左右,处理能力有50%提升。2 数据库方面:之前在Power7上运行的topsql,Power9上跑起来执行效率有了较大提高,dbtime大幅下降,执行时间缩短约近一半。六、总 结上面的测试涵盖了从数据库pl/sql包、SwingBench的TPCC压测和真实应用场景的模拟,比较全面地从主机IO、主机TPCC处理能力等角度进行了压测。压测模拟的压力值基本上是真实生产场景4、5倍以上,在高压力峰值下,主机表现良好,顺畅运行。压测数据样本详细、可靠

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论