012022.04

解决方案 | 万里 X 电信行业卡券中心 助力运营商实现全生命周期营销闭环!

2022.04.01

随着移动互联网和数字化浪潮的深入演进,运营商行业也积极响应数字时代发展趋势,面向自然用户和合作商户打造移动互联网的卡券营销服务平台——运营商卡券中心管理系统

该系统包括前端页面和工作台两大功能模块:

  • 前者面向自然用户提供领券、查券、用券、转赠、消息提醒等营销服务,包含卡券未使用数量展示、卡券列表、卡券详情、券码兑换、卡券使用、卡券转增、卡券历史、领券中心等功能,支持多场景卡券应用;

  • 后者面向商户提供一站式卡券营销活动运营管理平台,开放数十项功能,实现卡券配置、发放、核销、运营等全生命周期闭环。


卡券中心分发及服务平台具备线上线下多渠道多场景的卡券发放功能,覆盖话费券、流量券、商品券、业务券、异业券、兑换券等多样化的卡券业务类型,支持卡券发放、领取、使用、核销,应用于专题活动页、抢券、抽奖、活动送券、精准推荐、批量发放等多种营销活动场景,助力商户实现拉新、促活、销售等营销目标。


电信行业卡券中心对数据库有哪些核心诉求?


01 按需在线扩容

卡券中心作为重要的营销平台,为“用户”和“商户”两大群体提供服务,聚合多种卡券资源,提供数十项功能服务,其用户规模、服务项目、系统数据量数目庞大且逐年增长,要求数据库具有良好的扩展能力,能够按需扩容;

02 稳定性

卡券中心作为各运营商的重要业务系统,必须保障系统持续稳定运行,数据库为系统提供数据服务支撑,需要具备极致的稳定性,包括数据库系统可靠性和性能吞吐的稳定性;

03 快速故障切换能力

该业务系统的属性要求数据库具备高可靠能力及跨机房的容灾部署能力、机房级的故障切换能力,确保任何故障场景下RPO=0,RTO满足运营商要求。同时,需支持业务双线并行期间将业务变量回流回原数据库,确保数据库回退安全;

04 易迁移

卡券中心有国产化替代的需求,以实现软件技术自主可控,要求数据库具备对MySQL的高度兼容能力,以实现数据的平滑迁移。


双活部署且完美兼容MySQL

GreatDB提供定制、一站式数据库解决方案

针对电信行业卡券中心业务系统,万里数据库制定如下解决方案:

万里 X 电信行业卡券中心 助力运营商实现全生命周期营销闭环


// 双活部署

采用双活部署的方式,每个机房根据具体业务数据量部署相应数量的计算节点和存储节点,两个机房共同组成一套完整的GreatDB分布式集群,实现机房级高可靠,提供机房级的故障切换能力,确保节点/机房故障场景下RPO=0,RTO可控。

// shared-nothing分布式架构

集群采用shared-nothing分布式架构,支持在线分层按需横向扩展:计算层可快速进行横向扩展以增强集群计算能力,存储层在线扩容存储节点实现集群存储能力的提升。

// 集群连接负载均衡设备LVS

LVS采用高可用机制,能自动发现故障,自动切换VIP。LVS连接数据库集群计算节点,采用的是集群多节点连接,能保证故障单个节点不影响计算节点,LVS对外提供服务。整个集群不存在任何单点,任意组件故障不会影响集群的可用性,高可用达到99.99%,保证集群持续稳定提供服务。

// 数据容灾&数据备份

系统双线运行期间,机房1中部署Binlog server用于数据回流,当业务读写切换至GreatDB集群后,需要将集群数据实时同步至源数据库实例中做数据容灾。如果GreatDB集群发生故障,且短时间内无法恢复,可以将业务重新切换至原来的数据库继续提供服务。机房2部署Backup-node用于整个GreatDB集群的数据备份。

// 完美兼容MySQL协议

GreatDB完美兼容MySQL协议,且提供数据迁移工具,能够实现源端数据库到目标端数据库的快速迁移,业务适配过程整体平滑便捷。


电信行业卡券中心采用本方案进行数据库集群部署,通过shared-nothing的分布式架构实现数据库的按需横向扩容,满足不断增长的数据存储需求。双活部署的方式提供机房级故障容灾保障,确保业务持续、稳定、可靠地运行。

此外,GreatDB还能提供完备的SQL支持,高度兼容MySQL协议,最大程度降低迁移改造的难度,实现电信行业卡券中心数据库系统的国产化替换,以高效、稳定、强兼容的数据库系统助力运营商客户实现全生命周期的营销闭环!

万里 X 电信行业卡券中心 助力运营商实现全生命周期营销闭环