首页 > 数据库 > > 华为GaussDB数据库在浙江移动核心业务系统成功商用
2019年6月,浙江移动的业务大厅系统进行了重大升级,本次升级采用了华为GaussDB数据库来完成业务的上线和商用,实现GaussDB在运营商生产系统领域OLTP场景的大范围商用。
随着电信行业竞争越来越激烈,运营商的商业模式逐渐从传统的资源型转向基于用户需求的模型,CRM、BOSS等核心业务系统日益重要,各个系统数据分别存放在多个生产数据库中,总量已达上百个,是运营商的“核心系统”与“关键业务”。
传统商业数据库的扩展基于节点数的增加,不仅成本高,而且节点数的增多也可能引发通信同步问题,难以实现线性扩展,采购、服务的价格高,且封闭式非标准化。此外,运营商核心交易系统由于业务逻辑的复杂性,拆库技术路线实现非常困难。因此,对新引入数据库的性能、稳定性、可维护性等技术指标及降成本的要求都非常高。浙江移动从2014年开始深入探索,进行技术积累,加快开发节奏。
严苛选型,GaussDB脱颖而出
2018年,浙江移动进行了为期4个月的选型和测试,在数据库的基础功能、高性能、高可靠、高扩展、快照、异地复制等方面综合考量,并要求在浙江移动的5级系统运维标准中,至少要达到3级才能进入后续与业务的联合测试。
在众多优秀的数据库中,根据核心业务系统要求比拼,华为GaussDB数据库在高性能、高可用、高扩展、易管理等都展现出突出优势,其关键特性符合浙江移动的数据库架构要求,数据库存量业务改造迁移成本、对应用透明、异构数据库适配能力符合浙江移动业务大厅需求,最终,浙江移动选型华为GaussDB作为业务大厅系统的数据库组件。
◆高性能:高并发强一致事务处理,高性能复杂查询分析。
◆高可用:双活和两地三中心高可用。支持分片双活和两地三中心部署。
◆高扩展:容量和性能按需水平扩展。无共享架构,性能线性扩展能力,应用透明。
◆易管理:易迁移、易监控、易运维。兼容SQL2003,支持存储过程等高级功能,在线升级、在线扩容。
GaussDB数据库由华为汇聚全球数据库顶尖专家,从2011年开始投入研发,在全球布局8个研究所,持续进行大规模研发投入。GaussDB企业级分布式OLTP数据库,采用分布式架构,结合了传统的关系数据库管理系统和分布式的扩展处理能力,完全兼容SQL标准,具备强一致性和高可用性,提供百万级TPMC(每分钟内处理的新订单个数)的交易处理能力和企业级可靠性。GaussDB分布式能力做到对业务透明,能替换传统OLTP数据库应用,也能替换数据库中间件、数据库分库分表等方案。同时它也让开发运维人员不用关注数据库数据分布和扩展的细节问题,专注于业务开发,极大地提升生产力。
联合创新,关键突破

浙江移动有着领先的数据库应用场景和创新能力,华为具备强大的数据库研发实力。2019年2月,浙江移动与华为GaussDB数据库启动联合创新项目,确保达到三个业务目标:
◆通过中间件层面构建的分库分表、可配置化和在线生效的路由功能,支持在线扩展数据库实例的能力,实现面向海量数据和交易量激增对数据库层面的扩展能力。
◆通过中间件层和GaussDB数据库层面各自支持的高可用能力,确保在数据库以及中间件自身出现故障时,能够自动切换以及数据层分片修复来达到7×24小时服务能力。
◆通过丰富中间件层分片路由、读写分离以及异构数据库的支持,确保业务连续性目标在数据层的实现。
业务升级上线,性能提升20%
2019年5月初,通过3个多月的开发测试,在数据库、中间件、业务系统、安全等方面的测试指标都达到了预期要求,可以商用上线。
5月中旬,经过联合评估,新架构的浙江移动核心业务系统中的业务大厅系统进行了上线升级、完成商用。经过一个月的试商用,技术中台、数据中台、业务中台满足浙江移动的规范和设计规格,性能较原架构提高了20%,稳定性和可维护性、安全性也得到了验证。目前测算,整体成本会降低25%。
GaussDB在全球已累计交付几百个商用局点,具备丰富的数据库领域能力积累。本次浙江移动业务系统,是GaussDB在运营商生产系统领域OLTP场景的大范围商用。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3169618/ ,如需转载,请注明出处,否则将追究法律责任。