【技術實現步驟摘要】
本專利技術涉及一種通信綜合網管領域中通信網絡資源數據高速緩存及狀態級聯更新的方法,面向通信綜合網管軟件中的數據處理,屬于信息
技術介紹
通信網絡一般由通信設備以及通信設備管理軟件組成,通常不同的設備廠家提供配套的通信設備管理軟件。一般大型的通信網絡,如中國移動、中國電信等運營商的公共網絡,或者國有大型企業的企業通信網絡,都會采用多個廠家的設備組成,多套網絡設備和設備網管軟件并存。在這種情況下,對通信網絡、設備的監管工作越來越復雜,系統運維人員通常需要登陸多個不同的設備網管才能完成工作。為了減輕大型網絡的管理復雜度,一般需要使用通信綜合網管系統。通信綜合網管系統,顧名思義具有在一套軟件系統中對管理 不同廠家通信設備的能力,這種能力是通過從不同廠家的設備網管系統采集數據并集中存儲、分析、管理而實現的。通信網管系統的主要管理對象是資源,資源是一切可以直接或間接用于通信的設備、桿路/管路設施等實體以及服務于通信的軟體,可以是具體的對象,如機架、光纜,也可以是抽象的對象,如通道、電路。資源在運行時關聯不同的狀態,如設備告警數量、電路是否連通等。資源之間存在包含、隸屬、承載等關系。當資源的狀態數據發生變更后,需要級聯更新其父對象的相應狀態,如告警計數值需全部自加。由于管理范圍不斷擴大,覆蓋骨干網、交換網、數據網等不同的網絡類型和制式,綜合網管系統管理的資源數量巨大,關系復雜,資源狀態的更新成本高。
技術實現思路
有鑒于此,本專利技術的目的在于實現一種通信網絡資源數據高速緩存與狀態級聯更新的方法,有效解決具有復雜關系的通信資源數據內存緩存以及快速狀態級聯更新時的性能問題 ...
【技術保護點】
一種通信網絡資源數據高速緩存與狀態級聯更新的方法,其特征在于,其方法步驟包括:(1)針對資源數據庫建立內存二維緩存數據結構,采用內存數據庫實現;所述內存二維緩存數據結構提供基于SQL的查詢;(2)按照資源數據的承載關系,建立資源數據樹形緩存結構即資源樹,主要用于快速級聯數據更新;(3)內存二維緩存數據結構與資源樹雙向聯動;(4)所述資源樹變更后批量更新二維緩存。
【技術特征摘要】
1.一種通信網絡資源數據高速緩存與狀態級聯更新的方法,其特征在于,其方法步驟包括 (1)針對資源數據庫建立內存二維緩存數據結構,采用內存數據庫實現;所述內存二維緩存數據結構提供基于SQL的查詢; (2)按照資源數據的承載關系,建立資源數據樹形緩存結構即資源樹,主要用于快速級聯數據更新; (3)內存二維緩存數據結構與資源樹雙向聯動; (4)所述資源樹變更后批量更新二維緩存。2.根據權利要求I所述通信網絡資源數據高速緩存與狀態級聯更新的方法,其特征在于,所述內存二維緩存可配置緩存加載策略,定義哪些數據項需要緩存。3.根據權利要求I或2所述通信網絡資源數據高速緩存與狀態級聯更新的方法,其特征在于,所述內存二維緩存只向資源樹節點同步名稱等基本屬性,不同步狀態字段的變更。4.根據權利要求I所述的通信網絡資源數據高速緩存與狀態級聯更新的方法,其特征在于,所述資源樹的樹節點與二維緩存結構的記錄有一對一關系。5.根據權利要求I所述的通信網絡資...
【專利技術屬性】
技術研發人員:孟慶強,俞弦,
申請(專利權)人:國網電力科學研究院,南京南瑞集團公司,國家電網公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。