于娟娟
1背景概述
運營商移動數據網絡出于安全監管要求、業務分析和控制要求,產生了大量基于GPRs/CDMA移動互聯網網絡的分光需求,隨著分光數量的不斷增加,造成管理運維困難、網絡結構復雜等問題。
這些分光需求可能但不限于:不良信息監控、上網日志留存、信令分析、數據業務分析、精確營銷、物聯網等。每套系統要收集所有移動互聯網數據流量,往往在幾個GB以上,而需要分析的數據只有幾十兆、幾百兆。如圖1所示,每套系統底層的處理和設備往往是重復建設,都是分光、協議解析和部分應用解析,真正分析的應用千差萬別。
這就產生一個問題:如果把每個系統層次化,基本分為分光器,鏈路匯聚、協議解析、應用解析,以及上層應用分析。除了上層應用,底層的所有內容是否可以整合成為一套系統,給所有上層應用輸送數據?
2技術實現
經過對相關分光應用的分析和實踐,我們發現技術上完全可以實現,還能帶來一些意想不到的優勢。
2.1解決方式
(1)分光HUB方式
解決多次分光工程割接問題,一次割接,多個項目共用底層分光設備,分光HUB可以是有源設備,解決光增益問題。
(2)深度解析,數據入云方式
不僅整合分光設備,還整合了底層協議和應用解析功能,只把應用處理留給上層應用。利用了云存儲的大容量、自動冗余等功能,不但可以提供上層應用所需數據,同時為沒有能力分析的數據提供存儲,以備后續使用。
2.2數據入云方式的具體方案
若采用第二種方式,整合運營商省公司層面分光需求,利用云存儲和云計算可以實現信息有效共享和深度分析。
主要包括:
(1)分光后的協議、應用解析和分流功能。實現將電信網絡專有協議,例如GTP-C數據格式化后存入云;GTP-U數據做應用解析后,盡可能多地解析出應用內容,將應用解析的結果格式化數據入云;或者GTP-U數據按照協議等要求直接吐給上層分析系統。
(2)云存儲。按照云的接口標準將解析后的格式化數據入云,云數據共享,按照應用的要求將數據從云中吐給應用;應用分析的結果重新存儲回云。如果需要,云也可以存儲非格式化數據,例如圖片、視頻等。由于重點存儲格式化數據,而且通常不關心數據包的負載部分(payload),所以入云的數據量在可以接受的范圍內。如果關心數據包負載的應用,可以考慮直接把應用需要的數據包吐給上層應用,不經過云。
(3)數據地圖。實現存儲數據的地圖檢索,為每個上層應用建立數據地圖,加快檢索速度和效率,提高云數據的易用性。
(4)云計算。初期通過專有設備處理GTP協議解析并分流,后期可以考慮這部分功能軟件化,將軟件置于云計算環境中,進一步提高系統整合和處理能力。如圖2所示。
3應用接入和優勢分析
本方案可以達到以下效果:
其一,將多路分光匯聚成為一路分光,整合并簡化網絡結構,提高系統穩定性。例如不良信息平臺、DPI數據業務分析、CPS信令分析、IP溯源等,8~10路分光整合到一路分光,避免光衰減。
其二,通過云存儲,將移動互聯網業務數據保存起來以便日后深度分析。類似BOSS的精分系統(BI),所有分析系統可以從這個存儲在云里面的全集采集一個子集進行分析,可以解決一些數據業務客戶計費糾紛,或者特定應用(女QQ/P2P)分析和控制。
其三,整合移動互聯網分析、監控系統,有效利用資源,提高分析系統性能和利用率。首先,所有設備處理所有GPRS/CDMA流量并進行協議解析,轉變為一次性解析協議,按照需求分流流量處理特定數據。所有分析系統不再需要做協議解析,專注于自己的業務分析,大大提高了上層分析系統的性能、效率;其次,所有分析設備分析后的結果,從原來的本地存儲轉變為存儲到云里面去。
其四,存儲的數據不考慮冗余、備份問題。云自身提供冗余功能,數據默認存儲三份,提高冗余度和查詢速度。
其五,對上層分析系統無需改造,平滑過渡,方便擴展。無需每次改造GPRS系統即可提供新分析、監控系統采集需求。
4結束語
本文的建設思路打破了原有分光應用的體系結構,使運營商可以更加高效地開發移動互聯網上層應用分析,減少市場營銷策略決策時間,解決客戶計費糾紛,提高客服滿意度。
但是,打破原有分立的體系也會產生一定的阻力,這就需要運營商在更高層面統一規劃,集中建設,協調內外部資源。同時,有些系統是由運營商集團公司統一建設的,需要集團公司層面統一認識,將已有系統通過擴容、升級等方式陸續割接到統一平臺,新建系統便可直接利用統一平臺。