视讯行业结算系统性能提升

客户概述

天翼视讯传媒有限公司于2011年3月25日在上海挂牌成立,公司前身为中国电信的视讯运营中心,负责中国电信集团范围内所有 移动和在线视频业务的运营。2012年6月2日,天翼视讯传媒有限公司完成首轮私募,独家经营中国电信旗下的视讯业务。

客户应用遇到的问题分析

1. 出账效率低:结算系统每月月底到次月月初出账,涉及到大批量复杂业务逻辑处理,响应时间过长。

2. 数据量大且备份窗口长:数据库数据量达到2.2TB,全库备份时间近20个小时,且备份需要占用大量存储空间。

3. 恢复机制存在缺点:若数据库出现异常宕机,停机恢复至少需要1天,且数据只能恢复数据只能到最近一次备份点。

客户问题分析

1. 结算系统每月月底到次月月初出账,涉及到大批量复杂业务逻辑处理,对底层的存储设备瞬间IO性能要求非常高。目前使用的机械 硬盘由于其传统的寻址特性,在数据随机访问方面延迟很高,导致业务逻辑处理响应时间过长,降低了出账的效率。

2. 目前的备份和恢复机制无法满足业务高可用性的要求,业务中断时间长。

客户需求

1. 业务密集时间段(月末月初)的高出账效率(出账速度快)。

2. 快速全库备份,快速数据恢复,让系统在出现故障后能快速恢复对外服务。

3. 数据库读写分离,提高查询效率。

解决方案分析

系统概述

考虑到业务的持续性,先通过ADG(active dataguard)搭建由Shannon Direct-IO™ PCIe Flash作为存储系统的物理数据备 库,然后再根据业务需要进行主备库切换。增加一台Dell R910服务器,配置2块Shannon Direct-IO™ PCIe Flash G2i 3.2T作为数据 存储空间。

改造前后架构图
用ORACLE官方提供的数据库性能测试工具calibrate-IO分别测试主备库结果如下:

总结

1. 改造后,结算系统增加了物理备库,可以实现在主库业务繁忙阶段(尤其是月底月初)将应用系统部分读请求分流到备库上,从而 减轻主库的负载和压力。

2. 改造后,不需对结算系统频繁定时做数据库备份,当结算主库异常后可以将应用切换到备库上,节省了大量的存储空间和恢复时间。

3. 改造后,备库采用Shannon Direct-IO™ PCIe Flash作为数据库主存储,IO性能相对于主库(SAS磁盘)提升了至少18倍,可以 将主备库切换过来,将目前Shannon Direct-IO™ PCIe Flash做主存储的备库切换成应用系统的主库,从而提供更好的性能服务( 具体切换需其他业务部门同事配合)。

客户反馈

通过采用Shannon Direct-IO™ PCIe Flash产品并结合高可用架构方案,在大数据量的OLAP数据库改造和升级方面,极大提升 了系统的性能,同时增强了系统的可用和可靠性。