運營商逐步采用內存數(shù)據(jù)庫 提高并發(fā)處理能力
運營商的轉型,給業(yè)界帶來新的機會。在計費系統(tǒng)中,目前運營商采用內存管理模塊和內存數(shù)據(jù)庫兩種解決方案,而內存數(shù)據(jù)庫具有事務并發(fā)處理能力和處理效率的特點,可以更好地保證系統(tǒng)的安全性和穩(wěn)定性,越來越多地被運營商計費系統(tǒng)采用。
目前Oracle、IBM、Sybase以及國內廠商GBase的相關解決方案都已被運營商應用。據(jù)南大通用電信事業(yè)部總經(jīng)理袁丁介紹,由于IBM的解決方案是軟硬一體,運營商采用其軟件的同時需要更換硬件,會造成成本較高,因此運營商更傾向于選擇純軟件的解決方案。
袁丁認為,并發(fā)性和存儲性是內存數(shù)據(jù)庫的優(yōu)勢,并且內存數(shù)據(jù)庫可彌補運營商此前系統(tǒng)缺乏管理功能以及運營商在開發(fā)維護上的優(yōu)化、備份功能的不足,改善之前系統(tǒng)不易被診斷、不能很好地解決數(shù)據(jù)庫的宕機問題。
據(jù)袁丁介紹,中移動各省都已經(jīng)著手計劃對內存管理模塊進行更換,而目前內存儲數(shù)據(jù)庫占市場份額不到50%,因此發(fā)展空間巨大。在GBase與運營商已經(jīng)開展的合作中,與中國聯(lián)通的合作最多,在中國聯(lián)通22個OSS系統(tǒng)及25個BSS系統(tǒng)中都有應用。同時,中國移動的八個省份、中國電信的四個省份中已應用GBase的內存數(shù)據(jù)庫。
解決方案:
內存數(shù)據(jù)庫GBase 8m/Altibase
GBase 8m是將數(shù)據(jù)存儲于內存介質并加以管理的新型數(shù)據(jù)庫管理系統(tǒng),性能可以達到傳統(tǒng)磁盤數(shù)據(jù)庫性能的10倍以上。提供高效的數(shù)據(jù)庫訪問機制,利用多線程的服務器結構,最大程度降低系統(tǒng)負載,使用MVCC技術進行并發(fā)管理,極大地提高了事務并發(fā)處理能力,支持超過2000個客戶端的并發(fā)連接,同時能夠保障系統(tǒng)的吞吐量。
合作案例:
黑龍江聯(lián)通合作的在線計費系統(tǒng)(簡稱“OCS”),既滿足業(yè)務需求又遵循 3GPP標準的在線計費系統(tǒng),其邏輯體系架構分為接入控制、計費控制、計費處理、運營維護四大模塊,和現(xiàn)有的綜合計費賬務系統(tǒng)共同組成中國聯(lián)通的計費功能域,通過在線計費系統(tǒng)實現(xiàn)在線計費、費用控制及預付費用戶的賬戶余額管理,通過綜合計費賬務系統(tǒng)完成離線計費、后付費用戶的費用控制、賬務處理。建立統(tǒng)一的余額管理中心,通過集中的數(shù)據(jù)管理和應用服務來支撐實時計費與準實時計費的融合,實現(xiàn)靈活的業(yè)務切換和余額共享。在線計費系統(tǒng)和綜合計費賬務系統(tǒng)的有機結合將為中國聯(lián)通發(fā)展預后付費業(yè)務提供有效支撐,并為后續(xù)預后付費業(yè)務的融合提供必要的技術基礎。
內存數(shù)據(jù)庫應用于OCS與磁盤數(shù)據(jù)庫之間,將數(shù)據(jù)存儲于物理內存中并進行高速處理及操作。針對內存數(shù)據(jù)庫的特點進行了優(yōu)化,采用先進的體系架構、數(shù)據(jù)緩存、快速算法、并行操作、異步處理等技術,可有效解決黑龍江聯(lián)通OCS的大數(shù)據(jù)量查詢慢、實時數(shù)據(jù)統(tǒng)計難等問題,同時對用戶余額進行實時管理和控制,實現(xiàn)實時信控,降低用戶欠費的風險,提升黑龍江聯(lián)通OCS的業(yè)務水平。
在線計費系統(tǒng)利用內存數(shù)據(jù)庫的特性,將熱數(shù)據(jù)存儲于內存中,支持高速訪問,使改造后的業(yè)務系統(tǒng)具有高性能、可維護性和擴展性強的特點,徹底改善了現(xiàn)有業(yè)務系統(tǒng),提高黑龍江聯(lián)通服務質量,為客戶實現(xiàn)合理的硬件和軟件投入。
電信分析師點評:
內存數(shù)據(jù)庫是提高超大型系統(tǒng)性能和吞吐能力的一種好的嘗試,OCS是一個統(tǒng)一的大系統(tǒng),內存數(shù)據(jù)庫只是系統(tǒng)架構里的一部分,增加內存數(shù)據(jù)庫,把最常用的一些數(shù)據(jù)保存在內存數(shù)據(jù)庫里,可提高系統(tǒng)性能、增加吞吐率,在大話務量下,可以保持系統(tǒng)穩(wěn)定,對運營商提高實時計費能力有很大幫助。并且在實際應用中,這兩種數(shù)據(jù)庫常常結合使用,而不是以內存數(shù)據(jù)庫替代傳統(tǒng)數(shù)據(jù)庫。
GBase這樣的國產(chǎn)產(chǎn)品有新意,但是運營商一般都會用Oracle、Sybase、IBM的產(chǎn)品,互聯(lián)網(wǎng)公司用免費的SQLite或者自己開發(fā),如阿里巴巴的內存數(shù)據(jù)庫是自己做的,用的免費的MySQL。開源的SQLite都是不錯的產(chǎn)品,在線計費系統(tǒng)(OCS)一般都會用到內存數(shù)據(jù)庫。
分析師對話:易觀國際高級分析師 黃萌
1.面對用戶價格套餐日益復雜以及支持后向計費的趨勢,未來對運營商實時計費能力有更高的需求,運營商目前計費系統(tǒng)存在哪些問題?
黃萌:移動通信服務中套餐、產(chǎn)品線繁多,并且層出不窮,還有配合終端銷售以及優(yōu)惠活動的計費,這些對運營商提出很大的挑戰(zhàn)。并且,目前運營商一直是根據(jù)原有框架進行追加的方式,與原有系統(tǒng)不融合,并難成系統(tǒng)性。
2.面對新時期的新問題,運營商應如何適應這種轉型?
黃萌:實時計費的量化標準需要更加精細化,不僅是傳統(tǒng)的實時計費需要強化,運營商還可以按照個人喜好做計費規(guī)則。比如對于間歇性使用通信服務的用戶,運營商可以加重收費,通過優(yōu)化方案,負載更多的用戶資源,實現(xiàn)智能計費。
實時計費與運營商的能力開放關系密切,在運營商智能管道中,提供開放能力的同時,還需要在機制上做一些調整,并在網(wǎng)絡承載能力上要加強。
3.大數(shù)據(jù)廠商提供的相關計費解決方案,如內存儲數(shù)據(jù)庫以及相關BI軟件,對運營商運營決策來說能否起到幫助作用?
黃萌:運營商不僅要運用集成廠商的計費系統(tǒng),對于專門做BI軟件的廠商,由于其可以完成不同節(jié)點的分析,因此運營商可以引入大數(shù)據(jù)廠商開放的概念,提供更系統(tǒng)的解決方案來解決當前的一些問題。開放是大數(shù)據(jù)的核心所在,大數(shù)據(jù)給運營商的沖擊非常巨大。運營商需要保證電信級的安全性和穩(wěn)定性服務,還要在與互聯(lián)網(wǎng)廠商、新媒體廠商合作中更好地支撐計費服務,這些都需要運營商充分運用大數(shù)據(jù)的解決方案。