承载银行中间业务仿真模型的负载发生服务器的制作方法

文档序号:6553929阅读:169来源:国知局
专利名称:承载银行中间业务仿真模型的负载发生服务器的制作方法
技术领域
本发明涉及一种产生仿真负载的服务器。
背景技术
随着高性能计算技术的迅速发展,对银行、电信、航空等关键行业应用高端服务器进行事务处理的能力提出了更高要求。高端服务器性能是否达到了设计要求、是否满足典型应用事务处理能力、主要交易性能指标是否满足峰值要求,上述性能均必须经过严格的测试。高端服务器的事务处理能力评估与验证的主要方法是基准测试,它由一组有代表性的测试程序组成,改组测试程序间存在一定的相互约束和依赖关系。性能评测一直是高端服务器研制和部署实施的重要环节,选用具有一定代表性的典型应用领域业务建模,并籍此开发基准测试程序,可实现高端服务器性能评测需求。银行业中间业务作为现代商业银行中与资产业务、负债业务具有同等重要地位的三大业务之一,已经成为银行业绩增长的重要源泉和银行利润的重要增长点。银行中间业务是指不构成商业银行表内资产、表内负债,形成银行非利息收入的业务。目前,银行中间业务无论在业务品种、发展规模和业务范围等方面都有了长足的发展,商业银行可通过银行柜台、网上银行、手机银行、电话银行以及ATM机等多种渠道实现收付结算和代理业务等品种繁多的中间业务服务。但是目前还没有专门测试银行业中间业务服务器事务处理能力的装置。

发明内容
本发明的目的是提供一种承载银行中间业务仿真模型的负载发生服务器,以解决目前还没有专门测试银行业中间业务服务器事务处理能力装置的问题。它的技术方案如下所述服务器中承载的银行中间业务负载仿真模型包括数据库子模型、事务模型和事务的驱动模型;所述数据库子模型包括描述第三方合作伙伴基本信息表、与第三方合作伙伴存在业务往来的账户信息表、员工工资表、客户基本信息表、客户账户信息表、描述与银行中间业务相关的银行方面提供的产品信息表、渠道信息表、交易信息表、邮政编码表和签约类型表;事务模型中的事务包括八个交易类事务和三个系统维护类事务,交易类事务根据事务触发方式不同分为六个用户触发型事务和二个定时触发型事务;用户触发型事务模拟银行用户或第三方合作伙伴的行为,根据用户提供的事务输入参数触发事务,该类事务包括签约事务、签约修改事务、签约取消事务、账户余额查询事务、用户签约查询事务和用户交易记录查询事务;定时触发型事务根据签约事务产生的信息定时被系统触发,该类事务包括代收代缴事务和代发代付事务,系统维护类事务模拟八个交易类事务进行数据维护操作,包括数据一致性事务、交易清理事务和事务运行记录。事务驱动模型六类用户触发型事务,需要用户或第三方初始化设定事务配置比例比及负载业务的时间分布;用户触发型事务负载生成函数G (t)表示如下
权利要求
1.承载银行中间业务仿真模型的负载发生服务器,其特征在于所述服务器中承载的银行中间业务负载仿真模型包括数据库子模型、事务模型和事务的驱动模型;所述数据库子模型包括描述第三方合作伙伴基本信息表、与第三方合作伙伴存在业务往来的账户信息表、员工工资表、客户基本信息表、客户账户信息表、描述与银行中间业务相关的银行方面提供的产品信息表、渠道信息表、交易信息表、邮政编码表和签约类型表;事务模型中的事务包括八个交易类事务和三个系统维护类事务,交易类事务根据事务触发方式不同分为六个用户触发型事务和二个定时触发型事务;用户触发型事务模拟银行用户或第三方合作伙伴的行为,根据用户提供的事务输入参数触发事务,该类事务包括签约事务、签约修改事务、签约取消事务、账户余额查询事务、用户签约查询事务和用户交易记录查询事务;定时触发型事务根据签约事务产生的信息定时由系统触发,该类事务包括代收代缴事务和代发代付事务,系统维护类事务模拟八个交易类事务进行数据维护操作,包括数据一致性事务、交易清理事务和事务运行记录;事务驱动模型六类用户触发型事务,需要用户或第三方初始化设定事务配置比例比及负载业务的时间分布;用户触发型事务负载生成函数G(t)表示如下
2.根据权利要求1所述的承载银行中间业务仿真模型的负载发生服务器,其特征在于事务模型中的事务在模型中优先等级划分为六级=Contract-Create事务和Trade-Record 事务处于优先级的第一级,Contract-Modify事务和Contract-Cancel事务处于优先级中的Il二双,Balance-Lookup ·#、Contract-Lookup ·#、B^ Trade-Payment 禾口 I临时Trade-Charge事务处于优先级中的第三级,Balance-Lookup事务、Contract-Lookup 事务和Trade-LookUp事务处于优先级中的第四级,定时Trade-Payment事务和定时 Trade-Charge事务处于优先级中的第五级,Data-Maintenance事务和Trade-Cleanup事务处于优先级中的第六级。
全文摘要
承载银行中间业务仿真模型的负载发生服务器,本发明涉及一种产生仿真负载的服务器。解决了目前还没有专门测试银行业中间业务服务器事务处理能力装置的问题。用于产生仿真负载。所述服务器中承载的银行中间业务负载仿真模型包括数据库子模型、事务模型和事务的驱动模型;所述数据库子模型包括描述第三方合作伙伴基本信息表、与第三方合作伙伴往来账户信息表、描述与银行中间业务相关的银行方面提供的产品信息表等;事务模型中的事务包括八个交易类事务和三个系统维护类事务;事务驱动模型包括六类用户触发型事务,需要用户或第三方初始化设定事务配置比例比及负载业务的时间分布。
文档编号G06F11/26GK102184133SQ20111012262
公开日2011年9月14日 申请日期2011年5月12日 优先权日2011年5月12日
发明者刘宏伟, 周海鹰, 周鹏, 左德承, 张展, 罗丹彦, 苗百利, 董剑, 钱军, 马宗庆 申请人:哈尔滨工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1