论文部分内容阅读
“中间业务平台系统”是某商业银行处理全国各省中间业务的新一代联机交易处理平台系统,该平台系统是基于中间件的三层次软件体系结构,针对银行中间业务需求变化频繁的特点,要求该系统具有较高的可重用性、可扩展性、应用的可二次开发性,本文对系统开发过程中如何满足上述需求进行了分析并提出了具体解决方案。
该平台系统是面向全国各省分行部署的分布式应用系统,需通过集群技术完成对交易量较大的省份业务的支持,可建立负载平衡机制以提高集群系统性能。性能是集群系统质量的重要评价特性之一,本文以PETRI网对系统性能分析方法为理论依据,在详细分析平台系统结构的基础上,建立了功能层核心子层主控节点的PETRI网模型,提出了三种负载平衡调度策略算法;对三种调度策略对集群系统性能的影响进行了评估。
根据上述研究工作,本文得到结论:(1)无论是静态负载平衡还是动态负载平衡算法都能提高集群系统性能,动态负载平衡会得到更好的性能。(2)在动态负载平衡算法中除了要考虑系统中最重要的等待队列——应用队列外,还要考虑数据库队列。(3)异步应用处理模式相对于同步应用处理模式可支持更精确的体现系统性能细节,有助于更准确的评估系统性能。
最后,本文介绍了基于该平台系统的二次开发的实现方法。