1、1戴 涛平凯星辰(北京)科技有限公司上海|2024-08-16金融核心系统数据库演进趋势与场景实践 2平凯星辰(PingCAP)公司:技术&开源软件&国产化成为世界上最好且最受尊敬的基础软件公司100%自主研发安全可控3000+全球优质企业用户软件出海最大数据库海外单笔订单中国开源第一全球顶级开源基金会贡献榜2100 代码贡献者根社区开源根社区覆盖44 个国家和地区起源:三篇技术论文。公司使命:为开发者和企业赋能,以速度、敏捷、增长之道创新。3数据库排名和国际开源社区情况入选 2024 Gartner 云数据库“客户之声”最高分选,是唯一获得该称号的中国厂商,PingCAP 连续三年入选该报告
2、。Gartner沙利文头豹研究院“2023 年中国金融级分布式数据库市场报告”位列市场领导者梯队。金融领导者梯队2023年底工信部认可的“具有国际影响力的三大开源社区”工信部“三大开源社区”4IT 架构重构业务需求互联网峰值流量提高服务质量和效率业务需求快速变化降低营销成本渠道及产品多样化提高风控能力用户体验优化提升拓宽业务范围传统金融核心系统特性 面向业务流程 产品开发周期长 数据庞大、业务繁杂 大而全竖井型的架构模式 信息交换和共享效率低金融数字化升级需求 面向客户需求 系统可用性,架构灵活性需求 海量高频的业务承接能力 分布式、微服务架构 智能化应用改造需求 人工智能技术应用双轮驱动:I
3、T 架构重构+业务需求升级5单机/网络核心 胖核心 瘦核心双核心分布式核心/无核心互联网分布式核心集中式核心结算业务现金业务资金业务凭证业务保函业务投资业务中间业务外币业务存款贷款内部核算客户管理信贷管理渠道管理账户数据分析产品数据分析交易数据分析胖核心瘦核心稳态集中式+敏态微服务分布式架构成为必然路径微服务架构单元化架构分布式计算自主可控分布式架构成为银行核心转型的必然路径从WTO时代的胖核心到SOA架构的瘦核心6面向未来的金融数据库特点 开发运维透明化非常重要;分布式事务;读写热点;金融跑批;建立技术生态。从研发视角看 同城双活RPO=0;线性可扩展;运维简便,可观测性;多平台适配;易用性
4、,整体满足从可用到好用。从运维视角看 可靠性是第一位;重构好于平迁;微服务好于单元化架构;标准产品而非定制化能力。从架构视角看 先进架构理念;敏捷化的工程能力;面向全球的市场策略;Gen AI 数据库前沿。从前沿视角看7架构视角:核心系统优先架构重构,其他系统优先技术平移系统迁移规划保留淘汰平迁改造迁移新架构重构SDLCAgile迁移实施灰度/生产RehostingReplatformRearchitectureRetainRetire访谈/需求/战略技术平移是科技部门内部能够闭环的模式,在保持功能基本不变的情况下,将应用迁移到分布式平台,或将应用适配到国产数据库或云平台上。架构重构则需要联合
5、业务部门,结合全行业务发展战略,整合业务需求,重新设计建设新一代核心系统。技术平移 56%架构重构 44%系统迁移5R模型*数据来源:分布式数据库金融应用发展报告8架构视角:不同类型客户核心系统构建路径倾向架构管控模式大规模企业架构设计需求分析高可用模式单元化+微服务架构微服务架构交付模式严格IT交付工艺敏捷交付大型银行(国有大行,股份制)大中型银行(头部股份制)中型+银行(股份制/城商行/农信)重构成本高重构成本低9架构视角:对城商行而言,微服务架构好于单元化GSLBAPPDB业务单元APPDB业务单元APPDB业务单元APPDB全局管理单元APPDB全局批量单元APPDB数据汇聚单元 总分
6、总架构;优先水平扩展;大型银行业务大单元设计,可以采用 TiDB;中型+银行业务微服务设计,优先 TiDB;全局单元,采用 TiDB。金融核心实践10运维视角:城商行核心系统采用分布式数据库双中心双活架构 现状只有两中心;TiDB 首创3-2-1双中心方案;双中心5+1副本强同步;故障自动转移,同城双活。金融核心实践11 存算分离架构,独立扩容;准线性增长的实测性能;一键扩缩容,降低风险,提高效率;典型场景:季度结息交易洪峰。运维视角:数据库在线扩缩容,更灵活、更方便金融核心实践应用层 MySQL协议TiDBTiDBTiDBTiDB 计算集群TiKV存储集群TiKVDistSQLAPIKV A