交易系统性能和容量情况说明

上传人:m**** 文档编号:431004399 上传时间:2023-06-07 格式:DOC 页数:9 大小:366KB
返回 下载 相关 举报
交易系统性能和容量情况说明_第1页
第1页 / 共9页
交易系统性能和容量情况说明_第2页
第2页 / 共9页
交易系统性能和容量情况说明_第3页
第3页 / 共9页
交易系统性能和容量情况说明_第4页
第4页 / 共9页
交易系统性能和容量情况说明_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《交易系统性能和容量情况说明》由会员分享,可在线阅读,更多相关《交易系统性能和容量情况说明(9页珍藏版)》请在金锄头文库上搜索。

1、1XXXX期货核心系统容量测试报告目录1. 介绍11.1 系统介绍11.2 测试目标21.3 测试范围22. 测试要求22.1 数据要求22.2 环境要求22.3 其他要求33. 测试环境描述33.1 软件版本信息33.2 软件版本信息33.3 链路和宽带说明33.4 测试工具43.5 测试环境部署44. 测试过程44.1 测试用例44.2 测试方案44.3 测试步骤54.4 手工测试范围55. 测试记录55.1 基本情况汇总55.2 各终端情况汇总65.3 手工测试情况汇总86. 测试结论91. 介绍 1.1 系统介绍 金仕达期货交易管理系统V6P84采用多层体系结构,利用交易中间件技术,在

2、提供系统高容错性、高实时性、高可用性和大规模并发处理能力的同时,为期货公司改变原有的经营模式,实现期货公司的服务创新、业务创新、管理创新、决策及理念创新提供坚实的企业级技术与业务平台。它可以: 提供统一运营管理的业务处理系统: u 提供拓展服务网点,实现低成本快速扩张的通道; u 提供快速适应新业务及交易规则的可靠途径; u 提供最基础的原始数据供其它产品使用 1.2 测试目标 本次测试的总体目标是得出在基于不同的机器平台,大负载压力的情况下系统依旧可以保持正常运行状态、开展日常业务。而根据前期大量的性能测试工作以及会员的压力测试,得出了系统的最大处理性能以及系统单日的最大交易容量。 1.3

3、测试范围 测试的范围处理性能统计外,同时需要监控其他业务操作是否正常,如下: u 行情接收、转发是否及时准确; u 客户端下单及资金、持仓查询是否及时正确; u 风控管理终端的风险监控客户是否定时更新; u 风控管理终端的强平是否可操作; u 网络宽带链路是否正常; u 日常管理业务是否正常,包括客户开户、客户资料维护 2. 测试要求 2.1 数据要求 1)、测试用总客户数不少于 10 万,持仓记录总数不少于10 万,测试中选取的活跃客户数不低于总客户数的10%。 2)、系统中应提供一个月的历史交易数据,包含委托、成交、持仓等数据信息,按照20 个交易日计算,每个客户对应4 条委托、成交、持仓

4、记录 : 历史持仓记录数 = 测试用总客户数 * 20 * 4 历史委托记录数 = 测试用总客户数 * 20 * 4 历史成交记录数 = 测试用总客户数 * 20 * 4 2.2 环境要求 1)、测试时需开启一定数量的风险监控服务器; 2)、测试时需记录核心系统的日志; 3)、测试高峰期,期货公司与交易所链路带宽占用率应小于80%; 4)、压力测试时,各类核心应用的主机(数据库、应用服务器、报盘机、通讯服务器、风控服务器、行情服务器、网关)CPU 平均占用率应低于80%; 5)、在线用户达到峰值的情况下,各公司的行情服务器带宽应能保证占用率不超过80%,网上交易接入的带宽占用率不超过80% 2

5、.3 其他要求 1)、测试用的委托查询指令占比应不低于1/6,选取指令应参考实际交易情况,查询指令应包含登录指令,资金查询指令、持仓查询指令、委托查询指令、资产查询指令、历史查询指令,委托指令应包含开仓、平仓指令; 2)、压力测试持续时间不低于10分钟;3. 测试环境描述 3.1 软件版本信息模块名称 模块标识 版本号 大版本号 网上交易标准版 EConsign 6.45.2010.1213 V6.4.5 报盘机 Eif 6.9.2011.128 V6.8.0.0 周边网关 FSpxSwitch 1.98.2011.831 V6.8.1.1 柜台交易管理系统 KSManager 6.8.201

6、0.1216 V6.8.4.9 风险管理系统 KSRiskManager 6.8.2009.707 V6.8.1.1 3.2 硬件版本信息硬件名称 硬件配置 操作系统 其他支撑软件 数据库服务器 HP DL-580 LINUX REDHAT AS 5.5 数据库SYBASE12.5 应用服务器 HP DL-380 LINUX REDHAT AS 5.5 通讯平台服务器 HP DL-380 LINUX REDHAT AS 5.5 周边网关服务器 HP DL 360 Windows Server 2003 行情服务器 HP DL 360 Windows Server 2003 3.3 链路和宽带说

