近日,由国际权威财经机构《TheAsianBanker》(亚洲银行家)主办的“2019年度国际零售金融服务卓越大奖”评选结果在北京揭晓。凭借在企业战略、品牌价值、数字化进程等方面的突出表现,招商银行第10次荣膺“中国最佳零售银行”,第15次荣获“中国最佳股份制零售银行”。另外,凭借在交易银行领域的体系化竞争优势,招行再次获评“中国最佳股份制交易银行”、“中国最佳股份制现金管理银行”。与此同时,招行还获得多项专项奖,包括流动性风险管理成就奖、中国最佳现金管理项目奖、最佳数字金融生态系统项目奖、最佳网络风险管理项目奖等奖项。
据了解,招商银行和掌上生活两大APP在2018年底就实现了总用户数超过1.4亿,月活用户数超过了8千万,承接了占比超过92%的客户流量。招商银行在巩固传统实体营业网点业务优势的同时,快速发展移动支付、互联网金融等新兴业务,迎来终端用户数量的快速增长。但原有烟囱式IT存储架构与数据处理平台在处理营业网点为主、网银为辅的业务需求时非常顺畅;而在面对达到亿级数量活跃用户,以网银为主、营业网点为辅的互联网化业务运营,特别是未来银行3.0业务时,数据存储系统则面临着资源发放弹性不足、性能扩展能力有限等严峻挑战。
招行携手华为,打造全球领先的分布式数据库
在数据驱动的发展趋势之下,技术上要求对海量数据进行非常高效的处理,因此一个可扩展、高性能的数据库就成为银行IT基础设施的重要支柱,如何保障信息安全、如何优化数据库往往也非常关键。数据库分库和横向扩展其实是降低了对单机单库的依赖,例如同样的业务量,如果只靠一台机器,那这台机器的上限就固定了,一旦这个上限不能满足性能容量的需求,就没办法了,所以必须使用多个数据库。而多库又面临一些新问题,例如管理成本高,原来管理1~2个数据库,分库后可能变成10个甚至更多。还有,每一个数据库出问题的概率其实与原来只有一个库时的概率相差无几,总体的可用性不一定会上升。怎么解决这个问题呢?这需要从资源与成本、可用性以及开发的难度等多方面来考量,分布式数据库的出现就是为了解决这个问题,也是数据库的一个发展方向。
为此,招商银行决定与华为在分布式数据库领域进行联合创新,旨在打造金融行业最顶级的分布式数据库产品,为招行业务带来最快、最好的竞争优势。2017年11月,两家企业携手成立了分布式数据库联合创新实验室,华为力求用全球领先的分布式数据库产品GaussDB帮助招商银行的创新项目实现如下4个建设目标:
1、高性能企业级内核:要完整地支持分布式事务摄入,满足金融行业数据的要求,单机事务处理能力要达到每分钟百万级别。
2、支持分布式高扩展:要支持线性扩展,扩展比要大于0.8,要支持集群在线扩容,扩容时业务要实现零中断。
3、分布式高可用:单数据中心内,在PRO等于零的前提下要支持RTO达到秒级,同时要支持多数据中心、多副本和多活,实现故障的自动诊断、隔离和切换。
4、分布式云化:要支持计算与存储分离以及多租户。
创新分布式数据库GaussDB实践分享
针对招商银行的业务需求,华为GaussDB通过改善传统分库分表的做法,让业务开发更加敏捷⾼效,帮客户打造了金融级分布式数据库。GaussDB的三大应用场景,包括:⼤容量、⾼并发类互联⽹业务;敏捷开发快速交付⾦融科技类业务;以及主机下移的银行核⼼业务。
在金融领域的核心交易系统中,面对高可用的银行企业最核心特性,其最核心指标就是故障切换的时长。GaussDB首创的SwitchTurbo技术,可以实现在数据中心内部的故障秒级切换,远远低于同类产品故障切换的时长,又可以尽可能的缩短因为数据库故障导致的业务影响,从招行的实际应用情况来看,GaussDB可以满足金融行业高可用的诉求。从2018年4月份开始,GaussDB已经陆续在招行包括综合支付交易、信用卡的重资产营销、金融科技类的项目,比如风险预警平台等10套生产业务中上线投产。其中,包含与手机银行、掌上生活直接相关的类互联网的部分业务,也包含金融科技类的创新业务。
近日,以“鲲鹏聚数,重定义数据基础设施”为主题的华为智能数据解决方案暨存储新品发布会上,招商银行信息技术部杨维强先生在《招商银⾏分布式数据库创新实践》主题演讲中提到,“预计到2019年底将会有超过17套的招行生产业务在GaussDB上线投产,覆盖招行的包括核心、渠道、零售、对公、同业、风险、信用卡、数据仓库8大开发条线。”他还提到,招行数据库架构未来还将继续充分发挥GaussDB的架构优势,实现多中心、多活运行,并且实现各级故障场景下的常态化的切换,甚至包括在同城跨数据中心机房的常态化的切换,来提升招行业务抵御各级风险的能力。
基于华为完备的智能数据与存储解决方案⽣态体系,招行构建了全生命周期的数据管理。2019年,在数据库一体机领域,双方将再次合作,一方面利用一体机提升计算与存储密度,帮助招行解决数据中心机房、电力、空间紧张的问题,另一方面,利用华为研发的芯片、存储和服务器,结合网络全套解决方案,深入业务场景,整合资源和先进的软件架构,开发业界领先的数据库金融行业解决方案。