DSG RealSync在长江证券的容灾解决方案

    容灾首先是一个概念,要认识到为什么做容灾,才能做好容灾。世界上没有卖后悔药的,当灾难降临了,如果没有行之有效的数据保护、数据恢复的容灾措施,带来不可预估的损失将是无法避免的。类似电信行业、金融行业,证券行业也是如此,动辄涉及数以百亿计的资金、涉及庞大的客户量,在系统数据的准确、业务的连续、关键业务的不中断等方面更是不容出现任何的差错。


    证券行业容灾系统的特征


    证券行业其业务目标是:支持业务扩展、支持客户服务、支持风险管理、支持公司管理。作为证券行业集中交易系统的安全灾备系统,相比与其他行业的需求存在着非常明显的特征:


    第一,对可靠性要求非常高。证券集中交易系统涉及的资金量和客户数,要求必需保证系统数据复制的可靠性非常之高,必需做到数据非常精确。因此对于证券行业数据正确性的比较和修复就尤为重要。


    第二,要求延迟尽量小。因为大量的实时交易只有被及时的复制到容灾系统上以后,才具有抵御生产系统上各种风险的能力。因此在证券行业复制的实时性上,必需能够做到秒级的延迟,并且尽可能的缩短。


    第三,带宽有限。对于大量的证券用户来说,由于是租用电信线路,不可能像电信企业那样随便使用带宽,因此线路的带宽成本将是灾备系统运行的重要变动费用之一,并且是一笔非常大的开销。在目前来看,各大证券行业的带宽大都只能确保在2M左右,如何在如此有限的带宽上实现实时复制、减少数据延迟、加快数据同步将是一个非常重要的目标。


    第四,交易查询分离。为了提高证券集中交易系统的高峰期业务处理能力,提高系统查询响应速度,提高客户服务质量,证券行业普遍要求将查询与交易分离,这样能够获得更大的性能价格比。


    用户背景及客户需求


    长江证券集中交易系统的业务需求在于:


    (1)争创全国最佳创新证券公司;
    (2)实现技术领先的经营策略;
    (3)进行交易集中改造,将分散在营业部的交易系统改造为集中系统;
    (4)将位于总部的集中交易系统复制到异地灾备中心;
    (5)同时在同一机房内复制一套系统用于本地备份和数据查询;
    (6)要求数据丢失控制在1秒以内。


    容灾解决方案的建设目标:


    (1)实现集中交易系统的容灾备份:数据复制的建设目标首先是实现对业务关键数据的容灾及保护,在不影响生产数据库性能的同时为生产数据库在本地或异地建立一份准实时镜像,以保证在生产数据库发生灾难时可使用容灾数据库进行业务接管和数据恢复。


    (2)利用容灾系统提供交易查询功能:在建设容灾备份系统的同时,能够充分发挥容灾中心的软硬件资源,提高灾备系统的投资回报率,因此建议该容灾系统不仅能够提供基本的灾备支持,更重要的是能够利用灾备系统的投资支持更多的业务类型,如将历史数据查询、统计报表、等模块部署到灾备系统上运行,从而实现负载分担。


    (3)在有限的带宽下保证复制的迟延性:DSG解决方案提供用户在2M带宽下,确保主要的交易数据延迟保持在秒级秒左右。


    (4)提供灵活的1对多的复制模式:因此大量的证券公司在建设容灾方案时可能选择在本地和异地各作一套备份,实现1对多的容灾备份架构,从而进一步保证系统的安全可靠性。


    (5) 对生产系统的资源占用低:将集中交易系统上的CPU资源占用控制在5%左右。


    解决方案


    DSG作为数据管理平台解决方案的提供商,推出了包括数据安全、数据共享和数据生命周期管理等在内的全套数据管理解决方案。并且,长江证券也选择了DSG RealSync作为其集中交易系统的复制和备份解决方案。RealSync 容灾解决方案提供对主流Linux和Unix等跨平台的Oracle数据库系统的复制和备份支持,在工作组和企业级的关键应用容灾支持上,成本更低、投资回报更高、结构更灵活、更容易实施和维护。在大型企业和数据中心级的关键应用上,RealSync是完全满足数据中心级每秒数千条交易量的实时复制支持、以减少数据丢失。同时,通过处于打开状态的备份数据库提供数据查询、统计报表等支持企业应用模块的重新部署。


    以下是长江证券集中交易系统数据复制项目的系统拓补图:



    如图所示,长江证券集中交易系统容灾备份系统建设的结果为:


    (1) 本地复制:


    将集中交易系统的数据复制到局域网内部的系统上,可同时实现查询和本地业务接管的功能。这样可以提高高峰期业务的处理能力,提高系统查询的响应速度,进而提高客户服务质量、获得更大的性能价格比。


    (2) 远程异地复制:


    将集中交易系统在广域网链路2M的环境下,远程复制到远程灾备中心,以避免在本地集中交易系统遭到破坏时,造成数据丢失、业务中断等灾难。


    (3) 满足业务备份和恢复指标:


    要求灾难发生时数据丢量控制在最小范围之内,业务恢复时间缩短,减少对证券用户的交易影响。


    应用效果


    DSG RealSync数据复制和备份解决方案在满足长江证券的业务需求上具有如下特点:


    (1) 支持1:2的复制模式,满足一个数据源复制到多个目标数据库的业务需求;
    (2) 备份数据库处于打开状态,通过该打开数据库可分担集中交易系统的查询和统计等业务功能;
    (3) 支持异构模式的数据复制,支持数据源、目标数据库之间采用灵活的软件和硬件平台,而无需要求相同的操作系统和数据库版本;
    (4) 在相对有限的2M带宽下实现了集中交易系统的远程容灾;
    (5) 数据复制实时性好,延迟时间减少到秒级,降低了系统风险。