1、金融应用 DBaaS 技术 研究报告 北京金融科技产业联盟 2024 年 7 月 I 版权声明 本报告版权属于北京金融科技产业联盟,并受法律保护。转载、编摘或利用其他方式使用本白皮书文字或观点的,应注明来源。违反上述声明者,将被追究相关法律责任。II 编制委员会 主任:聂丽琴 编委会成员:黄本涛 林承军 胡捷 汪洋 编写组成员:梁昊然 孙 康 王 辉 王晓华 朱 彬 郝庆运 张多子 赵 亮 王荣鑫 霍俊路 杨 欣 于沛涛 王 栩 王 枫 郭智慧 彭 晋 王瑾玲 梁海安 梁广涛 路新英 周 研 张 晨 李 欢 王睿操 李保洋 吴雨霏 黄小慧 徐玮峰 编审:夏 康 张 蕾 参编单位:北京金融科技产
2、业联盟秘书处 中国工商银行股份有限公司 中信银行股份有限公司 华夏银行股份有限公司 中国民生银行股份有限公司 招商银行股份有限公司 中国平安保险(集团)股份有限公司 阿里云计算有限公司 深圳市腾讯计算机系统有限公司 III 北京奥星贝斯科技有限公司 蚂蚁科技集团股份有限公司 上海爱可生信息技术股份有限公司 浙江创邻科技有限公司 北京百度网讯科技有限公司 1 目目 录录 一、概述.5(一)传统数据库管理之困局.6(二)DBaaS解决的问题.7 二、行业应用现状.8(一)金融行业.8(二)互联网及其他行业.8 三、DBaaS服务关键技术.14(一)云管控与业务解耦.15(二)高可用管理.16(三)
3、资源调度.17(四)多集群联邦管理.17(五)服务接口开放.18 四、发展展望.18(一)多云和混合云策略.18(二)自动化和智能化.19(三)更加完善的数据安全.19(四)更多数据库的支持.19(五)Serverless技术.20 2 引 言 随着数字化转型不断深化,数据库管理面临数据规模迅速增长和数据形态多样性带来的诸多挑战。云计算技术结合数据库即服务(DBaaS)技术是解决云环境下大规模数据库集群管理困难的一种重要途径。这种方式可有效应对业务和数据量爆炸式增长,降低整体的使用成本,带来更好的平台化效益,加速数据库基础设施对业务赋能的效率。北京金融科技产业联盟分布式数据库专委会组织开展应用
4、研究,编制形成金融应用 DBaaS 技术研究报告,为同业推进 DBaaS 技术,更好的实施金融行业数据库转型提供参考。3 名词解释 DBaaS(Database as a Service):一种将数据库管理以云的架构提供服务的模式,使得企业无需担心数据库的运维问题。IaaS(Infrastructure as a Service):一种云服务模式,提供商为用户提供虚拟化的硬件资源,如服务器、存储和网络。PaaS(Platform as a Service):一种云服务模式,提供商为用户提供一套软件和硬件平台,用户可以在上面开发、运行和管理应用程序。SaaS(Software as a Serv
5、ice):一种云服务模式,提供商为用户提供网络访问的软件应用。多租户(Multi-tenancy):在一个物理环境中运行多个逻辑环境的能力。在 DBaaS 中,多租户允许多个用户共享同一个集群,同时保证各自的数据安全和资源隔离。弹性(Elasticity):云服务的一种关键特性,允许用户根据需求灵活地增加或减少资源使用。高可用(HA,High Availability):一种系统设计原则和技术,旨在最大限度地减少系统停机时间。容灾(DR,Disaster Recovery):一种策略,用于保护企业在自然灾害、网络攻击等灾难性事件中的数据和服务。4 公有云:一种云计算模式,通过网络为公众或大型组
6、织提供可共享的计算资源和服务。公有云通常由第三方云服务提供商运营,用户只需按需使用和付费。专有云:一种云计算模式,通过网络为单一组织提供专用的计算资源和服务。专有云可以在组织的内部数据中心部署,也可以由第三方服务提供商托管。5 一、概述 数据库存储和管理业务的关键数据,是金融信息系统的核心。随着数据量的爆炸性增长和云计算技术的迅速发展,传统的数据库管理方式已难以满足现代企业的需求,数据库即服务(Database as a Service,DBaaS)应运而生。DBaaS作为一种云服务模型,提供了一个数据库管理的环境,用户可以在其中创建和使用数据库,而 DBaaS 提供方负责维护底层的服务器硬件