广东移动作为我国用户规模最大的省级运营商之一,承载着全省约 1.2 亿用户的通信服务,其 CRM 与计费系统是典型的“高并发、高可用、高复杂度”核心生产系统,为全省个人、家庭和集团用户提供全方位的业务支撑服务。
系统按六个区域物理部署,单个区域数据库规模超 40TB,峰值并发连接达 1.7 万+,SQL 执行数高达 1.5万+/秒、TPS 1万+,数据库表数量超过 4000 张,分区超 40 万个,其中数据量过亿的表达 150 余张。业务逻辑广泛使用包、函数、DBLINK、物化视图等复杂特性,系统中存在上千条涉及多表关联的复杂 SQL 语句,对系统的可靠性、可用性要求极高。
长期以来,此类核心系统广泛依赖传统集中式数据库,在业务飞速增长情况下,系统出现负载高、扩缩容不灵活、可靠性低等问题,不仅面临高昂的授权与维护成本,更存在重大风险,一旦数据库服务中断,将直接影响亿万用户的通信服务,对社会民生造成巨大影响。
在此背景下,广东移动积极响应,启动 CRM/计费系统国产数据库升级项目。其战略目标明确:基于分布式数据库的特性,对现有系统进行解耦重构,打造一个可分可和、灵活组装、弹性伸缩、高可用的分布式架构体系,为未来 CHBN(个人、家庭、政企、新兴市场)全业务融合发展奠定坚实的技术基础。