当前位置:文档之家› 新一代集中交易系统WIN版系统架构说明书v2

新一代集中交易系统WIN版系统架构说明书v2

• KCMM是开放的,能进行灵活的策略设置和新监控模块的扩充;系统不但能监 控一些常用的指标和系统状态,而且提供开发接口,券商可以根据需要开发 设定新的监控内容。
2.2 系统功能模块
外部系统 前置系统
客户自助终 端
登记公司 应用
三方存管 银行应用
交易所应 用
基金公司 应用
其他运行系统
ODBC
FILEIO
上交所应用SQL
登记公司应用 公安、DB工F 商身
份认证应用 SOCKET
SOCKET SOCKET
通讯中间件 加密压缩插件 信息转发插件 信息路由管理
队列管理器 交易请求队列 交易应答队列
交易报盘队列
SOCKET SOCKET
交易中间件(历史)
KCXP API
业务处理例程 LBM
客户服务渠道
系统接入服务系统
热自助 刷卡/小键盘 网上客户端
电话委托
存管三方
网上交易服务
SOCKET
外围KDMID
自助交割 其他第三方委

合作单位渠道 银行三方存管 应用
上交所应用
深交所应用
登记公司应用
自动报盘 帐户报送 柜员客户端 行情接收 行情接收
基金公司应用
公安、工商身 份认证应用
SOCKET SOCKET
监控 代理
通讯中间件 加密压缩插件 信息转发插件 信息路由管理
队列管理器 交易请求队列 交易应答队列
交易报盘队列
SOCKET SOCKET
交易中间件(历史)
KCXP API
业务处理例程 LBM
KCBP LBM API
SQL SERVE R驱动
交易中间件(交易)
KCXP API
业务处理例程 LBM
KCBP LBM API
1.2 系统架构 金证业务系统的系统架构分为:总部系统(CTS)和营业部系统(BTS),对
于总部系统再建设灾备系统(DRS),如下图所示:
第三方系统 证券交易所
登记公司 基金公司
银行
接口网关
生产中心系统CTS
交易DB
历史DB
KCBP
KCXP
系统接入 如:KDMID、KCMM、网上
交易、自动报盘等
灾备中心系统DRS
柜台及客户工作站
柜台及客户工作站
• 图1.1 平台示意图 • 从技术架构来说,图中相关系统技术架构都采用了标准的四层架构: • 1、数据库层(DB) • 2、应用服务器(KCBP) • 3、通讯服务器(KCXP) • 4、应用前端(CLIENT)。 • 通讯层、应用层、数据库层全部支持群集部署; • 通讯中间件KXCP可以实现多级级连,形成N层结构。
以及其它接入系统等)等组成,总部系统负责业务集中处理。
• 1.2.2 总部技术架构
• 数据库组、KCBP组、KCXP组,是指由2-N台服务器群组 • 数据库组与KCBP组,KCBP组与KCXP组,KCXP组与KCXP组,全采用交叉连接 • KCXP服务器采用双网卡跨接内网与外网
总部技术架构图:
备份中心数据库组
网点KCXP组211 网点客户端211
1.2.4. 网点发起的客户请求处理流程图 说明:

红色箭头曲线:业务请求

暗红色箭头曲线:返回结果
• KCXP通过插件判别请求数据包,作出分发处理
• 所有处理结果按请求路径原路返回。
2.软件架构
2.1系统软件架构
员工 客户
合作第三 方单位
员工服务渠道 集中交易柜员客户端
新一代集中交易系统 WIN版
系统架构说明
目录
1.技术架构 1.1 总体技术体系架构 1.2 系统架构 1.2.1 总部系统 1.2.2 总部技术架构 1.2.3 数据库服务器部署 1.2.4 客户请求处理流程
2.软件架构 2.1 系统软件架构 2.1.1 集中交易系统 2.1.2 运行监控系统KCБайду номын сангаасM 2.2 系统功能模块
SQL SERVE R驱动
数据服务
ODBC
交易热备 数据库
复制
ODBC
集中交易 数据库
银证存管队列
其他相关队列
监 控 代 理
统一帐户系

融资融券
统对接

系统对接


