在金融行业,惠普服务器平台有着举足轻重的地位。据悉,全球超过2/3的信用卡交易在惠普的平台上完成,全球多家券商主要的核心系统也是基于惠普的平台搭建。这与惠普优秀的产品和优质的服务不无关系,同时客户的信任也是很重要的因素。
作为国内***个真正意义上的双活信用卡前置系统,光大银行选择用惠普Nonstop服务器平台来实现。该双活系统是光大银行自行设计的,借助相应的硬件和软件来实现,软件部分选择了Connex来做应用,而硬件就是采用了Nonstop服务器平台。近日,记者就该案例采访了中国光大银行信用卡中心技术部总经理李铁成以及惠普关键业务服务器系统部的负责人。
中国光大银行信用卡中心技术部总经理李铁成
对于银行的信用卡前置平台来说,最重要的是保证系统稳定不出故障,客户的应用和访问可以随时得到相应。对于此,李铁成先生分别介绍了目前流行的经典的信用卡体系结构以及光大银行的双活信用卡前置系统来作为对比。
经典的信用卡体系结构
经典信用卡体系结构
李铁成介绍:(如上图)前端不管是在什么装置上刷了信用卡之后,就会把交易送到信用卡前置,信用卡前置接收到信息后,会把信息送到核心系统上,送到核心系统后,不管交易是否成功,都会反馈回前端,这样就完成了一笔刷卡的交易。李铁成表示:“这是业内流行的信用卡基本体系结构。这样的结构,核心的数据只有一份,通过同步的技术或者同城的同机房的同步技术,同步到另外一套系统上。这种双活只是有两台应用的服务器在做双活,数据并不是双活的,而且这样的双活结构完全是一种系统级的,或者说是数据库级的双活。”
经典的双活体系有它的局限所在,李铁成分析道:首先,操作结果会复制到远程数据中。比如误删了数据,远程的数据也会同步被删除,因为系统无法判断删除操作是对的还是错的。第二是距离的问题,传统的双活系统,同步的距离理论上不超过30公里,受光速传播速度的影响,超过30公里之后会产生延时。#p#
光大银行双活信用卡前置系统
光大银行信用卡前置双活体系结构
光大银行自去年起部署了惠普的Nonstop服务器平台打造其信用卡前置双活系统,李铁成介绍,(如上图)前置的两台机器可以同时处理数据,并且每一台机器上存储的数据从业务上看是一样的,但是他们是两套完全独立的数据库。从存储的数据业务角度来看是一样的,但是同步机制完全基于应用,没有用操作系统或者是数据库的同步技术,而是从应用的角度来分析业务,进而决定哪些哪些数据需要在两套系统之间相互同步。应用是由Connex软件来实行,做了光大银行业务的定制化设计。两台系统上存在的数据或者是数据库是没有关系的,完全是用应用把两个数据库建立起来,实际上存的是两份数据。
这个信用卡前置双活系统的优势在于,一、前置系统DRNET实时同步数据,保证授权业务的永不间断;二、当主机不可用时(IPL期间),前置系统会提供授权支持;三、前置系统Connex拥有V+数据库;四、允许前置系统之间间隔较大距离。李铁成提到,在这个双活系统中,因为采用了应用级的同步,只会对应该同步的事情进行同步,删除数据库的动作不会同步到远程服务器上。
李铁成举例,平时经常会碰到银行系统需要升级,停机时间5分钟到2小时不等,而有了双活系统之后,基本不需要了,除非有极特殊的需求同时升级两台机器。双活系统很简单,比如北京的系统需要升级,就把业务全线切换到上海的服务器上,北京的系统升级完了再升级上海的。另外,当后台的主机和信用卡如果需要维护的时候,可以让前端做代授权,从而实现不停机。#p#
Nonstop服务器平台
光大银行能够成功打造双活系统依托于惠普Nonstop服务器平台强有力的支持,李铁成介绍了在众多服务器平台中,他们选择Nonstop的原因。
***,惠普公司在计算机硬件和软件以及很多设备领域都非常优秀。
第二,Nonstop是一套真正的不停机的系统,从硬件操作系统数据库还有应用都经过专门设计。惠普的Nonstop系统从硬件的底层满足了高冗余、高可用性的要求,是为了银行而设计。Nonstop系统明确4个9的承诺,支持热插拔。永不停机的系统,这是光大银行选择惠普的重要原因之一。李铁成表示,如果硬件和系统本身出问题,双活的作用实际上是很有限的。
第三,Nonstop平台在国外金融行业有很多的成功案例,是比较稳定和成熟的系统,它配套的相关软件是比较全的,能满足双活设计的要求。
中国惠普有限公司企业集团关键业务服务器系统部客户技术顾问张亮
在中国惠普有限公司企业集团关键业务服务器系统部客户技术顾问张亮看来,Nonstop有两大非常重要的特点,首先它是容错的平台。NonStop从设计之初就是一个容错系统,所有部件在并行工作的同时互为备份,任何一个故障部件都不会造成整个系统的停机。他表示:“在我们这套系统实施之前我曾经和光大的工程师一起做过很多破坏性的实验,在这套系统运行应用时我带着电拔CPU、硬盘、网卡,确实可以出现不停顿。在其他系统上这么做则会造成短暂的停机和业务上的停顿。谈到前置、谈到不停机的需求,惠普NonStop是无疑***。”
第二大特点是NonStop是一个MPP(大规模并行处理)架构,允许用户从两个CPU开始往上加,CPU插槽数最多可以扩展到4080个,同时在扩展的过程中,不会出现性能曲线的下降。
对于惠普来说,此次光大银行采用Nonstop服务器平台打造其信用卡双活前置系统是一个非常好的机会,Nonstop服务器平台在国外金融行业的前置系统中使用率很多,但是在国内较少,该案例可以为惠普在中国Nonstop服务器平台加分不少。