银行核心系统面临多重挑战
- 市场竞争激烈: 传统国有大行和股份制商业银行实行客户下沉策略,加剧同业竞争;互联网公司和其他非金融机构进入支付结算、投融资领域,构成跨界竞争。
- 产品迭代创新速度慢: 现有核心系统难以快速配置新产品、新政策,导致产品开发周期长,响应速度慢。
- 差异化利率定价支持弱: 现有核心系统难以灵活实现利率差异化定价,无法适应利率市场化进程。
- 技术体系封闭: 现有核心系统多采用闭源体系,技术架构陈旧,无法适应开源体系下开放性和标准化的生态场景,自主掌握能力不足。
- 海量高并发能力不足: 传统集中式架构多以垂直扩容为主,边际扩容成本高,且依赖硬件老化,供应存在风险。
- 功能模块紧耦合、迭代创新速度慢: 核心系统模块间存在耦合关系,交易的参数化程度不够,版本更新需要多轮测试和多个环境的充分验证,迭代创新速度慢。
银行新一代核心业务系统需要具备的特点
- 三高一易: 高可用、高性能、高扩展、易运维。
- 客户自主可控: 开放架构不受集中式技术与硬件限制。
- 可控双速迭代能力: 支持敏态业务发展。
银行业务和技术需要从“集中式”往“分布式”转型
- 集中式架构的弊端: 技术体系掌握在少数国外厂商手中,技术体系封闭;对硬件依赖较高,边际扩容成本高效益低,存在硬件老化停产风险;内部模块紧耦合,无法独立发布,迭代低效。
- 分布式转型是必然路径: 解决集中式架构的弊端,满足业务发展需求。
银行新一代核心业务系统所需的主要特点
- 以客户为中心、千人千面: 金融产品和服务以客户为中心开展,实现客户信息与金融产品紧密关联,可基于 AI 大模型算法整合行为数据,生成千人千面的客户标签体系,支撑精准服务匹配。
- 快速创新和差异化服务能力: 支持产品创新的端到端全流程设计与管理,通过 AI 大模型解析市场需求与监管政策,自动生成产品参数化配置模板,缩短新产品上线周期。
- 统一的客户账户管理能力: 通过统一的客户及账户管理能力,实现客户信息管理及客户服务承载,做到全行一本账,实现全行财务会计精确归集与分析。
业内建设模式分析
- 技术平移: 将应用迁移到分布式平台,或将应用适配到国产数据库或云平台。
- 规划重建: 联合业务部门,结合全行业务发展战略,整合业务需求,重新设计建设新一代核心系统。
- 业内建设模式: 需求分析+微服务化+敏捷交付、需求分析+单元化+敏捷交付、企业建模+单元化+IT工艺。
银行业分布式核心建设的困难与挑战
- 海量服务下的自动化运维问题
- 大型交付团队中的研发和组织效能问题
- 全行报文贯标、链路追踪、服务治理、流量染色及统一认证等相关能力
- 数据分片后的一致性问题,以及多活架构下的数据同步策略
- 接入层需要考虑业务领域与微服务之间的设计定律
腾讯海量服务之道在金融业的发展
- 腾讯云银行分布式核心系统整体架构: IaaS 基础设施服务、PaaS 云原生平台、SaaS 核心应用层、研发效能体系、智能运维体系及安全体系。
- 腾讯云银行分布式核心方案六大设计要点: 自主可控、多活架构、微服务架构解耦、单元化设计、分布式核心副本策略容错设计、一致性保障、负载均衡服务治理、服务编排、高扩展保障弹性伸缩、连接数突破、高性能保障同城交换策略、7*24 全链路监控、层次化组件化。
腾讯云分布式核心两种技术架构路线介绍
- 标准微服务架构路线: 以应用软件包内置领域为服务颗粒度,采用 Spring Cloud 微服务体系,数据切分维度主要以客户号 Hash 和 List 两种方式为主,交易处理策略以点对点直达调用为主,服务颗粒度以 ISV 核心系统提供的服务领域及颗粒度为基准。
- 单元化架构路线: 将计算资源与数据资源进行逻辑上绑定,形成一个标准化的处理单元,单元类型包括接入单元(ADU)、标准处理单元 (SDU)、本地单元 (LDU) 和同城单元 (RDU) 分别用于提供不同服务能力,数据分片维度主要以客户维度为主。
腾讯云分布式核心系统技术底座
- APaaS 分布式技术组件: 交易服务框架组件、服务调用代理、全局流水号组件、参数管理组件、数据访问代理、文件处理组件、分布式锁组件、分布式调度组件、批量服务框架组件。
- IPaaS 系统集成服务平台: 聚合查询组件、服务编排组件、分布式事务组件、分布式文件传输平台。
- GPaaS 通用技术组件服务: 分布式数据库、分布式文件系统、分布式消息、NOSQL 云原生容器平台、容器编排、集群管理、运维监控、镜像仓库。
- IaaS 基础设施服务: 计算资源服务、存储资源服务、网络通讯服务、资源编排服务、API 管理服务、集群管理服务。
腾讯云分布式核心与伙伴联合方案
- 腾讯云与神州信息深化合作: “金融分布式核心”联合解决方案,基于腾讯云金融级专有云平台 TCE 和分布式数据库 TDSQL,神州信息 Sm@rtEnsemble 分布式微服务核心业务系统。
- 腾讯云与长亮科技深化合作: 新一代分布式金融业务服务框架TDBF,基于腾讯云云化技术支撑平台和长亮科技预置业务能力,支持云原生和单元化,面向银行类金融机构实现全栈国产化落地。
- 腾讯云与中电金信深化合作: 基于eCAS 分布式核心系统 + 源启 + 腾讯金融云产品打造联合解决方案,支持云原生和单元化,面向银行类金融机构实现全栈国产化落地。
落地实际案例
- 某国有大行核心系统单元化案例: 采用腾讯云企业级分布式数据库 TDSQL、企业级缓存产品 CRedis、分布式消息中间件 TDMQ,实现多地多中心的业务高可用和多活架构。
- 某国有大行核心系统案例: 采用腾讯云分布式数据库 TDSQL,实现从应用到数据的线性可扩展及多活高可用,采用两地三中心架构设计。
- 某西南省级城商行全面云原生案例: 基于“全景单元化架构+全栈信创云原生平台”双轮驱动技术体系,采用“两地四中心”部署架构,实现应用系统解耦及交易响应时效的显著提升。
- 某城商行核心系统升级案例: 采用标准微服务架构核心系统无缝衔接国产分布式数据库 TDSQL,并融入微服务、读写分离、多源同步等技术,实现系统性能、研发效率、批处理能力、容灾能力的提升。