中信银行核心数据库下移为什么会选择它?
时间:2019-11-03 03:48

  再过几个月,中信银行的核心业务数据库将由原来的集中式数据库下移至分布式数据库。届时,▲●…△其将真正成为业界的一个标杆。

  这个项目中有太多个业界第一或者首创:第一次有这个体量的银行将核心数据库迁移至分布式数据库;中国厂商自研的数据库首次在如此重要的平台上发挥价值,众所周知,核心数据库一直是Oracle、IBM这些厂商的天下

  因此可以说,中信银行的实践无论是在金融业界,还是IT业界,都是史无前例的,未来也必将开启一段新的纪元。

  但事实上,△▪▲□△中兴通讯很早就开始研发数据库,而这也是其能拿下中信银行这样重量级客户,而且是打进核心应用领域的根本原因。▪▲□◁

  中兴通讯数据库虽然没有它们那么长时间的耕耘,但算下来也有十几年的发展历程。回溯中兴通讯的数据库发展史,◆■最早可以追溯到2002年。即便拿其与中信银行的合作来说,也已经走过了5个年头。◆●△▼●

  真的是没有随随便便的成功,哪怕是一点小小的突破,背后也都是无数人的汗水。同时站在现在这个敏感的时期,心中对中兴通讯更多了几分敬意,多年前中兴通讯开始大力度投入数据库领域时,或许已经意识到会有这样一天。而为了这一天,中兴通讯不计成本的投入了很多年。

  就像中兴通讯副总裁、私有云产品总经理赵培在采访中所说,即便今天,中兴通讯的数据库仍处于投入阶段,但他们看好这个市场,相信终有收获的一天。

  就形势而言,应该说新时代,或者更准确的讲互联网、☆△◆▲■移动互联网、云计算给了各个领域重新洗牌的机会,数据库也是其中之一。

  置于过去的境遇,◇=△▲估计没人能挑战数据库老几位的霸权。△▪▲□△不过时过境迁,看当下,传统巨头尽管也都在转型,但疲态尽显。

  根据甲骨文今年3月公布的最新一季财报显示,其云服务和授权支持业务营收为66.62亿美元,与去年同期的65.87亿美元相比增长仅1%,要知道各大云服务商都还在保持百分之几十、甚至百分百的增长。◆▼另外,该季度甲骨文的云许可和内部部署许可销售额还下滑了4%至12.5亿美元。

  反观新兴数据库市场,一片欣欣向荣,阿里云、AWS、华为、中兴,纷纷开疆拓土,大有很快取代传统旧势力之势。◇•■★▼

  根据第三方机构的调研数据显示,到2021年传统数据库市场会下降20%至30%。与此同时,▪…□▷▷•Gartner预测到2023年,全球3/4的数据库会跑在云上。

  当然,这里有一个前提必须强调一下,★-●=•▽随着数据量的爆炸式增长,数据库本身的需求是在不断增长的。Gartner的分析报告指出,▲★-●全球数据库市场空间巨大,★◇▽▼•其中关系型数据库2018年达到375亿美元,○▲-•■□未来仍然保持10%的速度快速增长。也就是说,★△◁◁▽▼数据库仍旧是朝阳产业。之所以强调这一点,是因为只有这样,才有讨论下去的必要,试想有谁会探讨如何在一个夕阳产业中更好的掘金吗?

  其二,中兴和AWS、阿里云这些脱胎于互联网企业的云服务商做的数据库也不同。最大的区别在于做产品的出发点不同,云服务商最早做产品只是为了满足自身的需要,中兴的起点就是金融行业,也是对于IT系统要求最高的行业之一。

  最核心的出发点有什么不同?用CAP原则,▼▼▽●▽●•☆■▲又称CAP定理来举例一针见血。CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容忍性(Partition tolerance),这三个要素最多只能同时实现两点,不可能三者兼顾。

  而在分布式系统中,P是一定的,那就是在C和A之间抉择。众所周知,互联网优先保证的是A,银行则必须先保证C,核心需求的不同导致产品设计完全不同。▷•●换句话说,能满足阿里巴巴需求的不一定能满足中信银行,尽管阿里巴巴系统的承压能力可能更强。

  对此还有一个最好的佐证,那就是在信通院数据库标准测评中,中兴通讯GoldenDB是唯一一个全项满分通过测评的产品。是不是跟你想象的不一样,要知道参评的有阿里云、腾讯云、百度等众多一线云服务商。

  回到五年前,在中兴通讯全情投入做GoldenDB之时,就定下了三个目标:100%代码掌控的国产数据库、金融级交易型分布式数据库、率先完成银行核心业务下移商用。

  想要了解这背后发生了什么?不妨看一组数字,累积17年的数据库研发经验,公司近三年投入超过5亿元、并仍在持续投入,300人研发团队、70%以上研究生学历,连续5年公司战略投入,累积申请超过100件专利。

  不是哪个厂商都能保证如此强度的投入,成功的自然也就是少数。采访中,中兴通讯私有云MKT及方案团队总经理张校逸讲了很多开发测试中的故事,比如为了不断突破,他们采用了很多领先的方式方法,测试前移、自研大量测试工具,混沌测试、红蓝对抗等。

  赢得了众多客户的青睐。事实上,不仅是中信银行,还包括江苏银行、江苏农信等银行已经在应用中兴的GoldenDB。截至目前,中兴通讯已经深入接触了80多家金融机构,其中就包括工农中建交,从做过的POC测试来看,GoldenDB都处于领先位置。同时,在非金融行业,比如政府、电力等,也有很多验证、测试和应用。

  总结全文,我们正迈向新的时代,所有东西都在进入新的发展周期。于数据库行业,中兴通讯已经攻下了最难的一块堡垒,其它行业、应用场景还有什么可怕的吗?未来像中信银行这样的案例肯定会越来越多。▼▲▽•●◆