监控
监控
代理
代理
整个系统运行监控
运行监控平台
ODBC
监控 代理
监控平台 数据库
JDBC/ODBC/FILEIO JDBC/ODBC/FILEIO
• 交易中间件使用金证KCBP。交易中间件部署上分为:交易和历史查询两种。交 易中间件与生产数据库连接,处理业务、实时查询等功能;历史中间件与历史 数据库连接,处理历史查询、报表等功能。
• 通讯中间件使用金证KCXP。通讯中间件为系统提供:请求应答队列、报盘队列 、银证队列等服务队列,因此在部署上分为:请求应答通讯服务器、报盘队列 通讯服务器和银证队列通讯服务器等。
第三方系统 证券交易所
登记公司 基金公司
银行
接口网关
• 图1.2 系统架构 • 1.2.1 总部系统
• 总部系统(CTS)是集中交易系统的处理核心,与集中交易系统相关的对接系 统有统一帐户系统、融资融券系统等,都由数据服务器、应用服务器、总部端 通讯服务器、系统接入(自动报盘、KDMID中间件、三方存管系统、监控KCMM
• KCMM运行监控系统,对系统运行进行全面监控。KCMM能对整个IT系统的交换 机、路由器、服务器及所有终端进行性能指标监测和报警。监控设备的连接 状态、CPU利用率、内存利用率、进程数量等硬性指标。KCMM还能对交易系统 在系统层、应用处理层、通讯层等进行有效的监控,出现异常情况能及时报 警,并且能够方便快速定位问题所在和解决办法。
备份中心KCBP 组1
备份中心KCXP 组1
数据库复制 总部客户端
交易中心数据库组
交易中心KCBP 组
交易中心KCXP 组
网点KCXP组1
网点KCBP组1
网点客户端1
网点数据库1
公司广域网
网点KCXP组2
网点KCBP组2
网点客户端2
网点数据库2
网点KCXP组3
网点KCBP组3
网点客户端3
网点数据库3
• 因此集中交易系统在数据库系统上通常分为:生产数据库、热备数据库和灾备 数据库。
交易中心
当前备份 数据库
当前数据 库
灾备中心
当前数据 库
当前备份 数据库
备份历史 数据库
历史数据 库
数据库复制 管理
历史数据 库
备份历史 数据库
FTP服务器
营业部1
历史数据下载
历史数据 库
FTP服务器
营业部历2史数据下载
监 控 代

监控
代理
运行监控平台
融资融券 系统对接
监控 代理
ODBC
监控 代理
监控平台 数据库
• 集中交易系统中数据库系统使用SQL SERVER2000/2005。在生产中心建设有生 产数据库和热备数据库,生产数据库与热备数据库采用SQL SERVER专有的复制 功能(金证复制软件)实现数据同步。
历史数据 库
1.2.3图: 数据库服务器部署方案图 说明:
数据库服务器部署划分成三个部分:核心交易系统数据库、灾备中 心数据库、网点历史查询数据库 A、核心交易系统数据库:当前数据库以SQL复制机制实现到备份数据库
的实时备份,历史数据采用冷备份,每天在非交易时段以FTP传送增量 数据到FtpServer服务器,以FTP发布相应的增量子集数据到网点历史 查询数据库。每套核心交易系统需配备当前数据库的实时备份服务器 B、灾备中心数据库:通过数据复制进行数据同步,与核心交易系统数据
3.软件及硬件说明
1. 技术架构
1.1 总体技术体系架构
证券集中交易系统
企 业 级 证 运行终端 券 公 司 交 易 系 统 平 台 示 意 图
运行监控KCMM 业务及管理终端 总部接入服务系统 网点交易系统1
数据服务器DB
应用服务器 KCBP
通讯服务器 KCXP
融资融券交易系统 (简化图)
同步服务器 KCBP
员工服务渠道 集中交易柜员客户端
客户服务渠道
系统接入服务系统
热自助
存管三方
刷卡/小键盘
网上交易服务
网上客户端
SOCKET
外围KDMID 自动报盘
电话委托
帐户报送
自助交割
其他第三方委 托
合作 单位 渠道
SOCKET 银行三方存管 应用SOCKET
深交所应用DBF
基金公司应用 DBF/FLIE
柜员客户端 行情接收
• KCMM由五个基本组件构成,包括:监控代理、监控控制台、通信中间件( KCXP)、中央监控服务器、监控信息数据库;可选组件包括各种专用的监测 工具和若干监测器。
• KCMM通过在集中交易系统和三方存管系统等的各关键部件部署监控代理实现 监控,监控代理通过通讯中间件间监控数据传输至系统管理进行数据存储及 分析、显示等。目前系统已实现100多种监控代理,覆盖:主机硬件、网络交 换机和路由器、操作系统、数据库系统、中间件(KCBP、KCXP)、各种网关 、以及业务监控等。
客户请求
公司广域网
服务请求
网点KCXP组11
本网点客户 的历史查询
请求
网点KCBP组11
本网点客户 的历史查询
处理
网点KCXP组12 网点KCBP组12
总部客户端
网点KCXP组21 网点KCBP组21
网点客户端11
网点数据库11
网点客户端12
相关主题