【IT168 案例】处于银行卡产业核心的中国银联,为整个银行卡产业的发展发挥了至关重要的枢纽作用。中国银联通过一整套的交易清算系统实现各银行系统之间互联互通,为广大的用户提供跨行、跨地区、跨境的方便结算服务。位于天府之国的四川银联正是中国银联大家庭中的一员,致力于为四川省各商业银行、商家、消费者提供更多服务、创造更大价值,为四川银行卡产品发展做贡献。
为了进一步发展联网业务,方便用户使用网络、手机等方式缴纳包括水电费、电话费在内的多项日常生活费用,四川银联计划建设一个覆盖全省、快捷使用的在线支付系统,广泛接受各类银行帐号,为用户提供最为快捷的生活费用缴纳服务。
此项系统建立的初衷就是方便用户、快捷服务,所以在系统建立之初,四川银联就考虑到了对外发布业务所使用的链路的稳定性和流畅性,从接入速度方面保证用户的使用体验。四川银联支付中心在业务发布之初就采用了不同运营商双线路接入的业务发布方式,一方面通过双线路扩充出口带宽,另一方面双运营商线路也保证了时刻的线路稳定性。但在实际效果测试中,这种双线路简单接入的方式却一度遭到技术人员的质疑。两条相同带宽的接入线路,常常面临一条链路的流量远远高于另一条链路的尴尬状况,分配到高流量链路的用户访问效果一般,在高峰时段甚至显得有些磕磕绊绊,而低流量链路却剩余大量的用户承载能力。投入的双线路并没有得到理想的使用效果。后来技术人员发现,这种情况的问题所在正是DNS,两条线路的IP分别对应不同的DNS服务器,当用户使用的是A运营商的线路时,通过A运营商的DNS将解析到A运营商的线路之上;反之,当用户使用的是B运营商的线路,则解析到B运营商的线路。而对于用户端,使用的线路往往是无法预估和控制的,致使原本为了加快应用系统响应保障稳定性的双线路接入得到的却是几乎等同于单线路的效果。除此之外,技术人员还发现支付系统的服务器也遇到了类似的尴尬,多台服务器之间只是普通的单独接入而没有在服务器之间形成冗余均衡,服务器之间同样存在“一高众多”的情况,应用系统的稳定性也无法得到很好的保证。
链路和服务器一个是用户接入时的速度体验,一个是数据处理响应用户的快捷体验,都需要予以充分保证。经过严谨的技术查证,四川银联深刻的认识到单靠部署多条线路和多台服务器并不能真正的解决问题,必须通过专业的负载均衡设备对整套支付系统从链路和服务器双管齐下进行全方位提速。
通过对各负载均衡产品慎重的考察及产品实际测试,四川银联最终采用深信服AD应用交付一体化方案解决链路和服务器负载均衡问题。“一体化”体现在仅依靠单台设备即可同时实现链路负载均衡和服务器负载均衡两项功能,解决跨运营商线路流量分配不均、服务器请求分布不均的问题,尤为得到四川银联的认可。在推出全省生活费用网络支付系统之后,四川银联十分关心的一个问题就是系统的应用状况如何,在哪些市县推广较好使用频度较高,在哪些市县仍需要持续推广,哪些时段访问人数较多需要加大服务保障。结合深信服应用交付的商业智能分析报表功能,四川银联可在AD应用交付的独立数据中心获取到详细的反馈,实时了解支付系统的各种使用状况,为更好的运营整个支付系统提供价值数据。
经过长达数月的深信服AD应交交付链路和服务器双负载均衡的稳定运行,四川银联显著提升了支付系统各条线路和服务器的利用率,保证了支付中心网络的稳定性,实现用户访问速度和使用质量双优提高。