下一代高性能交易所数据储存和备份的探讨

    高杰

    摘要:我国的证券交易在全部采用软件技术之后,经过多年的发展与进步,系统逐渐地向着混沌方法前进,如今已经开始触及到交易系统内部的框架基础,在原有产品的基础之上得到的产品已经不能满足实际情况发展的需求。随着经济全球化的发展,我国积极地进入国际金融市场,必须有先进的可拓展的国际交易平台作为技术支持,又可以满足我国特有金融市场的实际情况。分析国外先进交易系统含有的现行软硬件技术模式,可以为我国下一代的交易系统发展建设提供较为有力的支撑。

    关键词:证券交易;交易系统;业务需求

    1下一代交易系统的数据储存与安全保障

    1.1交易系统的券商接口

    在下一代的交易系统中,现如今的订单输入以及信息发布系统会被接收模块的券商接口代替,在券商接入模块可以提供给下一代的交易系统较为安全的接口模块,同时还可以促进交易员工作站的具体功能的提升。为此,券商直接开放接口可以为券商系统到下一代提供带宽更高的通路。券商直接开放接口为券商系统同下一代中央交易系统直接连接的开放源模块,这样额定接口通过一个开放的效益规定模块,支持的是相关交易事项,还可以进行市场数据的传输。针对于下一代交易系统还可以具有的券商之间以及券商同相关的企业之间开展相关的数据交互等操作。

    1.2基于系统的切换分析

    对于下一代交易系统研究的是券商接入模块具有的切换支持位置,对于这个切换是在现有切换位置转化到下一个交易系统后,将会实现下面的服务,进而支撑券商系统开展相关工作。首先为订单输入系统的测试,对于这个服务测试为现有订单含有的输入模块,有利于券商在具体切换的时候可以繼续通过数据库含有的模式开展订单交换。其次为信息发布的接收模块测试,针对于这种服务测试是信息发布模块的接收系统,以便于券商系统在切换的时候可以继续接收市场的数据信息。

    1.3下一代交易系统的网络架构

    对于交易所同券商之间的SDH、拨号模块等连续的实现订单申报、成交数据交互以及具体行情信息的传递等。针对于下一代的交易网络可以在现有网络的基础上面进行升级改造,其内部具有的模式与带宽有很大的区别,网络系统的可用性会有所提升。因为下一代交易系统提供的服务更为丰富,更是依赖于可靠的通讯网络,为此下一代交易系统需要券商含有两条以上的互相备份的交易通讯网络。比如其含有的天地备份模式,进而可以保证网络主线路模块产生的故障可以及时的切换到备份线路位置,比如具有的互相备份系统,通过这种模式可以使得网络含有的线路在出现故障之后可以很好地切换到备份系统位置,进而使得系统业务可以很好的开展,实现网络级别的应用。

    1.4下一代交易系统的数据储存

    对于下一代的交易系统储存模块可以通过SQL开展数据的储存,利用增量数据+分库+变动数据的方法降低实时数据占据的空间,进而可以大幅度地提升系统含有的响应延迟,同时还可以基于TCP/IP的模式进行SQL热备份以及异机恢复提供较为优异的响应效率。同时对于网络内部含有的三网分析拓扑结构来说,开展数据的分析,利用的节点间协议转换模式,其具有的核心就是数据的加密传递,通过包交换模式数据的交换,尽量的全部在内存中进行相关的关键技术多位置备份。

    2下一代交易系统的数据备份

    为了保证下一代交易系统内部的数据备份实时、高效率的开展,可以采用基于TCP/IP的内存SQL热备份技术来实现。

    2.1数据备份

    对于计算机开始应用数据处理的时候,本文所说的数据备份就是将计算机系统内部的相关数据应用适当的模式转录到可以脱机的模块内部,有助于在需要时提取一个系统的调用。采用脱机模式具有的优势在于那些不会被人们经常使用的数据,这些数据会被长期的保存到硬磁盘内部,对于这种储存的模式不仅仅占据了系统的空间,同时使得系统的建设成本大幅度提升,还会使得系统内部的设备利用效率大幅度降低,影响系统的反应。

    为有效地利用这些数据,需要将这些信息全部储存到硬磁盘结构层面,进而得到了联机模块的资料库结构,达成联机的资料库结构,很多不会被经常利用的信息则是保存在脱机模块。其次是防止因为天灾人祸等情况,相关数据也会失效。设计备份系统的另一个目的所在,尽量的将计算机内部的全部数据信息恢复到全盘运行的模式。根据系统含有的安全可以甄选储存的模式高速、大容量的自动数据信息储存;场外点的数据储存以及备份恢复等。备份不仅仅在网络硬件故障的时候具有保护功能,还可以在入侵人员非法访问的时候起到保护功能,这也是恢复数据的前提所在。

    2.2内存数据的热备份模式

    对于安全的储存媒介含有冷备份与热储存两种模式,对于冷备份就是不在线储存的模式,将数据信息存放到储存媒介内部,同时采用冷储存的模式其同整个计算机系统没有直接相关。通过热备份就是在线储存的模式,也就是这些被储存的数据信息还在系统网络的内部,不过将这些数据信息存放在一个非实时的处理业务模块。在一般的情况下,其通常具有两台工作机模型:一台是主工作机模块,另一台为备份的主机模块。如果系统功能的工作良好,工作机系统就会提供必要的服务,备份机负责的是监视以及相关储存情况,同时还可以在合适的时间从主机模块获得相关数据信息,使得系统的数据定时恢复性能大幅度的提升。对于热备份的特点就是系统的投资较大,但是利用十分简单,系统恢复到原来的情况可以经过简单的调节就可以实现其具有的原本功能。

    2.3下一代基于TCP/IP的SQL热备份

    在局域网内部的任何计算机具有微软操作系统以及SQL,之后对于这个计算机得到服务器内部的数据具有的同名数据库,通过SQL自身可以提供的是异机传输能力设定定制可以将服务器内部的数据传送到工作站的数据库内部,这样一旦服务器出现问题,只需要重装服务器操作系统还可以通过异机传输的模式,进而保证数据的安全恢复。

    基于TCP/IP的内存SQL热备份基本原理,对于主服务器内存获得SQL操作原子与相关情况,依据SQL操作原子的操作序列构成TCP/IP数据包与状态包,之后利用TCP/IP协议传输到从机,并实现相关同步的操作。对于服务器将获得相关TCP/IP的数据包与状态包。依赖于状态开展相关处理,将数据转换到内存开展进行相关的SQL处理,实现数据的同步处理。

    3结束语

    对于下一代的证券交易系统含有的核心模块就是如何使得数据更加安全,但是要获得这些十分困难。其不仅仅需要具有完好的管理模块,还需要更为先进的技术支撑使得系统结构更加安全。所以如何在安全恢复的时候开展相关操作,产生数据可以定点的回归模式,将损失降到最低是未来的主要模式。根据TCP/IP内部具有的SQL热备份技术就可以避免问题的产生,其具有高度可靠性以及实时性,可以在很多领域开展应用,极有可能成为下一代交易系统数据备份的核心。