時間:2022-10-13 14:35:17
導言:作為寫作愛好者,不可錯過為您精心挑選的1篇業務支撐系統局數據運維研究,它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內容能為您提供靈感和參考。
1引言
業務支撐系統(以下簡稱為“BOSS系統”)是基于計算機技術,融合了計算機軟硬件以及移動通信的部分特點于一體,用于支撐移動通信業務運營和管理的IT系統[1]。業務支撐系統局數
據作為業務開通、控制以及計費、結算的基礎數據,其影響范圍廣、涉及網元多。目前運營商已建成了一級和分省兩級業務局數據中心(BranchDataCen?ter,以下簡稱為BDC),形成了兩級局數據發布與管理體系,實現了全網局數據的一點制作,全網自動發布。省級局數據中心作為局數據流程中承前啟后的關鍵環節,承擔著及時接收并處理一級局數據中心下發的局數據,并準確發布到省內各系統的重任。省級局數據中心能否做到局數據及時處理、準確發布,以下幾個環節至關重要:①及時接收并正確處理一級局數據中心下發的局數據;②將省級局數據中心局數據及時準確發布到客戶關系管理、計費、結算等下游系統;③各下游系統網元間局數據完成加載并確保同步一致;④將加載回執完整、準確地反饋給一級局數據中心;⑤貫穿整個流程的局數據一致性管理。以上環節構成了省級局數據中心局數據處理的一個閉環流程,該閉環流程對于確保業務支撐系統局數據準確、快速加載具有非常重要的意義。針對以上關鍵環節,以貫穿整個局數據接收-處理-發布-加載全流程的局數據一致性管理為主線,同時結合日常運維經驗加強局數據同步管理、深入挖掘局數據應用管理兩大應用關鍵功能點,整合形成局數據一致性管理、局數據同步管理、局數據應用管理為主的“兩點一線”三大運維模塊。
2“兩點一線”的運維模塊
局數據一致性管理模塊通過建立閉環的數據質量管理體系實現對數據質量的事前預防、事中處理、事后稽核來提升系統間數據一致性;通過開發省側端到端數據稽核流程來實現省級BDC和各個下游系統間的數據一致性比對;通過端到端的全流程稽核結果可實時掌握局數據在全流程中的加載情況。局數據同步管理模塊主要負責接收一級BDC下發的局數據,進行相關規則校驗,根據增量數據同步規則進行處理后入庫,并通過統一開通指令自動向相關系統發布。同時監控各下游系統數據加載情況,并獲取加載回執反饋給一級BDC。局數據應用管理模塊主要負責將省級BDC的局數據準確及時地發布到相關系統,按照統一產品管理原則,通過局數據-產品轉換程序將增值業務轉換為產品,以便業務靈活推廣和營銷。
3貫穿全流程的局數據一致性管理
3.1建立數據質量管理體系
通過事前預防、事中處理、事后稽核,建立全流程數據質量管理體系。事前合理分布數據,避免不必要的數據復制和同步;跨系統流程設計時避免采用同步的通訊機制和不可靠的傳輸機制;采用多進程、多線程,提高數據處理的實時性;提前制定同步策略,以其中的一個平臺作為標準進行同步;加強電子化稽核系統和電子化平臺建設。事中加強全局事物控制;實行自動回退和手工回退;可進行重發機制,重發次數、間隔時間配置化實現。事后通過定期任務進行各類數據稽核;利用自動化稽核系統完成數據分析及修復。
3.2省內全流程稽核
省級局數據中心發起的與省級相關網元一致性稽核管理流程如圖1,可實現從省級局數據中心到一個或多個下游系統的局數據業務一致性稽核。
4局數據同步管理
4.1動態線程管理技術保障數據及時處理
通過一級BDC下發的局數據類型多且數據量大,而且增量下發數據量沒有規律可循,經常會在某個時間段有大量增量數據下發,造成省側BDC數據量積壓無法及時處理。為解決這種情況省級BDC采用后臺動態線程管理技術,每分鐘掃描一級BDC下發文件目錄,當文件積壓量大于設定值且持續時間超過15分鐘,則增加線程數,直到文件積壓量小于設定值,則恢復線程數到默認值。通過動態線程管理技術,省級BDC處理下發文件能力大大提升,較好地解決了下發文件積壓未及時處理問題。
4.2異常數據容錯保障數據準確處理
針對延遲下發的修改、刪除類局數據,由于增量下發時間晚于局數據開始時間,省級BDC加載的時候就在原局數據做了更新處理,沒有把原局數據失效,這樣會導致和一級BDC不一致。針對該類情況,省級BDC進行了對應優化,不再判斷文件下發時間是否晚于增量局數據生效時間,對此類局數據均先失效原局數據,再生成一條新的局數據。從而使得局數據在省級BDC的刪除、修改流程完整完成。
4.3自動重發技術保障流程閉環
對于延遲下發的局數據,由于省級BDC是當天處理反饋前一天的增量回執文件,延遲下發的局數據文件名和下發日期不符,省級BDC就不會反饋回執。為避免類似情況,省級BDC進行了自動補發加載成功回執文件功能的開發,保障了業務處理的閉環流程且減少了人工維護工作量。4.4局數據發布過程全程可視化監控保障業務加載省級BDC建立局數據全局視圖,實現局數據發布過程的全程監控,發布歷史可追溯。可監控省業務網元加載狀態;可按類型或者局數據信息等條件查詢當前各網元加載狀態,確保在業務上線前各系統已完成局數據加載,保證業務處理的準確性。
4.5BDC局數據異常處理全流程納入短信監控
將一級BDC下發局數據處理情況納入系統日檢,每天檢查增量局數據下發、加載、發布情況。如果發現省級BDC加載失敗情況,則立即處理。通過日檢機制,從上線至今共發現并處理加載失敗局數據628條,確保了省級BDC和一級BDC一致性。
5局數據應用管理
5.1局數據配置化同步技術
省級BDC發布的目標網元支持配置化管理,支持特定字段的發布。如GPRS流量統付局數據只有計費系統使用,則配置接收網元為計費,該類局數據只會發布到計費對應文件目錄。全網SP信息有20個字段,根據省相關系統的訂閱規則只需要發布12個字段給營業或者計費,不需要全部字段發布,方便了計費和營業側的局數據處理。
5.2局數據產品化管理
目前系統中,是將所有資費、服務、訂購關系實現了統一產品化的管理。對于BDC下發的增值業務局數據,就需要根據局數據轉化為產品資費。通過產品化管理,可實現增值業務辦理渠道、辦理地市靈活配置。如可以根據資費發布渠道靈活配置該業務發布渠道,可以發布在前臺渠道、電子渠道、業務平臺渠道任意渠道;也可以根據發布地市對一些針對指定地市的業務,如阿壩藏文手機報可只發布到阿壩市。
5.3局數據應用側的分類管理
由于BDC下發的點播局數據量達到千萬級別,一般點播局數據只在詳單查詢中使用,故處理BDC下發局數據時,將點播和包月業務分開表存儲,點播局數據表只存儲企業代碼、業務代碼、業務名稱、費用這幾個關鍵字段。同時為了提升詳單查詢效率,將增值業務點播局數據存儲于內存數據庫,用戶查詢詳單時通過直接訪問內存庫的方式,速度比之前直接訪問物理庫的方式提升明顯。同時前臺辦理包月業務時只需要加載包月局數據表,保證了前臺業務辦理速度。
6結語
局數據作為業務支撐系統的關鍵基礎數據,關系到計費、訂購、結算、營銷等各個環節的準確性、及時性、便捷性。針對局數據業務特點、業務流程,抓住局數據運維工作關鍵環節,通過“兩點一線”的局數據運維體系實現了對局數據的關鍵環節的有效管理。隨著移動通信系統業務的不斷發展,局數據中心建設的進一步推進,后續將有更多的業務納入局數據中心管理,局數據中心的運維工作也需要我們進一步深入思考、勇于探索、善于總結,更好地完成局數據的運維管理工作。
參考文獻
[1]李弦,陳恭亮,基于BOSS系統的業務量分析研究[J].移動通信,2010,(12):92-94.
作者:周承瑛 單位:四川通信科研規劃設計有限公司