服务器 频道

华为助力招行金融科技战略,提高综合支付应用实践效益

  招商银行在巩固传统实体营业网点业务优势的同时,快速发展移动支付、互联网金融等新兴业务,迎来终端用户数量的快速增长。截至2019年6月,招商银行和掌上生活两大APP总用户数超过1.7亿,月活用户数超过8500万,承接了占比超过92%的客户流量。但原有烟囱式IT存储架构与数据处理平台在处理营业网点为主、网银为辅的业务需求时非常顺畅,而在面对达到亿级数量活跃用户,以网银为主、营业网点为辅的互联网化业务运营,特别是未来银行3.0业务时,数据存储系统则面临着资源发放弹性不足、性能扩展能力有限等严峻挑战。

  招行携手华为,打造全球领先的分布式数据库

  在数据驱动的发展趋势之下,技术上要求对海量数据进行非常高效的处理,因此一个可扩展、高性能的数据库就成为银行IT基础设施的重要支柱,而如何保障信息安全、如何优化数据库往往也非常关键。数据库分库和横向扩展其实是降低了对单机单库的依赖,例如同样的业务量,如果只靠一台机器,那这台机器的上限就固定了,一旦这个上限不能满足性能容量的需求,就没办法了,所以必须使用多个数据库。而多库又面临一些新问题,例如管理成本高,原来管理1~2个数据库,分库后可能变成10个甚至更多。另外,每一个数据库出问题的概率其实与原来只有一个库时的概率相差无几,总体的可用性不一定会上升。怎么解决这个问题呢?这需要从资源与成本、可用性以及开发的难度等多方面来考量,分布式数据库的出现就是为了解决这个问题,也是数据库的一个发展方向。

  

  为此,招行决定与华为在分布式数据库领域进行联合创新,旨在打造金融行业最顶级的分布式数据库产品,为招行业务带来最好的竞争优势。2017年11月,两家企业携手成立分布式数据库联合创新实验室,致力于打造一款全球领先的分布式数据库产品——GaussDB,包括4个方面的建设目标:

  1. 高性能企业级内核:要完整地支持分布式事务摄入,满足金融行业数据的要求,单机事务处理能力要达到每分钟百万级别。

  2. 支持分布式高扩展:要支持线性扩展,扩展比要大于0.8,要支持集群在线扩容,扩容时业务要实现零中断。

  3.分布式高可用:单数据中心内,在RPO等于零的前提下要支持RTO达到秒级,同时要支持多数据中心、多副本和多活,实现故障的自动诊断、隔离和切换。

  4.分布式云化:要支持计算与存储分离以及多租户。

  创新分布式数据库GaussDB实践分享

  基于业务需求,招行华为携手打造金融级分布式数据库GaussDB,通过改善传统分库分表的做法,让业务开发更加敏捷⾼效。GaussDB的三大应用场景,包括:⼤容量、⾼并发类互联⽹业务;敏捷开发快速交付⾦融科技类业务;以及主机下移的银行核⼼业务。

  在金融领域的核心交易系统中,面对高可用的银行企业最核心特性,其最核心指标就是故障切换的时长。GaussDB首创的Switch Turbo技术,可以实现在数据中心内部的故障秒级切换,远远低于同类产品故障切换的时长,又可以尽可能的缩短因为数据库故障导致的业务影响,从招行的实际应用情况来看,GaussDB可以满足金融行业高可用的诉求。从2018年4月份开始,GaussDB已经陆续在招行包括综合支付交易、信用卡的重资产营销、金融科技类的项目,比如风险预警平台等10套生产业务中上线投产。其中,包含与手机银行、掌上生活直接相关的类互联网的部分业务,也包含金融科技类的创新业务。

  近日,在以“鲲鹏聚数,重定义数据基础设施”为主题的华为智能数据解决方案暨存储新品发布会上,招商银行信息技术部杨维强在《招商银⾏分布式数据库创新实践》主题演讲中提到,“预计到2019年底将会有超过17套的招行生产业务在GaussDB上线投产,覆盖招行包括核心、渠道、零售、对公、同业、风险、信用卡、数据仓库8大开发条线。”他还提到,招行数据库架构未来还将继续充分发挥GaussDB的架构优势,实现多中心、多活运行,并且实现各级故障场景下的常态化切换,包括同城跨数据中心机房的常态化切换,提升招行业务抵御各级风险的能力。

  招行在构建全生命周期的数据管理过程中与华为共同探索。2019年,双方将推出简单易用高性价比的数据库一体机,一方面利用一体机来提升数据计算和存储密度,另一方面,利用华为的芯片、存储和服务器,结合网络方面的全套解决方案,整合资源再匹配先进的业务场景、需求和软件架构,打造业界最领先的数据库产品。

0
相关文章