摘要:如何为一台正在全马力奔跑的汽车更换发动机?陆金所难度堪比上述场景的全站 " 去 O"(去 Oracle 数据库)项目,就做到了。陆金所整个 " 去 O" 项目在不停服务、不做任何服务降级的
如何为一台正在全马力奔跑的汽车更换发动机?陆金所难度堪比上述场景的全站 去 O(去 Oracle 数据库)项目,就做到了。
陆金所整个 去 O 项目在不停服务、不做任何服务降级的情况下,平台全站数据库 去 O 已实现 95%,并且通过陆金所自主研发的智能化工具,全程 0 故障、0 风险、客户 0 感知。
预计,陆金所将在今年 6 月完成全站 100% 去 O。这意味着,陆金所将成为金融科技行业完全靠自主技术实现平台全面 去 O 的少数几家公司之一。
为什么要 去 O? 降本提效、自主可控
数据是现代企业经营的核心要素之一,数据技术安全与可靠性是企业命脉。数据库则是帮助企业组织、存储和管理数据的工具。
美国甲骨文公司的 Oracle 数据库因其技术成熟且较为稳定,几乎垄断企业数据库服务。所谓 去 O,简单的说就是将企业数据库从 Oracle 更换为开源的 MySQL 数据库。
去 O 成为中国金融行业共识。一方面,众多企业数据库技术 受制于人 ,企业数据安全性完全依赖国外供应商;另一方面,Oracle 数据库授权费用高、硬件要求高、架构扩展性不足,也大大增加了企业经营成本。
业内人士介绍,大型金融机构可能每年需要在 Oracle 软件授权费上投入上亿元,即使中小银行机构每年的投入也通常在千万元级别。
除了节省高昂的软件授权费等成本,更重要的是,开源数据库 MySQL 可以通过修改源代码、应用自主技术定制开发,满足企业的个性化需求,架构扩展性更高。陆金所平台有着 7000 多种不同产品,4000 多万用户,数据库从 Oracle 到 MySQL 的切换,意味着陆金所将拥有更加灵活的技术架构和安全配置,系统自主性也更强。
最好的技术,是让客户全程无感无故障
不管是产品展示,还是用户查询、交易等行为,几乎都与数据库发生着深度的交互。而要将陆金所 8 年来累计的海量历史数据,和平台每天新增的几十亿的交易量数据,在用户无感知的情况下,进行数据库核心系统的切换,难度不亚于‘在高速公路上为正在行驶的汽车更换发动机,更换的过程还要全程对客户没有影响,不影响业务经营,也就是‘坐在车上的人没有感觉’ ,王英杰介绍。
经过屡次尝试,陆金所科技团队创造性提出了标准化生命周期推进方案,实现了 帮高速行驶的企业更换发动机 这一创举。即把庞大的金融系统拆分成数百个小模块,通过陆金所自主研发的智能化 去 O 工具,实现系统整个生命周期各个过程中的全自动化推进。
秘诀在于三大核心技术,即数据动态捕获、数据动态校验以及数据库一键切换。陆金所自主研发的数据同步工具,能以表为粒度,实时把 Oracle 的数据同步到 MySQL,并在过程中反复校验。此外,在平台流量一键切换到 MySQL 的情况下,数据也能反向向 Oracle 同步,确保两个数据库的数据实时同步。
继续以更换汽车发动机举例子来说,发动机一直在运动,因此首先要获得和分析发动机各个零件的实时状态,保证能够更换掉发动机零件时依然保持在正确位置;其次是实时监测新的零件状态,确保新旧零件完全一致;最后,还要适时调配新旧零件承担的工作,以及秒级切换,做到顺畅衔接,避免更换零件导致故障。 据王英杰介绍。
精心的规划与过强的技术,陆金所 去 O 项目持续近两年,数据库核心系统做到了 0 故障,0 风险、客户服务 0 投诉。目前,在不做任何服务降级的情况下,陆金所已将 95% 数据库业务由商业数据库 Oracle,切换到 MySQL 数据库,而全站 100% 去 O 化将在 6 月底前实现。
掌握核心技术,做行业 去 O 排头兵
实际上,如何强化自身对数据的掌控与应用,保障数据安全,已经成为金融行业重大命题。加强数据库自主核心技术,也是国家近年鼓励的发展方向。
早在 2014 年 9 月,银监会、发改委、科技部、工信部出台的《关于应用安全可控信息技术加强银行业网络安全和信息化建设的指导意见》就指出从 2015 年起,各银行业金融机构对安全可控信息技术的应用以不低于 15%的比例逐年增加,直至 2019 年达到不低于 75%的总体占比。2019 年年底,央行发布也明确提出,要 运用最新技术发展成果探索安全可控的金融科技产品,不断提升自主研发能力和核心竞争力 。
不过,虽然 去 O 已成国内金融行业共识,但传统金融公司受制于有限的技术能力和过高的试错成本,现阶段只能 望 O 兴叹 。
业内人士透露,目前国内把全部金融交易系统跑在开源数据库的金融公司,只有背靠两大互联网巨头的微众银行和蚂蚁金服。陆金所全面 去 O 后,将成为市面上仅有的完全靠自主技术实现平台全面 去 O 的少数几家公司之一。
陆金所 去 O 项目自 2018 年中旬启动,项目涉及近千个子系统,去除的 Oracle 数据库覆盖银行理财、证券、保险、主账户、基金、信托、资管等全金融场景。短短两年时间实现 95% 去 O, 遥遥领先金融同业。
陆金所表示,目前陆金所正尝试将 去 O 过程中自主研发的智能化工具,打造成标准化的 去 O 产品。在形成产品后,未来还将以科技输出的形式为传统金融企业赋能,加速金融行业全面 去 O 进度,助力全行业降本增效。
相关文章推荐
新网新人专享,注册领SSL证书百元神券2022-09-15
新网与亚洲诚信达成战略合作,携手共建安全云生态2022-09-06
企业网站没有SSL证书,你将面临......2022-09-27
SSL协议、TLS协议,有什么区别?2022-09-26
网站跳出率高?可能是没装SSL证书2022-09-26