业务的稳定性和高可用性可谓是银行的生命线。很难想象,银行的业务系统一旦中断,将会带来怎样的严重后果。为了应对网上银行、手机银行等业务的快速发展对数据中心所带来的处理压力,某省级城商行采用弘积科技ADP平台来保障核心业务的平稳高效运行,也为银行业的负载均衡实践提供了有益借鉴。
成立于2007年的某商业银行,经过近十年发展,业务稳步上升。2016年末其总资产已突破4200亿元,跻身“城商行4000亿俱乐部” 。
随着业务的迅猛增长,特别是网上银行交易量的增多,该银行原有的数据中心越来越难以满足业务发展的需要。由于设备老旧,导致软硬件容易出现故障,性能瓶颈对业务的进一步发展产生比较大的影响。数据中心架构升级优化变得刻不容缓。
为此,该银行专门新建网银数据中心,希望用以支撑网上交易及其他核心业务的平稳运行,并采用弘积科技自主研发的ADP平台系列SuperAD负载均衡产品来保障核心业务的稳定性和高可用性。
智能链路负载均衡优化出入站访问体验
据弘积科技CTO高春华介绍,银行的需求可分为三大方面,首先是出入站的链路负载均衡。
鉴于国内的网络环境,当用户面对跨不同运营商链路访问时,往往会存在比如延时大、丢包率高等问题,导致用户的访问速度不佳。
为了保证访问的高可用性,该银行提供了电信和联通的双链路出口,提升网络的整体带宽和网络的可靠性,并在网络出口处部署链路负载均衡,来实现对不同运营商的不同链路之间的优选,从而改善用户的访问体验,提高网络带宽资源利用率。
“简单来说,当银行员工从内网访问外网时,如果访问目的地址是电信,负载均衡设备能自动选择电信的链路。而当有外网的银行用户需要登陆网银系统或者办理其他银行业务时,同样能自动选择一条最优的链路来提升用户的入站访问体验。”高春华表示。
据悉,弘积科技为这家城商行提供的链路负载均衡支持智能DNS解析,能有效避免链路流量的不均衡分配,从而保证访问用户不管是通过网上银行还是手机APP,都能以最优路径的线路接入业务系统。
可编程脚本保障业务的高可用性
该银行的第二大需求则是保证银行核心业务系统的高可用性。
“核心业务有哪些呢?包括手机银行、网上银行、ATM、POS机、跨行转账等等业务,这是银行最核心的业务,其运行的稳定性和高可用性至关重要。”
借助弘积科技的可编程脚本技术,该银行能更为灵活高效地实现核心业务的保障。
“这是弘积科技领先于国内其他友商的地方,甚至可以与国际大厂相媲美。”高春华自信地说。
究竟可编程脚本价值何在?高春华举了个例子。
“当用户访问网上银行时,业务系统会产生很多次交易数据,每次数据都需要传送到后端同一台服务器上处理,不然会被认为是业务异常。这时就需要负载均衡技术能把同一个用户的请求都发送到同一台服务器上。但包括这家商业银行在内的很多银行往往会遭遇这种现象。用户通过手机App发过来的Cookie数据太长,一旦不对其作任何处理,就会出现后端服务器的Cookie读取异常或者只能提取一部分Cookie字段,使得同一个用户的多次交易处理没有办法始终落到后端同一台服务器上,导致业务交易失败。”
通过弘积科技的可编程脚本,就能提取用户HTTP报文的Cookie字段,并对其重新处理,进行改写或是重新定义成后台服务器能接受的格式,然后传送到后端服务器上来实现业务保持。
“如果没有可编程脚本,这种类似的问题就需要修改应用或者让其他厂商来解决。改动相对来说周期会比较长,实施起来会对项目工期造成影响,而现在,该银行可以非常灵活、高效地满足对项目上线的时间需求,保障核心业务系统的安全上线。”
专有“黑科技”提升银行安全防护能力
在网银业务高速发展的同时,安全性也成为了用户与银行的关注重点。为此,这家银行还希望能提升对于加签验签服务器、加解密服务器的高可用性。
“银行针对加解密服务器的需求主要基于消息队列的负载均衡。而消息处理是基于连接的,一般分为长连接和短连接。短连接是指只有在业务处理时才建立起来的,处理完之后就断开。长连接只要建立起来不管是否使用都长时间保持连接。为了提高交易效率,银行往往要求长连接和短连接之间能够灵活进行转换。也就是说,短连接经过负载均衡技术处理之后转换成长连接,反之亦然。”
通过弘积科技专有的TCP交换模式,该银行可以灵活地实现长短连接的转换,来更好地支持银行核心业务的安全防护。
“这也算是弘积科技独具特色的技术,对于长短连接的转换目前还很少有国内厂家能够支持。”高春华特别指出。
打通网络和应用的界限
由于负载均衡所承担的角色在整个数据中心网络中非常重要,很多时候,作为负载均衡厂商不仅要解决产品本身的问题,还需要协助解决一些非关联性的网络问题。
“这家银行在电信联通双链路出口上存在一个困扰已久的难题。那就是某条链路一旦中断恢复以后,再重新切换到原链路的时间非常长,这无疑会严重影响用户的访问体验。”
最终,弘积科技凭借自身技术敏感度,为该银行顺利解决了这个历史遗留问题,也因此赢得了用户更多的信任。
高春华对此总结,对于用户来说,更为看中的不只是产品的品质,而是最终能否保证业务正常地访问和使用。一旦出现问题,你的服务能否最终及时解决问题,是非常重要的。
“很多时候,我们需要与业务部门紧密配合,快速梳理业务的流程与需求,以负载均衡为中心,打通网络和应用之间的关联。”
国产技术性厂商的春天来了
近年来IT国产化势头凶猛,但在需要产品深厚积累的负载均衡市场,银行业依然主要集中于几大国际“老资历”品牌。银行业“保守选择”的原因不难理解,但高春华相信,随着未来本土厂商在技术和服务上的持续发力,必然会有所突破。
“不管是负载均衡还是称之为应用交付,国内银行业真正把国产品牌用在生产环境里的,可以说屈指可数。毕竟,对于银行来说,包括所有的现金交易、网上交易、跨行转账这些都需要经过负载均衡设备。一旦出现问题,那么整个银行的关键业务就瘫痪了。所以弘积科技一直把自身定位为专业的技术性厂商的原因,我们坚持用过硬的产品和优质的服务打动用户。”
而这也正是弘积科技PK掉众多国际大厂,获得这家银行青睐的关键因素。面对当下移动互联网、云计算的浪潮,在传统负载均衡技术向应用交付的演进过程中,弘积科技推出了ADP应用交付平台,涵盖了其面对行业大潮的前瞻性眼界。
“比方先前提到的可编程脚本,就是ADP平台定制化能力的展现。ADP平台可以根据用户需求展开灵活定制,让功能实现更为便捷高效。同时,ADP平台所具备的高性能和高稳定性,以及强大的特色功能,可以满足用户的一系列需求。”
弘积科技ADP平台的另一大优势是按需扩展的处理能力,能有效保护用户投资。
“该银行目前的处理能力要求是80G,未来可以通过软件方式灵活扩展到100G、120G甚至200G,不重新购置硬件的情况下也不会出现性能瓶颈,避免了设备投资浪费。而且,产品接口也可以灵活地来进行升级。假设现在使用的是千兆口,以后可以更换成万兆口甚至40G的接口,而不需要进行整机更换。”高春华最后表示。