轉帖|行業資訊|編輯:陳俊吉|2016-05-31 11:23:24.000|閱讀 110 次
概述:
過去1分鐘和10分鐘A市的通話掉線是多少,引起掉線的Top3原因是什么?
類似這樣的業務場景,傳統的IT架構還能處理嗎?No,傳統IT從數據產生到獲取具體業務價值的洞察所需時間少則幾個小時,多則T+1(常見情況)。為了更實時地掌握網絡質量,您需要引入流計算技術進行數據的實時分析。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
通信網絡時時刻刻在產生著大量的事件,如信令、xDR等,產生速度可達幾十MB/s至幾十GB/s。要想實現大規模流數據的實時分析,傳統的IT系統已經無法支撐,因此,我們需要引入流計算平臺,如。利用流計算平臺高性能、分布式、可擴展等特點,高速產生和流動網絡事件能及時地獲取有業務價值的信息。流計算平臺在網絡質量實時分析中實現的關鍵業務包括:
信令數據直接從網絡設備引入到流計算平臺;然后由Streams應用程序按照業務規則,對信令數據進行實時的加工、計算、匯總等處理;最后將實時分析結果寫入至目標存儲,如數據庫、HDFS或實時展現工具。
無論采取哪種流計算技術,網絡事件的實時分析都可以分為三大部分:
下圖是網絡質量實時分析的參考模型。為了方便結合業務場景進行描述,參考模型用多個紅線框劃分功能模塊。
網絡設備所產生的數據通過TCP/FTP/本地文件等方式實時注入到Streams。由于數據源可能提供多種不同的數據格式,如二進制碼流、或CSV格式的文本,Streams接收到數據之后先進行解析,以便后續的處理。
根據用戶靜態屬性(來源于數據庫或文件),過濾出高價值客戶,即VIP客戶。對于這類客戶的相關業務質量實時分析,有助于及時發現他們在使用通信網絡中遇到的問題,以便及時處理VIP客戶的投訴與對他們進行定制化的客戶關懷。
利用所有網絡事件對全網的網絡質量進行實時分析,包括各項KPI的按不同的時間粒度進行統計,如1分鐘和10分鐘粒度的MSC內切換次數,通話失敗原因的匯總和排序等。
將實時分析結果寫入數據庫,以便后續的查詢和展示。除了寫入數據庫的方式,Streams也支持將結果寫入文件、Kafka或TCP Socket等方式,亦可直接將結果推送給實時展示工具,如Excel Realtime Data。
利用Streams的可定制業務邏輯及高性能處理能力的特點,實現網絡事件數據的實時ETL
調研Streams提供的HDFS相關Toolkit,將經過預處理的網絡事件數據寫入至HDFS,一般后續進行離線分析。
via:華南IBM大數據支持團隊
詳情請咨詢“”!
客服熱線:023-66090381
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn