证券交易系统架构设计-挑战与实施课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《证券交易系统架构设计-挑战与实施课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 证券交易 系统 架构 设计 挑战 实施 课件
- 资源描述:
-
1、证券交易系统架构设计证券交易系统架构设计 挑战挑战与实践与实践目录目录上交所交易系统介绍上交所交易系统介绍交易系统技术架构交易系统技术架构挑战及解决之道挑战及解决之道交易系统的未来交易系统的未来上交所交易系统介绍上交所交易系统介绍发展历史发展历史1990年年11月月26日成立,同年日成立,同年12月月19日正式日正式营业。营业。1997,1999发展历史发展历史v 开业的第一天就采用电子撮合系统进行交易撮合开业的第一天就采用电子撮合系统进行交易撮合 基于Novell服务器的局域网络 每秒处理3笔业务,月处理成交2万笔 市场的委托、行情、成交回报等环节仍需要手工完成v 1992年年12月,系统升
2、级月,系统升级 Novell主机更换为基于惠普小型机UNIX操作系统 每秒200笔,日处理能力200万笔 1993年,采用单向卫星广播行情,双向卫星接收报单v 1997年和年和1999年进行了两次设备和应用的重大升级年进行了两次设备和应用的重大升级 系统处理能力提高到每秒2万笔,日处理能力800万笔 后随着不断的扩容和改造,性能和容量不断被刷新1990.12.19开业第一天即采用电子撮合系统每秒处理3笔,月处理2万笔上交所上交所1992.12系统升级,采用UNIX小型机每秒200笔,日处理200万笔1993.1采用卫星广播行情双向卫星接收订单系统两次升级,性能提升至每秒2万笔,日处理800万发
3、展历史发展历史v 新一代交易系统的上线新一代交易系统的上线 2009年11月23日,新一代交易系统上线 使用多主机并行撮合 最高支持10万笔每秒 全天容量1亿笔订单 帐户容量1亿v 基于新一代交易系统,基于新一代交易系统,2014年年11月月17日沪港通业务日沪港通业务上线上线2009.11.23新一代交易系统上线使用多主机并行撮合最高支持10万笔每秒全天容量1亿笔订单账户容量1亿上交所上交所2014.11.17沪港通业务上线海外市场海外市场市场结构图市场结构图证监会证监会上交所上交所上期所上期所深交所深交所大商所大商所券商券商基金公司基金公司股票股票债券债券基金基金商品期货商品期货贵金属贵金
4、属中金所中金所QDII郑商所郑商所权证权证监管者监管者基础设施基础设施市场参与者市场参与者 投资者投资者股指期货股指期货OTC 产品产品境内投资者境内投资者QF IIRQFIIRQFIIQFLP香港投资者香港投资者上市上市公司公司行情商行情商指数指数公司公司中登公司中登公司SFC港交所港交所沪港通沪港通系统结构图系统结构图券商柜台系统交易所报单机通信服务器通信服务器交易主机交易主机交易主机交易主机外部接口主机外部接口主机消息总线存储网关其他各类系统交易专网核心交易系统内部结构核心交易系统内部结构交易系统技术架构交易系统技术架构交易系统技术架构交易系统技术架构交易系统的三层式划分接入点 B接入点
5、 A接入点 C定序器 1定序器 1定序器 2定序器 2基金公司资管公司沪港通券商v 交易层交易层v 定序层定序层v 接入层接入层撮合器 1撮合器 1 分配股票(银行、汽车) 分配基金、ETF撮合器 2撮合器 2 分配股票(制作业、零售) 分配债券交易层交易层 执行交易业务逻辑执行交易业务逻辑功能功能 同组交易主机为接收单一输入序列的状态同组交易主机为接收单一输入序列的状态机机 从一系列独立运作的交易主机节点中自动从一系列独立运作的交易主机节点中自动选举产生主节点选举产生主节点 可利用集群锁服务来选举主节点可利用集群锁服务来选举主节点 备机可选择备机可选择“重演重演”或者或者“重放重放”模式模式
6、实现实现模式模式交易层交易层集群锁管理模式集群锁管理模式基于OpenVMS的Lock机制,实现了一套用于集群(Group)管理,集群内各主机同步、通信的工具库818283获取锁成功,成为集群Master获取该锁失败,成为集群Slaver,同时被告知Master为81获取该锁失败,成为集群Slaver,同时被告知Master为81接入层接入层 点对点的路由转发点对点的路由转发 将券商端的订单提交给定序层实例将券商端的订单提交给定序层实例功能功能 提供一组彼此对等的实例同时提供对外服提供一组彼此对等的实例同时提供对外服务务 不需要考虑主从划分和失效接管不需要考虑主从划分和失效接管实现实现模式模式定
7、序层定序层 高可用设计的关键、确定全序高可用设计的关键、确定全序 持久化及保持动态一致性持久化及保持动态一致性功能功能 多播通信机制多播通信机制 PaxosPaxos算法、虚同步算法、虚同步 自主研发自主研发 、商业软件、商业软件 、开源软件、开源软件 逻辑概念,可采用单独排队机定序或者主逻辑概念,可采用单独排队机定序或者主撮合定序撮合定序实现实现模式模式挑战及解决之道挑战及解决之道交易系统面临的挑战交易系统面临的挑战交易系统在设计之初就要考虑到如何满足和平衡各方面的技术需求交易系统交易系统易扩展高可用高性能架构设计是一个平衡平衡和抉择抉择的艺术高性能高性能n 衡量交易系统性能主要指标衡量交易
8、系统性能主要指标吞吐量订单时延系统容量高性能高性能1. 1. 流水线化内存撮合HCCM主机与通信服务器间通信HHCM主机间通信MSRT撮合直通路由器Pre Matcher撮合预处理模块Main Matcher主撮合模块Trade Confirmation成交确认Data Replication数据持久化Market Data行情数据Trade Book Maintain成交簿维护 撮合内部消息流撮合下游消息流高性能高性能2. 2. 内容和键值分离App-1MsgShared MemoryApp-0Ref Msg Ref.MsgABCDMsgApp-nGRef.EFAppl. Process 1
展开阅读全文