灾备网

www.zaibei.net,专业灾备网站,灾备行业门户。
当前位置:主页 > 行业新闻 > 浅谈期货系统灾备

浅谈期货系统灾备

发布时间:2017-10-11 11:24 来源:灾备网 我要投稿

股指期货的推出指日可待,这对期货公司交易系统的安全稳定提出了更高的要求。目前集中交易已成为行业发展不可逆转的趋势,集中交易一方面在降低扩张成本、降低业务风险、整合期货公司资源上起到了积极作用,但另一方面也把系统风险集中到了一起。建设灾备中心可以有效地解决巨大的技术风险,因此具有十分重要的意义。

根据国际标准SHARE78定义,灾难备份解决方案可根据下面几个主要方面的不同程度分为七层,从低到高这七层分别是:

TIER1:本地数据备份与恢复;

TIER2:批量存取访问方式+热备份地点;

TIER3:电子链接,即生产中心与备份中心之间如何合理链接;

TIER4:工作状态的备份地点;

TIER5:双重在线存储;

TIER6:零数据丢失;

TIER7:自动系统故障切换,实现自主管理。

本文特别解析一下后四层的内容:

TIER4第二站点(备份站点)不仅仅是一个分离的备份系统,还必须处于活动状态(运行状态)。而备份数据则可双向传输,数据的丢失与恢复时间达到小时级。对于客户来说,这么长的时间可能已经造成巨大损失了。

TIER5在TIER4的基础上管理着被选择的数据(根据单一COMMIT的范围在本地和远程数据库中同时更新数据),也就是说,在更新请求被认为是满意之前,TIER5需要生产中心与备份中心的数据都被更新。我们可以假设这样一种情景,数据在两个中心之间相互映像,由远程Two-phasecommit来同步。TIER5为关键应用使用了双重在线存储,在灾难发生时,仅传送中的数据被丢失,恢复时间被降低到分钟级。

TIER6级别很高,从应用程序层到硬件层都要采取相应的方案。例如,数据库可以实现TIER6的数据复制,如有IBM-DB2-HADR、ORACLE-DATA GUARD等。操作系统是集群软件、数据复制和站点迁移软件:IBM-HACMP、VARITAS-GLOBAL CLUSTER MANAGER等;硬件层是:IBM-ES-PPRC、EMC-SRDF等。

TIER7与TIER6之间的区别在于,当核心生产中心发生灾难时,第七层能够提供一定程度的跨站点动态负载平衡和自动系统故障切换功能。现在已经证明,为实现有效的灾难恢复,无需人工介入的自动站点故障切换功能是一个需要被纳入考虑范围的重要事项。

灾备保护计划的目标是,确保核心业务的持续性与最少的非计划宕机时间。然而实际情况是,容灾方案都试图在方案本身、宕机时间和实施方案所需成本三者之间找一个平衡点,要根据实际情况量身定做,灾备中心建成后,要随运行中心的变化而变化,定期进行演练,这样才能在关键时刻发挥重要作用。

建设好的灾备系统工程如何评估呢?主要通过四个指标来评估:分别是RTO(恢复时间目标)、RPO(恢复点目标)、DOO(降级操作指标)和NRO(网络恢复的目标)。换个角度来说,灾备系统可以描述为四大块:以存储系统作为基本的支撑,以网络作为基本的传输,以容错的软件、硬件技术作为直接的技术手段,以管理技术作为重要的辅助手段,这四大块内容构成了一个综合系统。

考虑到期货行业的特点,在这里我们进行一下假设,建设一个集中的期货公司交易系统的灾备中心,可用规模效应来降低其成本,同时集中建设也可以提高对软硬件设施的复用。期货交易灾备系统能较好地解决多家期货公司的共享备份问题,由于涉及的主体多,因此在规划设计中力求简单实用安全可靠。当然在此系统的开发过程中,需要重点解决期货公司实时交易数据和结算数据的采集、多个公司不同数据格式的统一存放、多个公司不同柜面系统的共存、多个公司接入对系统网络安全的要求等问题。从提高应用的角度看,独立的灾备系统如果能巧妙地利用系统提供交易查询功能也是不错的选择。在建设灾备系统的同时,既充分发挥其软硬件资源,又能提高灾备中心的投资回报率,可谓一举两得。因此,建设灾备系统时要注意,该灾备系统不仅能够提供基本的灾备支持,也能利用灾备系统的投资支持更多的业务类型。