一、海峡银行分布式架构转型
福建海峡银行成立于1996年,曾经是福州城市商业银行,2009年更名为福建海峡银行。多年来一直坚守着立足海峡两岸,服务地方经济、中小企业和城乡结合的市场定位,也在努力探索差异化和特色化发展道路。
福建海峡银行的核心系统建设较早,技术架构相对落后,采用的IOE集中式架构存在无法弹性扩容、高投入成本等挑战,以及技术支持不足等风险。在基础软件的层面,海峡银行一直采用IOE架构,深度依赖IBM的小型机、Oracle的数据库及EMC的存储。这种架构的优势在于其高度稳定、可靠且性能强大,但是扩展性差、成本高昂,技术上也不能做到自主掌握。这些不利因素限制了海峡银行的长远发展。
海峡银行数据库组负责人朱正珊先生介绍说:“2019年,国家发布金融科技发展规划,提出要改变核心技术和产品受制于人的局面,加快金融分布式数据库的应用,因此,海峡银行开始思考数字化转型的方向。之后,海峡银行开始进行信创试点,尝试在核心业务系统建设分布式数据库。经过架构委员会的反复论证和同业的调研,最终选择与腾讯云合作,使用TDSQL进行核心系统升级。”
朱正珊指出,福建海峡银行在进行系统升级之前,主要存在以下痛点:
l 系统架构落后:福建海峡银行的核心系统采用传统的IOE集中式架构,投入成本很高,还存在着技术支持下降的风险。
l 性能瓶颈:福建海峡银行的集中式核心系统,难以支撑日处理超千万笔交易和超TB数据量的存储与吞吐需求。
l 扩展性不足:随着金融业务的快速发展,当前的系统架构难以灵活适应日益增长的业务量和场景创新需求。
l 灾备与扩容问题:传统架构在提升部署效率、实现快速交付及高效扩容和容灾方面的支持能力不足。
因此,海峡银行想要通过腾讯云的TDSQL解决上述痛点,建立起高性能、响应快、大容量、易拓展、具备快速交付能力的核心业务系统。
二、TDSQL助力海峡银行升级核心系统
在海峡银行向分布式架构转型的过程中,多地多活容灾是一个非常重要的考虑因素。监管明确要求,总资产达到一定规模的金融机构,其重要系统需要建立异地灾备中心。因此,海峡银行采用了一个系统、两个城市、三个中心的经典架构,实现了同城双活和异地容灾。任何一个中心出现异常,同城中心可以接管,极端情况下,异地的中心也可以拉起,保证业务的连续性。
朱正珊表示,TDSQL解决方案的关键之处在于:
l 高性能:提供TDSQL的高并发处理能力,解决了传统系统的性能瓶颈,提升了核心系统的处理能力。
l 强扩展性:基于分布式数据库和微服务架构,使核心系统能够灵活扩展,满足了业务增长和创新业务场景的需求。
l 数据安全与灾备:实现了两地三中心高可用架构,同城双活和异地容灾,系统可用率99.999%,保障数据安全和业务连续性。
l 高效运维:打通TDSQL与行内监控,实现TDSQL分布式数据库集群,集中管控和告警收敛,并结合TDSQL运维特点,完善和提升了运维体系、工具和能力。
在整个实施过程中,腾讯云技术专家与海峡银行的技术人员进行了深入沟通与密切合作,对于海峡银行的个性化需求,比如加密和数据一致性校验,针对性地进行了调整。
朱正珊介绍,基于腾讯云TDSQL的数据底座,海峡银行在数据层面有了巨大的结构改革,大幅提升了业务连续性,也带动了海峡银行在操作系统、应用架构、运维等方面的架构更新。通过实现架构分离,也实现了数据、服务、交易的有效分离,助力海峡银行实现分布式架构转型。
腾讯云数据库TDSQL助力福建海峡银行全面升级和重构了核心系统,显著提升了系统性能和扩展性,确保了数据安全和业务连续性,有效支持了业务的快速发展。这次系统建设既满足了金融级高可用要求,也大幅提升了系统能力,预计将支持海峡银行未来10年的业务发展需求。
“腾讯云TDSQL,作为承载数据存储的底座,承载着数字化转型的未来。” 海峡银行数据库组负责人朱正珊先生表示。
三、腾讯云分布式数据库TDSQL核心优势
TDSQL 是腾讯云自研企业级分布式数据库,具备强一致高可用、全球部署架构、分布式水平扩展、高性能、完整的分布式事务支持、企业级安全等特性,全面兼容 MySQL 和 PostgreSQL,特定场景下 Oracle 兼容性达 98% 以上。同时提供智能 DBA、自动化运营、监控告警等配套设施,为客户提供完整的分布式数据库解决方案。
TDSQL的核心优势在于:
l 主流商业数据库兼容能力:全面兼容 MySQL,PostgreSQL 语法,高度兼容 Oracle 语法,特定场景下兼容度高达 98% 以上,配套完善的迁移工具和方案,实现数据库的平滑迁移。
l HTAP混合负载能力:集
OLTP 与 OLAP 优势于一体,既能在联机交易系统中满足高并发、高实时、强一致性的数据处理需求,也能实时完成复杂分析、海量数据聚合。
l TDStore敏态扩展能力:一体化对等节点架构支持透明分布式,基于数据位置感知能力实现数据智能调度,容器化云原生管控能力支持业务动态负载及容量弹性伸缩。




