vlambda博客
学习文章列表

金融行业给分布式系统“打样” 巨头自研数据库竞争加剧

经济观察网 记者 万敏 6月1日,蚂蚁集团自主研发的分布式数据库OceanBase在北京发布了其3.0版本,记者在现场看到合作案例的展板上,来自银行、保险、证券等行业的金融机构数量远多于其他行业的企业。

“有一句行话,‘金融的场景要求是最高的’,一般来说在金融行业能用的在其他行业问题也不大,其他行业可能会看金融和运营商两个行业,金融和运营商两个行业都是用的,那别的行业就差不多了。” OceanBase  CEO杨冰在访谈中,解开了合作金融机构数量众多的谜底。

数据库与操作系统、中间件并称为系统软件的“三驾马车”,是企业IT系统不可或缺的组件,也是互联网应用以及企业信息管理系统存储数据和管理数据的核心平台。在各个领域深化数字化转型过程中,核心系统的分布式改造是非常关键的一环。强大而稳定的数据库是企业承载数字化业务、探索数字服务创新的基础。

此前,国内的数据库市场,长期由Oracle、IBM等国外科技公司占据主导地位,不仅导致软件服务费用高昂,而且在许多关键领域还存在信息安全的隐患。近年来,华为、腾讯、阿里纷纷投入了自主研发数据库的业务布局,在国内市场替代率节节攀升。

以OceanBase为例,它是蚂蚁自主研发的分布式数据库,经历过阿里超大规模业务场景、支付宝金融级场景以及双11等战役的历练,并于2017年开始对外输出。目前该产品已在多家机构落地应用,包括中国工商银行、山东移动、福建移动、数字江西、中国石化、中华财险、人保健康、浙商证券、天津银行、西安银行、常熟农商行、东莞银行等。

IDC发布的《中国分布式数据库发展研究白皮书》(以下简称《白皮书》)指出,上世纪70年代关系型数据库出现后,关系型数据库迅速得到推广和普及,自首次诞生以来,关系型数据库已经经过了40多年的时间,目前仍旧是数据库市场的主流。金融行业是关系型数据库忠实的用户群体之一,受其业务属性影响,对数据的一致性和可靠性有较高要求。随着移动支付、非接触业务模式发展,关系型数据库的使用将更加广泛,以支持其对在线业务的处理。

在与工商银行合作案例中,工商银行法人理财两地三中心容灾部署采用了OceanBase,实现两地三中心的城市级容灾方案、达到工商银行5级容灾标准要求,满足7*24小时服务要求。系统从大型主机下移到国产化ARM服务器,降低了整个系统的投入成本。

2017年,南京银行进行分布式核心业务系统“鑫云+”互联网金融平台的建设,以满足不断增长的业务需求。OceanBase数据库作为“鑫云+”互联网金融平台的重要组成部分,为平台提供金融级分布式关系数据库服务。通过搭建分布式数据库,利用OceanBase分布式数据库无单点瓶颈,可实现线性、在线扩展和收缩,进而实现对业务弹性扩展的支撑作用;并利用OceanBase自研的SQL引擎和分布式并行计算框架,支持对银行在线事物处理和海量数据分析等复杂使用场景的处理,进而实现混合负载管理。

目前南京银行“鑫云+”平台用户数量超过4500万,依靠分布式数据库的弹性扩缩和高速响应能力,支撑平台面向C端消费者提供金融产品、提供支付业务、账户管理等能力,同时也面向B端提供金融业务,并兼容内部学习平台,打造开放银行等能力。

杨冰对记者表示,希望金融业务能跑得比较快,已经跟一些伙伴,包括像城商、农商等类型的机构在沟通整个全栈系统的替代。

他提到了在合作工行这样的大银行,与中小银行中的不同。“工行数据库的路线内部就有五六条,每一条有专业的团队去研究,当时我们可以跟工行探讨适合行业和他们的方案,他们自己有很强的开发能力和运维能力,而小银行的特点往往是技术力量会弱一些,但是业务要求一点都不低。”

据杨冰介绍,针对中小金融机构运维能力会偏弱的情况,OceanBase一方面会跟其他数据服务公司、应用开发商做深度合作,在应用上做赋能上对接,在服务金融机构的过程中会有很多应用厂商帮助做一些兜底。另一方面,在服务方式上下功夫,此前OcanBase全部员工都是开发人员,交付力量比较薄弱,因此花了一年的时间把交付团队建起来,并且成立了东西南北四个中心,同时形成了一级、二级交付的生态并在不断地扩充中。他表示,“我们希望在这个过程当中,能够在这方面提供能力,同时我们也开源,更加长远培养好更多生态的力量。”

《白皮书》中指出,金融行业(包括银行、保险和证券)信息化发展程度高,对新兴技术接受方面也有较好的基础优势,对数据价值利用的需求度较高。这类企业往往已经部署上百套交易、投资、财务、人力资源管理、档案等系统,历史数据存量大,且随着普惠金融、数字金融以及大量面向C端的互联网金融的服务和产品的发展,产生了诸多高并发的业务场景,对数据库的高可用性、强读写能力、高稳定性、高安全性和高时效性提出要求。目前金融企业对分布式数据库接纳程度较高,已经逐步将其应用于业务中台、对账单系统、CRM、自动分析系统、诈骗风险查询系统、外汇交易管理系统、互联网C端查询交易系统、大数据风险管理系统和风险预警系统等诸多系统,以实现数据的高速、高效读写和分析,推进业务敏捷化发展,更好的根据实际业务场景为用户提供不间断、稳定、准确的服务。

此次推出的最新3.0版本产品,让OceanBase同时具备了在事务处理和数据分析两类任务的能力,升级为一款支持HTAP混合负载的企业级分布式数据库。和过去相比,事务处理性能提升50%,数据分析性能提升10倍。

杨冰透露,“在当前规模和技术红利基础上,我们希望以更低的价格与门槛,给予客户更强的数据库能力进行核心系统的分布式改造。核心系统改造不仅能让企业实现整体系统完全自主掌控。更能在业务稳定性、连续性不降低的前提下,支撑业务敏捷,最后达到每单笔交易/每个账户成本下降的目标”。