超越互联网金融,银行携手POWER云有戏吗?

科技看门道 2019-07-10 17:49:40

说起AS400,尤堂成就像是在说自己的孩子一样,如数家珍。

“我比较欣赏一本书里面写的一句话,就是‘没有最好的架构,只有合适的架构’,我们招行一直秉承一个理念,就是‘适合我们的才是最好的’。”尤堂成在招商银行总行负责核心业务开发,是招商银行总行的信息技术部首席IT工程师。而他所说的AS400,就是基于Power Systems的小型机。

“银行有自己的不足,同时也有自己的长处——如果能够在保持系统安全稳定的前提下,达到私有云的弹性,与时俱进满足业务需求,那我们不但不会被互联网金融公司颠覆,甚至可以颠覆他们。”尤堂成说这番话的底气从何而来?浪潮商用机器成立一周年,到底给了业界哪些信心?是本文讨论的重点。

云化的路径

作为一家科技兴行的典范银行,业界一直对招商银行在客户体验上的推陈出新关注备至。事实上,招商银行提出的愿景就是利用最新科技打造“最佳客户体验银行”。

但客户体验说说容易,做起来极难,因为客户体验越好,背后的难度就越高。

“我行的高性能支付系统,包括网联支付、信用卡代授权、银联无卡这几个子系统,实现了3万TPS以上的压测处理峰值,在去年双11的实际处理峰值达到了10260TPS,保证了客户的消费体验。”尤堂成解释说,“由于业务增长的需求,分布式部署的需求增长很快,为了应对这类需求,我们自主研发了一套分布式交易平台,通过虚机和容器部署应用节点,实现统一调度,解决应用层的扩展问题。”

尤堂成所说的虚机,更多是指通过少量高稳定高性能的Power AS400小型机来作为分布式架构的胖节点实现——通过Power Enterprise Pool随需调整CPU、内存资源为核心额外带来了纵向动态扩展能力,从而使招行的核心架构同时具备了分布式的横向扩展和集中式的纵向扩展能力来支撑业务的快速发展。

实际上,招商银行借记卡业务的第三代系统主要是拆分零售业务和对公业务,并将对公核心和零售核心分别部署在两台AS400主机上面,核心系统形成了基于Power平台的分布式架构,不仅自主研发了分布式交易平台,通过虚机和容器部署应用节点,实现统一调度,解决应用层的扩展问题;而且还通过分库分表将数据库表拆分到多个数据库服务器,实现数据处理压力分摊;通过将应用节点和数据库节点逻辑绑定,实现架构清晰和易维护性;最后通过统一的服务中心解决了应用的路由问题。

生态底蕴

据了解,招商银行之所以基于Power AS400搭建分布式架构,是因为招商银行已经基于Power平台形成了一套比较完整运维和开发体系——运维部门在权限管理、系统监控、安装部署等保障方面形成了一套完整的体系;在系统开发方面,招商银行也培养出了一大批既懂业务、又懂技术的主机开发人员,积累了大量的工具,从而在创新方面可以做到高效快捷,成为招行打造“最佳客户体验银行”的重要基础。

“据我所知,目前国内有不少企业还在使用AS400业务主机,也是因为AS400这一平台历久弥新。”尤堂成坦言,“在AS400平台上至今仍然活跃着很多国内同行,而且他们之间大多都成为了很好的朋友,长期保持着联系,都希望这个平台能够越走越好——无论是在IBM或浪潮商用机器举办的公开的会议交流,还是微信、邮件等私下沟通,我们大家一起努力,互相学习,一起获得成长。”

就招商银行来说,招行使用AS400主机系统超过20年,支撑业务系统数十个,不仅因为AS400主机随着硬件升级带来的优异性能,同时更因为其系统可用性、可靠性很高,也是唯一没有出现过病毒的操作系统。尤堂成认为,“基于Power AS400平台开发运维简单、可用性高、性价比好以及我行的应用水平考虑,在相当长的一段时间内,该平台将仍然是我行的主要技术研发平台之一。”

与时俱进

在笔者看来,尤堂成所说的历久弥新,更多是指Power AS400平台在新技术方面不仅支持新的开源语言例如JAVA、Python,NodeJS;在高可用方面发布了DB2Mirror技术,可以实现应用级和数据层全面双活;特别是AS400在最新的P9机型中实现了Power Enterprise Pool,实现了临时增加资源的能力,从而可以满足前文提到的招商银行应对双11等峰值等情况,降低了用户成本。

实际上,这就是Power的分布式架构。应该说,分布式主要解决了扩展性问题——譬如双十一等重大促销时间节点,系统的交易量呈指数级增长,传统的垂直扩展方式必然会遇到瓶颈,分布式是必然的选择。但是,对于金融业来说,云技术架构同样要符合各类业务和监管要求——2018年8月,中国人民银行发布了云计算技术金融应用规范,从技术架构、安全技术和容灾等维度提出了监管要求,并给金融机构指明了以私有云为主加金融行业云为辅的多云化整体方向。

“对于商业银行来说安全稳定是首要的,同时要求可管理性和弹性,因此就不能盲目追求类似互联网的极致扩展性和可变性。”尤堂成认为,“回到根本,我们还是应该基于业务需求和监管要求去选择合适的架构,并兼顾当前成熟的基础架构情况进行综合规划和演进,把应用分级分类,用合适的技术架构解决问题。”

从这一角度,招商银行基于Power的大规模虚拟化资源池,以数千规模的Power虚拟机全面承载全行的主要数据库和关键业务平台,达到了稳定性和利用率的完美平衡;单机普遍可承载达30-50个虚拟机,且可保持在50%以下使用率,达到了业务弹性和性价比的完美平衡。

应该说,招行基于Power的大规模虚拟化架构,实现了全面的资源、数据及应用的云化部署,实现了灵活敏捷高效的异构云平台,形成了Power的私有云最佳实践。据悉,这一招行在Power云化和AS400分布式核心、AI创新等的最佳实践,将得益于浪潮商用机器与招银云创的合作,向业界输出,帮助同业共同进步。

很明显,浪潮商用机器一周年,Power前景可期,不是吗?

文/余文

《科技看门道》坚持深度报道,希望能通过资深媒体人对IT产业热点新闻的深入思考,挖掘其背后的商业逻辑和创新模式——不仅看热闹,更要看门道!

《科技看门道》主笔在行业渠道媒体拥有超过15年的从业经历,不仅对IT消费类和企业级软件、硬件、云计算、大数据、人工智能、区块链均有较深入的理解,同时见证了中国IT产业链上下游合作生态圈包括分销、零售、SI、ISV和CSV的进化历程,见证了金融、能源、制造、医疗、教育、政府、零售、高科技等行业的信息化之路。

《科技看门道》相信,IT产业在供给侧的改革——包括云计算、大数据、移动互联、人工智能、区块链等,将会成为推动各行各业发展进步的核心力量。

0 阅读:0

科技看门道

简介:挖掘商业逻辑和创新模式——不仅看热闹,更要看门道!