192024.01

解决方案|业务性能提升3倍详解运营商核心开关机系统国产化之路

2024.01.19

近年来,运营商企业国产意识不断增强,开关机系统是运营商核心的业务系统之一,主要实现用户手机各项功能和增值功能的开通和取消办理。通过开关机系统,用户可根据实际需求自主定制手机服务,享受高效、便捷服务体验的同时,还能更好地管控通信成本。


之前,开关机业务系统使用Oracle数据库,为遵循运营商IT战略,稳步提升信息系统国产化水平,该运营商客户将开关机系统中的Oracle替换为万里安全数据库GreatDB分布式。


运营商开关机系统对数据库有哪些需求?

迁移替换、降本增效:Oracle数据库是国外的商业数据库,其产品许可和运维支持费用较高,高昂的数据库费用对企业而言是一种负担。客户希望将Oracle数据库迁移替换为国产数据库,降低软件拥有成本,实现降本增效;

弹性扩展:业务的规模扩大及拓展使得数据量和负载不断增加,弹性扩展能让组织更敏捷地应对变化。数据库可随着业务需求演变进行节点扩缩容,无需进行繁琐的硬软件升级;

同城灾备:数据库同城灾备是此方案中的一项关键策略,旨在确保运营商企业在灾难发生时能迅速、可靠地恢复业务运行。通过在同城建立备份数据中心,实现实时数据复制和自动切换等关键功能,减少数据丢失,保障业务连续性。数据库同城灾备是一种能使业务中断时间最小化的灾备方案;

便捷运维:数据库应用复杂性的不断提升,使传统的数据库运维方案难以满足快速变化和高度竞争需求。数据库便捷运维通过引入自动化工具、智能监控系统和可视化界面等技术手段,使数据库管理员能更轻松、高效地管理和维护数据库系统,实现数据库的便捷化、智能化运维;

应用优化:应用系统面临性能瓶颈、响应速度下降、资源利用不足等问题。客户希望通过应用系统优化,实现更快响应时间、更高性能和更好的应用体验。


分布式架构+同城主备集群  满足金融级+同城高可用


本方案采用万里安全数据库GreatDB分布式架构部署,存算分离的分布式架构设计具有极强的扩展性,可满足用户按需动态扩缩容的需求。基于经典的多数派一致性协议实现数据库多副本的强一致性,可满足金融级数据高可用需求。GreatDB拥有的数据自动均衡分布、兼容主流SQL标准、对应用开发完全透明等优势特性,可实现数据的平滑迁移。此外,GreatDB分布式采用线程池、并行计算、计划下推等多种优化策略,深度适配多种平台,满足高并发、低响应延迟等应用场景需求。


在同城高可用方面,采用万里安全数据库GreatDB主备集群实现同城高可用,主备集群通过组件Binlog Server实现数据库同步。


640.png

GreatDB分布式部署架构


安全数据库GreatDB建设完成后,采用万里数据库迁移工具GreatDTS实现了开关机业务系统中Oracle到GreatDB的平滑迁移,具体包括提供原系统对象迁移评估、应用改造评估、全量数据迁移、增量数据复制和数据校等一站式的数据评估和迁移服务。

640 (1).png

评估迁移工具GreatDTS


图形化运维管理平台GreatADM通过可视化的操作界面,使数据库管理更直观、更简单,且易于理解和操作。GreatADM可自动生成、优化SQL语句,减少了手工编写和调试SQL语句的工作量。运维人员通过GreatADM可轻松完成常见的数据库管理任务,如备份、恢复、导入、导出等,提高DBA的整体工作效率。

640 (2).png

图形化管理平台GreatADM


方案价值


01 自主可控

本方案降低了运营商开关机系统对Oracle数据库的依赖,替换为国产数据库带来了更好的安全性和可用性,并且万里安全数据库GreatDB内置了先进的安全功能,能更好地保护数据免受潜在威胁。此外,许多新一代数据库系统采用自动化管理和优化工具,不仅减少了数据库管理员投入的时间和精力,还降低了数据库的运维管理成本;

02  数据库性能提升

迁移到GreatDB后,开关机系统归档数据永久保存,支持业务访问高峰超4500TPS,大幅提升了数据库性能。数据库性能提升有助于支持更大规模的数据处理和存储需求。随着企业数据量不断增长,一个高性能的数据库系统能更轻松地处理大规模数据集,为企业提供更好的可扩展性,使其能适应未来的业务扩张场景;

03   同城灾备

同城灾备系统可确保在主数据中心遭受自然灾害、硬件故障或其他灾难性事件时,业务能迅速切换到备份数据中心,使业务中断时间最小化,确保业务连续性。同城灾备系统可满足合规性标准,实现实时数据复制,保护企业敏感数据,降低数据丢失风险,使企业能在灾难发生后迅速从备份数据中心恢复数据;

04  高效运维

图形化运维管理平台GreatADM使DBA们能更轻松地执行查询、备份、恢复、性能监控等在内的各种数据库操作。可视化的管理方式使复杂的数据库管理任务更直观和易操作,降低了对复杂SQL命令和脚本的依赖。


此外,GreatADM能提供实时监控和性能分析,帮助管理员迅速识别和解决潜在问题,提高业务系统的稳定性和性能。通过简化数据库管理流程,不仅提高了DBA们的工作效率,还降低了维护成本,使数据库管理变得更灵活、更智能,对用户更友好;

05  应用加速

开关机业务系统的性能提升,相应加速了上游业务系统的处理能力。上游工单拆解系统性能得到显著提升,高峰时段业务处理能力为老系统的3倍。



END


总体而言,运营商开关机系统使用万里安全数据库GreatDB完成了原系统中Oracle数据库的替换,减少了对国外数据库的依赖。借助万里数据库自主研发的评估迁移工具GreatDTS和图形化运维管理平台GreatADM,实现了数据库的快速迁移和高效运维。


本解决方案致力于推动运营商业务系统中数据库产品的自主创新开发与落地应用实践,最终实现国产数据库的能力内化,助力运营商企业实现降本增效。