7、明 网上交易使用6个周边网关,分别连接3条线路,其中,1条网通4M线路,2条4M电信线路,共计带宽12M。连接期货交易所链路为2M SDH专线,链路图如下:图 1 交易链路图3.4 测试工具 仿真客户端用PfmTest.exe,向应用服务器提交配置速度和压力的请求,让应用服务器在一定压力强度下,进行处理。 网关压力测试工具用AsySimClient.exe,模拟网上交易,对网关增加压力,进行交易和查询。 3.5 测试环境部署 测试环境系统部署方案如下图: 图 2 系统环境部署图4. 测试过程 4.1 测试用例 根据客户日常交易中常用的操作指令,一般都包括下单、查询资金、查询持仓;为满足下单的要

8、求,还需要查询下单时可以开仓的数量以及可以平仓的数量,这些是交易时间段交易客户日常应用的功能,一般是1:4或者1:6的比例进行,即一个下单指令伴随着4个或者6个查询指令。 4.2 测试方案 1、使用PfmTest.exe进行压力测试测试阶段 委托笔数 启用压力程序数 线程数 第一阶段 50笔/秒 1 10 第二阶段 100笔/秒 1 20 第三阶段 150笔/秒 2 15 第四阶段 200笔/秒 4 15 2、使用AsySimClient.exe进行压力测试,启用6个压力程序,分别均匀分配6个网关测试阶段 委托笔数 在线客户数 总委托数(10分钟) 第一阶段 50笔/秒 5000 3万 第二阶

9、段 100笔/秒 7500 6万 第三阶段 150笔/秒 9000 9万 第四阶段 200笔/秒 10000 12万 4.3 测试步骤 第一步:导入大数据量的数据库到生产环境,然后启动所有服务器、客户端、报盘机等,察看运行是否正常; 第二步:分别用交易员和网上交易下单,察看是否能够正常撮合;同时记录cpu和内存使用情况; 第三步:启动压力测试工具进行操作运行正常后,进行手工测试,同时记录cpu和内存使用情况。4.4 手工测试范围 手工测试主要是围绕日常业务进行,关注点为行情、下单、查询、风险监控、风控强平、账户日常管理。操作模块 测试点 测试业务描述 是否正常备注 网上交易登陆网上交易客户登陆

10、是否正常 行情 行情显示是否及时并正确 下单 下单操作是否及时并正确 撤单 撤单操作是否及时并正确 回报 委托回报和成交回报后,委托单状态是否显示正确 查询 资金查询、持仓查询是否及时返回数据 风控管理监控 客户风险是否及时更新 强平 强平下单是否正常 柜台管理开户 新开客户是否正常 维护 客户资料修改是否正常 5. 测试记录5.1 基本情况汇总基本情况 测试环境 Hp580G5 4颗6核,2GHZ 32G内存 测试时间 20110618测试工具 PfmTest.exe、AsySimClient.exe 系统环境 风险监控服务器运行状况 正常 风控终端运行数目 1 网上交易服务器数目 6 客户

11、端并发连接数 最大并发数10000 网上行情服务器数目 4客户端并发连接数 最大并发数10000 业务系统配置是否等同正式生产 是 是否开启核心应用log 是 数据准备 总客户数 10万 持仓总数 80万 活跃客户数 1万 占总客户数比例 10% 数据库包含多长时间的历史数据 20个交易日 历史数据量大小(G) 8231M 历史持仓记录数 80万 涵盖多少客户数 10万 历史委托记录书 80万 涵盖多少客户数 10万 历史成交记录数 80万 涵盖多少客户数 10万 当日汇总记录 总委托数 539239 总成交数 390388 登陆指令数 23383 资金查询指令数 863853 持仓查询指令数

12、 861986 委托查询指令数 862879 历史查询指令数 845425 其它查询指令数 863467 委托/查询 1/6 开/平 1/1 5.2 各终端情况汇总第一阶段委托成交情况平均委托数(笔/秒) 50平均成交数(笔/秒) 50平均查询数(笔/秒) 506峰值持续时间(10分钟) 10分钟 服务器负载各终端 CPU占比 各终端 CPU占比 数据库 30% 网关1 15% 应用服务器1 0.5% 网关2 15% 应用服务器2 0.5% 报盘1 10% 风控服务器 0.5% 报盘2 链路使用情况网上交易链路带宽占比 0.32% 交易所链路带宽占比 32.38% 第二阶段委托成交情况平均委托

13、数(笔/秒) 100 平均成交数(笔/秒) 100 平均查询数(笔/秒) 100*6 峰值持续时间(10分钟) 10分钟 服务器负载各终端 CPU占比 各终端 CPU占比 数据库 43% 网关1 15% 应用服务器1 0.5% 网关2 15% 应用服务器2 0.5% 报盘1 10% 风控服务器 0.5% 报盘2 链路使用情况网上交易链路带宽占比 0.78% 交易所链路带宽占比 40.92% 第三阶段委托成交情况平均委托数(笔/秒) 150 平均成交数(笔/秒) 150 平均查询数(笔/秒) 150*6 峰值持续时间(10分钟) 10分钟 服务器负载各终端 CPU占比 各终端 CPU占比 数据库 58% 网关1 15% 应用服务器1 0.7% 网关2 15% 应用服务器2 0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 工业自动化

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号