服务器 频道

乐享快捷支付背后银行业IT架构新思考

  【IT168 评论】随着社会的不断进步和发展,人们的生活水平越来越高,生活节奏也越来越快。在这个着重强调便捷、效率的时代,以往单纯的营业厅办理银行各类业务,已经不能满足人们日益增长的消费、支付需求,于是我们看到银行业向用户提供网上银行支付、手机银行等便捷的支付手段。作为一名普通消费者,在遇到在线支付、紧急情况时,还是很需要一次快捷而高效的金融服务,在互联网和移动互联网端进行一次完整的网上购物,只需输入登录名和密码,就可以快速完成一次简单交易。在线金融银行支付的出现,很好的弥补了线下银行业的繁琐与不方便。

  在这一切便捷背后,银行业在IT技术架构上又做了哪些创新支撑,进行了哪些新思考?笔者就上述话题与光大银行IT信息化团队人员展开沟通交流,并了解到带来便捷服务背后的一些具体工作内容。

  从工作到生活,从商旅到休闲,衣、食、住、行、游、购、娱,当今消费者均都在轻松网上支付,这背后银行机构采用网络网关支付。但面对各种频繁的电商促销节,来自于在线用户的交易爆发带来的支付压力,拥堵现象、巨量的并发交易,对于银行服务器是一大挑战。另外,银行系统处理用户的交易信息,也因为负载过大而返回超时,种种原因都在造成阻滞用户交易,“每一步都是一个坎儿”。而银行业IT团队对于网关支付的提升需求也很明确:用高效的后台硬件支持前台用户的优秀便捷交易。这其一是实现IT资源的动态调度;二是满足银行业务系统的连续性的高要求;最后是符合银监会的规划要求,即自主安全可控、资源动态调配以及提高防灾能力。

  围绕网关支付在高访问量下实现快捷高效目标,银行业后台支撑主要从三个方向入手改善工作,一是提高计算性能,构建统一的基于英特尔x86架构服务器的分布式并行计算架构,在计算性能上具备“秒级响应”能力。同时,将核心业务数据库及系统资源进行合理分配并物尽其用,在小型机上组成一些物理资源池以应对系统压力。通过这两个动作利用高性能服务器和物理系统的能力兼顾梳理,通过动态调配资源的运用情况来应对网关支付在高频处理下的高性能计算。

  第二,是提高服务器I/O处理能力上做工作。I/O能力的跟上,可以进一步整合服务器工作负载和数据中心空间,提升网关支付的速度。在金融业界,当业务部门需要30个100GB的数据库,每个数据库每秒要执行1.5万次I/O运算,即总计每秒要执行45万次I/O运算。如果用传统的机械硬盘存储方案,需要大量的硬盘,硬件管理和电力等成本算下来十分高昂。采用SSD技术后,其性能可以提高几百倍,功耗只有1%,TCO成本可以节约97%。同时,采用支持以太网和光纤两种不同协议的I/O虚拟化技术,从而不仅可以提升应用负载或虚拟机的网络性能,也可以大大减少适配器、交换机、线缆等数量,从而节省成本,提升网络支付后台响应能力和可扩展性。

  第三,是尝试私有云建设,降低系统处理延时时间。光大银行IT团队通过对部分现有的业务交易系统和中间业务进行升级,利用高性能的英特尔x86架构硬件设备和易用的软件,正在小范围实现高性能、高可用、易扩展的底层架构,并且使该系统具备在多层次上的容灾功能。通过打造平台建设,以及将原始物理系统资源高效利用,进一步显著提高了系统处理性能,为以实时数据分析处理为基础的网关支付在大范围用户提交支付申请环境下,提供了前所未有的可用性。

  通过走访,我们可以看到,随着业务种类的不断拓展和所服务用户数量的飞速增长,银行关键业务信息系统数量也迅速增加,其关键业务平台所承载的压力也突然变得庞大,而服务器与系统的稳定性、RAS性能以及建设成本一直是金融企业最看重的要素。事实已经证明,任何IT设备都存在宕机的可能性,也对业务需求提出了严峻的考验。在这样的情况,是选择价格昂贵的封闭系统还是选择英特尔x86等质优价廉的开放系统,结果不言而喻。如今,伴随着众多应用案例和解决方案的出现,数字科技改变着网络用户的前台使用体验,开放、兼容、超高性价比和适度功耗比的云计算架构正在被行业企业广泛接受,在关键业务领域,我们仍然希望用更开放的心态去应用这些行之有效的解决方案。

2
相关文章