廣東聯通 BSS 詳單查詢改造項目——提高查詢分析效率,降低成本
隨著業務的不斷發展,廣東聯通 BSS 歷史詳單的存儲規模迅速增長。目前,廣東聯通 BSS詳單每個月新增100多億條記錄,因數據規模不斷膨脹,BSS歷史詳
廣東聯通 BSS 詳單查詢改造項目——提高查詢分析效率,降低成本
1項目概況
項目背景
隨著業務的不斷發展,廣東聯通 BSS 歷史詳單的存儲規模迅速增長。目前,廣東聯通 BSS詳單每個月新增100多億條記錄,因數據規模不斷膨脹,BSS歷史詳單系統的數據存儲正面臨著嚴重的成本壓力。而其原有基于Oracle 10g構建的BSS歷史詳單系統,面對海量數據存儲已無法提供高效的查詢響應,面向業務應用的響應性能亟待提升。
業務需求
為了提高BSS詳單查詢分析效率,降低詳單數據存儲成本,廣東聯通希望替換現有基于Oracle 10g的BSS歷史詳單庫,使用列存數據庫專門存放歷史詳單數據,同時對外提供高性能的查詢服務。
BSS歷史詳單查詢系統建設目標:
使用列存數據庫替換現有的Oracle 10g歷史詳單庫;
存儲當前月(不包括當前月)往前至少6個月的BSS歷史詳單數據,在存儲富足的情況下,6個月以前的數據盡可能利用高壓縮比存儲更多歷史月份的數據;
實現高效壓縮態存儲,節省存儲設備成本;
對外提供高性能的查詢分析響應能力。
2解決方案
本期改造項目實施部署10個節點的GBase 8a MPP Cluster數據庫集群環境,10臺節點采用X86 PC Server服務器,其中 8 臺作為集群計算節點, 2 臺服務器作為 GBase 8a MPP Cluster 集群數據加載機使用,提高數據加載性能和高可用。
圖2- 1廣東聯通BSS詳單查詢改造項目架構圖
3應用效果及價值
高效低成本:運行于低成本X86PCServer,有效節省硬件投入成本,提供比小型機更高的處理性;
動態擴展:完全不受數據量與設備能力的限制,隨著業務數據量增長,按需擴展;
高可用:基于安全組的備份策略,能夠保證節點在發生故障時,不影響正常的詳單查詢服務;
效率提升:提供高性能的查詢保障,實現秒級響應。