论文部分内容阅读
作为证券集中交易中间件平台的重要组成部分,集群服务应提供拓扑管理、故障监测和恢复、负载平衡等功能,使中间件系统获得高可伸缩性、高可靠性和高可用性。 论文从提高业务平台集群服务自适应能力的角度出发,详细介绍了证券集中交易自适应业务平台中集群服务的设计和实现。集群服务独立于具体中间件的架构和实现,透明地为中间件平台提供集群支持。 为应对证券集中交易中的高突发和高集中访问,业务平台的集群服务应具备一定的自我配置、自我优化、自我恢复和自我保护的自适应功能。论文讨论了业务平台集群服务中自适应的拓扑管理和负载监测,详细分析了自适应的负载平衡,提出了一种双阀值的负载平衡算法。为了解决可能出现的负载颠簸引起的问题,论文分析了该算法的不足,对集群服务中的负载平衡算法进行了改进。 测试结果表明自适应业务平台能满足证券行业在高度突发和集中访问时的要求,使用户可以动态地增加应用服务器数量以线性扩充系统处理能力,在一定程度上解决了业务平台存在的性能瓶颈问题。