论文部分内容阅读
近年来,越来越多的市民足不出户进行网上证券交易,随着证券公司网站访问量的激增,证券网络系统服务内容的不断丰富,对证券网络业务系统提出了更高的技术要求,如何构建证券数据信息资源中心共享平台,维持合理的网站访问速度,并确保信息平台在运行过程中的稳定性和高可用性是亟待解决的关键问题。
目前证券交易网络系统采用客户端/服务器模式,所有服务器同时承载网站Web应用和证券行情咨询应用服务,服务器各自有单独公网IP地址,用户使用交易平台过程中,通过浏览器向Web服务器群发出服务请求,Web服务器群根据请求类型(不同区域站点)将业务分流到各不同服务器上,由各个服务器分别作出响应,该系统结构缺乏灵活的伸缩性、稳定性差。
传统的采用提高单台服务器性能或组建集群服务器的方法,均不能解决单点瓶颈、服务器地理位置局限性和硬件资源浪费等问题。基于池化架构的分布式并行计算机系统是一种新近提出的类似集群的服务器系统,它打破了集群对服务器地理位置上的限制,提出池化概念,能在广域网范围内“池化”服务器,即将服务器加入服务器系统,组建“服务器池”,具备高可伸缩性、高可用性特点,池化分布式系统具有良好的可扩展性,可随着负载的增加,动态地向“服务器池”增加服务器,从而避免了由于处理能力不足而导致的系统崩溃,是满足证券业务发展不断增加的负载需求的最佳解决方案。
本文在研究分析池化分布式系统技术基础上,将池化分布式体系引入当前证券网络业务系统中,结合池化分布式系统的工作原理,充分运用优化后的TCP协议、池化负载均衡技术和共享存储技术,搭建了简易的池化分布式证券网络系统测试平台环境,实现了证券网络业务系统原有技术的突破,经测试数据显示表明,池化分布式证券网络系统获得了更高的系统安全性、可靠性,系统处理性能成倍增长,另外,池化分布式系统具有良好的可扩展性,可随着负载的增加,动态地向“服务器池”增加服务器,从而避免了由于处理能力不足而导致的系统崩溃。