NAV
所在位置:首页 > 最新动态 > 

英方工程师访谈 | 从证券行业看高可用的特点与优势

1970-01-01

 

证券机构各个系统是典型的业务高可用应用系统, 系统的良好运行关系到客户资金安全性问题,因此系统的业务连续性和稳定性尤为重要。英方基于行业及业务特点为国都证券量身打造的灾备解决方案,满足了各核心系统运行场景的实际需求,同时提供了有效的技术及服务保障。

——国都证券信息技术中心

王大东

 

 

作为金融的支柱产业之一,证券行业最明显的特点就是高信息化。而高信息化也就意味着对数据安全的要求非常高。那么证券行业究竟有哪些特点?这些特点需要我们怎样去处理证券行业的灾备问题。

 

本期英方工程师访谈我们有幸邀请到了Oracle顶级认证工程师庄辉,来跟我们聊一下证券行业那些事。

 

△图片为帅气的Oracle顶级认证工程师庄辉

 

 Q: 先简单跟我们聊一聊这次的客户吧。 

 

庄辉:这次的客户是国都证券,是一家综合性证券公司。也是一家在业内口碑和声誉都比较好的公司。跟咱们公司比较相似的是,他们也可以针对客户的需求提供不同的金融方面的解决方案。公司发展至今,已形成了门类齐全、服务模式多样化的业务体系,可针对客户的个性化需求,提供一揽子金融解决方案。

 

 

Q:证券这个行业现在大致的现状是什么样的?

 

庄辉:咱们国家的金融市场这些年来一直在不断演进与发展,也为证券行业的发展奠定了基础。那作为我国金融市场的重要组成部分,证券市场一直担负着推动我国经济进一步发展的重要使命,也在中国经济的发展历程中发挥着越来越重要的作用。而且证券行业特征主要是信息化程度非常高。所以,证券机构的信息系统安全与业务连续性遭受网络攻击、人为误操作、自然灾害的挑战越来越大。

 

 

Q: 那证券行业目前的灾备有哪些特点呢?

 

庄辉:我们之前提到过灾备行业的信息化程度非常高,也就是说证券行业要处理的数据覆盖面非常广。如何保障证券公司的业务、办公、财务、管理等信息系统的安全高效运行,不仅要选择适合自身生产环境的技术方案,还要考虑不同信息系统采用不同灾备方案,以达到TCO的最优化。因此,第一个特点就是证券行业灾备建设的各项要求非常严格。任何的系统宕机、网络攻击、停电等所导致的数据丢失与业务中断,都可能给用户带来严重的损失。所有证券行业的灾备,第二个特点就是行业的灾备建设要求RPO与RTO尽可能地接近于0,这也对灾备相关服务商的技术实力提出非常严苛的要求,要经过反复论证,技术对接,以及执行严格的验收流程等。

 

 

Q:那目前对于证券行业的灾备,我们能提供什么样的解决方案呢?

 

庄辉:由于证券行业涉及的子系统太多,比如我们刚刚提到的业务啊,办公啊财务什么的,所以我们一般会把证券行业的解决方案划分为业务系统和非业务系统。一般情况下,核心业务系统会采用热备模式,采用多活,保证高可用,给予业务系统多重保障。比如我们的i2Availability,就是一款常用于证券行业的灾备产品,因为i2Availability可以提供针对多种应用任意距离内的高可用性服务我们自主研发的字节级同步技术,和DOT数据序列化传输技术,既保证了带宽占用最少,同时又保证了备份端数据库一定能够启动该使用。实时监控应用的状态,当应用异常或生产系统出现各种异常(如服务异常停止、网络异常、硬件故障、生产系统宕机维护)而导致应用系统不可用时,i2Availability能将相关的应用立刻切换到灾备服务器上,由灾备服务器上的应用来提供服务,保持业务应用的高度可用性。

 

 

Q:我们一直在说应用高可用这个词,您能否具体解释一下呢?

 

庄辉:应用高可用主要是针对各种应用提供高可用服务,监控时可以提供多条高可用规则保护,监控对象可以是主节点、从节点或者同时监控,引入了仲裁机制,避免主、从节点由于网络等原因导致错误切换等,同时将数据同步加入高可用中,实现数据同步关联高可用,比如主节点和从节点都安装好了某个应用,利用应用高可用功能实现对应用的高可用切换。当主节点监控的服务,或者进程等出现故障,主节点将成为从节点,原主节点到原从节点的关联复制规则停止,从节点升级为主节点,新主节点到新从节点的关联复制规则开启。

  

△国都证券解决方案拓扑图

 

当主机正常工作,监控对象也没有异常表现时,由主节点对外提供服务,通过关联规则将变化的数据实时复制到从节点,高可用规则配置的监控对象保持实时监控的状态。当监控对象出现异常状态时,执行资源切换脚本,英方软件自动关闭主节点的服务,关联规则被停止,主节点切换成从节点;虚IP地址迁移到从节点,从节点启动服务,开启关联规则,此时从节点跳转为主节点,继续对外提供服务。

 

 

Q:那么i2Availability是怎样保证业务高可用的呢?

 

庄辉:使用英方i2Availability对Oracle数据库进行容灾建设,可以实现对主数据库数据高效的实时复制和故障的快速切换。当生产系统出现各种异常导致数据库系统不可用时,我们的i2Availability能将相关的数据库应用自动或者手动切换到备机服务器上,由灾备服务器对外提供服务,保障业务的连续性。相比Oracle的ADG来说更加简单好用,而且源库可以是非归档模式

 

 

Q:i2Availability既然可以做到这么多,那么能详细介绍一下它的核心技术吗?

 

庄辉:i2Availability最主要的其实还是我们自主研发的字节级同步技术,从OS层把Oracle的一组文件进行实时复制,复制效率能够达到毫秒级。字节级同步技术不需要数据库开启归档日志,有利于源端资源的高效利用。其次,i2Availability内嵌的DOT(data order transfer)模块,能够保证备份端写入磁盘的顺序和源端写入磁盘的顺序一模一样,实现字节按序落盘,保证备份端数据库数据的一致性和可用性。且i2Availability提供全图形化管理,使复杂的运维工作简单化,能大幅减轻运维压力,提高工作效率,利于把有限的时间投入到更加有价值的工作之中。

 

 

Q:那能跟我们聊聊未来您觉得证券行业的发展趋势吗?

 

庄辉:之前也有提到过证券行业的特点,就是信息化程度非常高。所以未来的趋势第一点就是会越来越注重于对信息化的建设和发展,且这一行业会越来越降低人工对行业的干涉。而且随着互联网金融时代的开启,接下来的发展也会在信息分发的速度上有要求。且这一行业信息量较大,因此数据安全也是行业发展的另一个重点,也是我们接下来为证券行业保驾护航的一个出发点。

 

 

Q:好的。感谢您的配合。最后有什么想跟同事们说的吗?

 

庄辉:我们一直都在为客户和他们所在的行业保驾护航,其实想一想我们这份职业还是挺有使命感的。我希望我也好,大家也好,可以把这份使命感一直坚持下去。我们服务的客户不仅仅是他们本身,更是他们所代表的的行业。希望我们可以在这条路上越走越远,越走越好。