学位论文 > 优秀研究生学位论文题录展示

基于中间件的自适应股票交易平台设计与实现

作 者: 管志斌
导 师: 戴伟辉
学 校: 复旦大学
专 业: 软件工程
关键词: 股票交易平台 中间件 集群技术 负载均衡
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 49次
引 用: 0次
阅 读: 论文下载
 

内容摘要


目前,中国股票经纪业务采取股票集中交易模式已经成为其发展的必然趋势。它不仅是证券公司面对同行业之间的竞争,还是面对低迷的市场行情和萎缩的经纪业务收入而调整战略部署的关键举措,也是在未来激烈的市场竞争中抢得先机、立于不败之地的制胜法宝。股票集中交易平台是由若干交易中间件搭建起来的中间件集群,集群服务要为中间件提供拓扑管理、负载均衡、故障监测和恢复等功能,给予中间件平台高可伸缩性、高可靠性和高可用性的支持。目前一些主流的中间件平台可以通过增加业务处理的应用服务器数量来线性扩充系统处理能力,但也存在不少问题:集群服务的配置和使用过于复杂;负载均衡的策略不甚理想;增加业务处理的应用服务器的时候,要在服务器改变配置后重新启动,不能在服务器不停止运行的前提下,动态地增加应用服务器。随着创业板的发展和海外直投业务的兴起,交易模式上将呈现多样性和可变性,对整个平台的柔性提出了新的要求。为了解决平台动态优化和柔性的问题,交易平台应具备一定的自我配置、自我优化、自我恢复和自我保护的自适应功能。论文从提高股票交易平台自适应能力的角度出发,详细地阐述了自适应股票集中交易平台的设计和实现的方法,并且针对自我优化的自适应功能设计了拓扑管理和负载均衡两个模块来实现交易中间件的自适应拓扑管理和均衡负载。论文中详细分析了自适应的负载均衡,提出了一种双阀值的负载均衡算法,并且分析了该算法的不足。为了解决算法中可能出现的负载颠簸而引起的问题,论文还对交易中间件的负载均衡算法进行了改进。测试结果表明自适应股票交易平台能满足股票行业在高度突发和集中访问时的要求,使用户可以动态地增加应用服务器数量以线性扩充系统处理能力,在一定程度上解决了交易平台存在的性能瓶颈问题。

全文目录


摘要  4-5
ABSTRACT  5-6
第一章 绪论  6-11
  1.1 研究背景  6-7
  1.2 国内股票交易平台现状分析  7-8
  1.3 研究的意义  8-9
  1.4 主要研究内容和论文结构  9-11
第二章 自适应股票交易平台的相关技术基础  11-18
  2.1 中间件技术  11-14
    2.1.1 中间件的产生  11-12
    2.1.2 中间件技术介绍  12-14
    2.1.3 交易中间件  14
  2.2 集群技术  14-17
    2.2.1 集群概述  14-16
    2.2.2 集群的管理模型  16-17
  2.3 负载均衡概述  17-18
第三章 基于中间件的自适应股票交易平台设计  18-36
  3.1 自适应股票交易平台的设计要求  18-21
    3.1.1 总体架构  18-20
    3.1.2 性能要求  20
    3.1.3 实现方式  20-21
  3.2 交易平台设计  21-23
  3.3 拓扑管理设计  23-25
    3.3.1 集群拓扑管理模式  23
    3.3.2 信息策略  23-24
    3.3.3 自适应配合  24-25
  3.4 负载均衡设计  25-28
    3.4.1 交易任务特点与要求  25
    3.4.2 负载均衡的额外开销  25-26
    3.4.3 负载均衡的实现机制  26-27
    3.4.4 算法设计思想  27-28
  3.5 关键算法设计  28-36
    3.5.1 自适应启动算法  28-30
    3.5.2 确定主服务器算法  30-31
    3.5.3 服务器检测算法  31-32
    3.5.4 负载信息计算策略  32-33
    3.5.5 双阀值负载均衡算法  33-36
第四章 基于中间件的股票自适应交易平台实现  36-49
  4.1 自适应特性及实现策略  36-38
    4.1.1 自适应性  36-37
    4.1.2 实现策略  37-38
  4.2 自适应拓扑管理  38-40
  4.3 自适应负载均衡  40-46
    4.3.1 交易平台集群负载均衡的目的  40
    4.3.2 负载均衡算法分析  40-44
    4.3.3 负载颠簸现象的消除  44-46
  4.4 负载均衡算法的改进  46-49
    4.4.1 负载均衡算法的改进  46
    4.4.2 负载阀值调谐算法  46-49
第五章 基于中间件的股票自适应交易平台测试  49-53
  5.1 测试环境  49-50
    5.1.1 硬件环境  49-50
    5.1.2 软件环境  50
    5.1.3 模拟使用数据量  50
  5.2 自适应交易平台性能测试  50-53
    5.2.1 测试步骤  50
    5.2.2 交易平台性能测试结果  50-52
    5.2.3 测试结论  52-53
第六章 总结与展望  53-55
  6.1 总结  53
  6.2 展望  53-55
参考文献  55-58
致谢  58-59

相似论文

  1. 医疗信息集成平台中DICOM中间件及访问控制模型的设计与实现,TP311.13
  2. AFC系统通信中间件的研究与设计,TP311.5
  3. 数字电视中间件中图形界面引擎的研究与应用,TP391.41
  4. 随机路由在无线传感器网络中的研究与应用,TN929.5
  5. 高校教务管理网上选课系统优化研究,TP393.09
  6. 淮阴工学院校园一卡通系统设计及安全策略,TP393.18
  7. 基于RFID监狱智能管理系统研究与实现,TP315
  8. 本体在智能小区中的应用研究,TP391.1
  9. 基于Linux集群系统的负载均衡算法研究及在Webgis中的应用,TP393.05
  10. 连续机组物料跟踪子系统的设计与实现,TP311.52
  11. 江北区企业信用信息系统设计与实现,TP311.52
  12. LTE-A异构网络中的自组网技术研究,TN929.5
  13. 基于一种新经济模型的异构网络选择算法,TN929.5
  14. 基于QoS的无线Mesh网络路由协议及相关技术的研究,TN929.5
  15. 构建分布式系统的关键技术研究与实现,TP338.8
  16. 分布式视频存储系统设计与实现,TP333
  17. RFID中间件读写器设备管理研究,TP391.44
  18. 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
  19. 基于SNS的网络协作学习平台设计与实现,TP311.52
  20. 银行代收付业务平台的设计与实现,TP311.52
  21. 蜜罐文件系统的智能内核级中间件研究,TP393.08

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com