首页> 中文学位 >现期货交易系统研究与实现——高可靠性,高性能的交易系统
【6h】

现期货交易系统研究与实现——高可靠性,高性能的交易系统

代理获取

目录

文摘

英文文摘

学位论文独创性声明及使用授权声明

第一章引言

1.1论文背景介绍

1.2本论文的研究目的及应用意义

1.3研究步骤

第二章期现货交易业务和交易系统概述

2.1现期货交易所业务发展趋势分析

2.2交易系统的目标

2.3交易系统建设的总体思路

2.4业务背景

2.4.1业务域

2.4.2参与者

2.4.3业务对象

2.4.4交易流程介绍

第三章现期货交易平台介绍

3.1国内外现期货交易系统现状

3.1.1国外现状

3.1.2国内现状

第四章黄金交易所交易系统的架构设计

4.1交易系统的设计目标

4.2交易系统的设计原则

4.2.1高可靠性

4.2.2高性能

4.2.3数据吞吐量大

4.2.4可伸缩/可扩充性强

4.2.5发展的平滑性

4.3系统各部分的架构

4.3.1总体描述

4.3.2交易系统的架构设计

4.4类/对象模型(类/对象图)

4.4.1交易系统基本框架对象模型

4.4.2网络调度及对象模型

4.5小结

第五章基于主从备份的容错通讯平台的设计

5.1系统的可靠性分析

5.2系统可靠性模型的选取

5.2.1单工

5.2.2双工

5.2.3备份

5.2.4备份加仲裁

5.2.5几种框架的比较

5.3系统可靠性的需求分析

5.4容错通讯平台的架构设计

5.4.1容错

5.4.2保证消息可靠性和有序化

5.4.3自身状态的恢复

5.4.4日志服务

5.5容错通讯平台的实现

5.5.1状态转换和状态说明

5.5.2故障检测

5.6小结

第六章内存撮合的设计与实现

6.1交易系统的高性能分析

6.2撮合技术选取

6.2.1数据库撮合

6.2.2内存撮合技术

6.2.3两种撮合模式比较

6.3内存撮合的设计与实现

6.3.1内存组织结构

6.3.2撮合核心的体系结构

6.4小结

第七章总结与展望

7.1本文所做的工作

7.2需进一步深入研究的问题

参考文献

致谢

展开▼

摘要

90年代以来,随着数字化和网络化的信息革命在世界范围迅速发展,世界经济结构和人们的工作方式都发生了变化,期现货市场由于其自身的特点在这场变革中受到影响。目前,国际上几乎所有的期现货交易所都已经实现了电子化交易。 可靠性和高性能是交易系统的两个重要特性。交易所系统是典型的关键业务系统,其运行稳定可靠与否关系到交易体系的安全。可靠运行意味着保证交易业务达到高连续性,防止单点出现的硬件或软件故障对业务连续性带来的影响。在交易所日益国际化的今天,在IT系统广泛地应用于交易所各项业务中的情况下,系统运行的好坏也关系到交易所的国际形象。同时,期货现货交易系统还有一个很大的特点,就是交易者希望自己的委托结果尽可能快地返回给自己,这就要求交易系统响应越快越好,具备高性能。 本文所论及的交易系统是黄金交易所交易系统,文中首先描述了此交易系统的整体架构,然后分别进行了基于反应式框架的基本架构设计、容错通讯平台组成之一的网络调度架构设计。 为了满足黄金交易所交易系统的高可靠性要求,使交易连续无故障不间断,防止单点故障,本文设计了容错通讯平台。通过对几种可靠性模型的比较,本文选取了主从备份加仲裁的模型,从而可提供更加安全可靠的通讯服务,并有应急处理、故障恢复功能。而其它与之相连的系统都不需要再考虑故障时的状态切换问题,因此简化了其它系统通讯及容错上的复杂度。 为了满足黄金交易所交易系统的高性能要求,本文比较了数据库撮合和内存撮合。如果用数据库撮合,那么大量的数据库读写和I/O操作将不能满足在线交易的性能要求,在线交易要求交易核心有很高的撮合速度,因此该交易系统使用内存撮合技术。 本文的最后做了全文的总结和今后研究方向的展望。 本人多次参与现期货交易系统的设计开发工作,撰写本文可以说是这些工作的总结。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号