运营商逐步采用内存数据库 提高并发处理能力
扫描二维码
随时随地手机看文章
运营商的转型,给业界带来新的机会。在计费系统中,目前运营商采用内存管理模块和内存数据库两种解决方案,而内存数据库具有事务并发处理能力和处理效率的特点,可以更好地保证系统的安全性和稳定性,越来越多地被运营商计费系统采用。
目前Oracle、IBM、Sybase以及国内厂商GBase的相关解决方案都已被运营商应用。据南大通用电信事业部总经理袁丁介绍,由于IBM的解决方案是软硬一体,运营商采用其软件的同时需要更换硬件,会造成成本较高,因此运营商更倾向于选择纯软件的解决方案。
袁丁认为,并发性和存储性是内存数据库的优势,并且内存数据库可弥补运营商此前系统缺乏管理功能以及运营商在开发维护上的优化、备份功能的不足,改善之前系统不易被诊断、不能很好地解决数据库的宕机问题。
据袁丁介绍,中移动各省都已经着手计划对内存管理模块进行更换,而目前内存储数据库占市场份额不到50%,因此发展空间巨大。在GBase与运营商已经开展的合作中,与中国联通的合作最多,在中国联通22个OSS系统及25个BSS系统中都有应用。同时,中国移动的八个省份、中国电信的四个省份中已应用GBase的内存数据库。
解决方案:
内存数据库GBase 8m/Altibase
GBase 8m是将数据存储于内存介质并加以管理的新型数据库管理系统,性能可以达到传统磁盘数据库性能的10倍以上。提供高效的数据库访问机制,利用多线程的服务器结构,最大程度降低系统负载,使用MVCC技术进行并发管理,极大地提高了事务并发处理能力,支持超过2000个客户端的并发连接,同时能够保障系统的吞吐量。
合作案例:
黑龙江联通合作的在线计费系统(简称“OCS”),既满足业务需求又遵循 3GPP标准的在线计费系统,其逻辑体系架构分为接入控制、计费控制、计费处理、运营维护四大模块,和现有的综合计费账务系统共同组成中国联通的计费功能域,通过在线计费系统实现在线计费、费用控制及预付费用户的账户余额管理,通过综合计费账务系统完成离线计费、后付费用户的费用控制、账务处理。建立统一的余额管理中心,通过集中的数据管理和应用服务来支撑实时计费与准实时计费的融合,实现灵活的业务切换和余额共享。在线计费系统和综合计费账务系统的有机结合将为中国联通发展预后付费业务提供有效支撑,并为后续预后付费业务的融合提供必要的技术基础。
内存数据库应用于OCS与磁盘数据库之间,将数据存储于物理内存中并进行高速处理及操作。针对内存数据库的特点进行了优化,采用先进的体系架构、数据缓存、快速算法、并行操作、异步处理等技术,可有效解决黑龙江联通OCS的大数据量查询慢、实时数据统计难等问题,同时对用户余额进行实时管理和控制,实现实时信控,降低用户欠费的风险,提升黑龙江联通OCS的业务水平。
在线计费系统利用内存数据库的特性,将热数据存储于内存中,支持高速访问,使改造后的业务系统具有高性能、可维护性和扩展性强的特点,彻底改善了现有业务系统,提高黑龙江联通服务质量,为客户实现合理的硬件和软件投入。
电信分析师点评:
内存数据库是提高超大型系统性能和吞吐能力的一种好的尝试,OCS是一个统一的大系统,内存数据库只是系统架构里的一部分,增加内存数据库,把最常用的一些数据保存在内存数据库里,可提高系统性能、增加吞吐率,在大话务量下,可以保持系统稳定,对运营商提高实时计费能力有很大帮助。并且在实际应用中,这两种数据库常常结合使用,而不是以内存数据库替代传统数据库。
GBase这样的国产产品有新意,但是运营商一般都会用Oracle、Sybase、IBM的产品,互联网公司用免费的SQLite或者自己开发,如阿里巴巴的内存数据库是自己做的,用的免费的MySQL。开源的SQLite都是不错的产品,在线计费系统(OCS)一般都会用到内存数据库。
分析师对话:易观国际高级分析师 黄萌
1.面对用户价格套餐日益复杂以及支持后向计费的趋势,未来对运营商实时计费能力有更高的需求,运营商目前计费系统存在哪些问题?
黄萌:移动通信服务中套餐、产品线繁多,并且层出不穷,还有配合终端销售以及优惠活动的计费,这些对运营商提出很大的挑战。并且,目前运营商一直是根据原有框架进行追加的方式,与原有系统不融合,并难成系统性。
2.面对新时期的新问题,运营商应如何适应这种转型?
黄萌:实时计费的量化标准需要更加精细化,不仅是传统的实时计费需要强化,运营商还可以按照个人喜好做计费规则。比如对于间歇性使用通信服务的用户,运营商可以加重收费,通过优化方案,负载更多的用户资源,实现智能计费。
实时计费与运营商的能力开放关系密切,在运营商智能管道中,提供开放能力的同时,还需要在机制上做一些调整,并在网络承载能力上要加强。
3.大数据厂商提供的相关计费解决方案,如内存储数据库以及相关BI软件,对运营商运营决策来说能否起到帮助作用?
黄萌:运营商不仅要运用集成厂商的计费系统,对于专门做BI软件的厂商,由于其可以完成不同节点的分析,因此运营商可以引入大数据厂商开放的概念,提供更系统的解决方案来解决当前的一些问题。开放是大数据的核心所在,大数据给运营商的冲击非常巨大。运营商需要保证电信级的安全性和稳定性服务,还要在与互联网厂商、新媒体厂商合作中更好地支撑计费服务,这些都需要运营商充分运用大数据的解决方案。