本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種網(wǎng)管系統(tǒng)及數(shù)據(jù)管理方法。
背景技術(shù):
設(shè)備商網(wǎng)管和運營商上級網(wǎng)管對接時一般采用數(shù)據(jù)庫視圖接口對接,但是數(shù)據(jù)庫視圖接口對接的方式存在以下問題:定制視圖需要制作數(shù)據(jù)庫腳本,版本周期長;性能數(shù)據(jù)規(guī)??蛇_幾億級,上級網(wǎng)管對數(shù)據(jù)庫視圖進行復(fù)雜關(guān)聯(lián)查詢時,對網(wǎng)管數(shù)據(jù)庫資源占用較大,影響告警,資源等其他業(yè)務(wù)模塊的正常運行;從使用效率考慮,不能開放全部性能計數(shù)器給上級網(wǎng)管,即,現(xiàn)有網(wǎng)管系統(tǒng)的數(shù)據(jù)管理方法,由于上級網(wǎng)管采用視圖接口直接訪問主數(shù)據(jù)庫,主數(shù)據(jù)庫需要占用其他主業(yè)務(wù)資源供上級網(wǎng)管訪問,導(dǎo)致主數(shù)據(jù)庫性能降低。
因此,如何提供一種可以提高主數(shù)據(jù)庫性能的網(wǎng)管系統(tǒng),是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種網(wǎng)管系統(tǒng)及數(shù)據(jù)管理方法,以解決現(xiàn)有網(wǎng)管需要占用主業(yè)務(wù)資源供上級網(wǎng)管訪問導(dǎo)致的性能降低的問題。
本發(fā)明提供了一種網(wǎng)管系統(tǒng),其包括:主節(jié)點,用于從網(wǎng)元設(shè)備獲取性能數(shù)據(jù);從節(jié)點,用于與主節(jié)點進行性能數(shù)據(jù)的同步,并根據(jù)上級網(wǎng)管的操作管理性能數(shù)據(jù)。
進一步的,主節(jié)點包括主業(yè)務(wù)模塊及主數(shù)據(jù)庫,主業(yè)務(wù)模塊用于執(zhí)行網(wǎng)管系統(tǒng)的主業(yè)務(wù)進程,主數(shù)據(jù)庫用于存儲包括性能數(shù)據(jù)的網(wǎng)管主業(yè)務(wù)數(shù)據(jù)。
進一步的,從節(jié)點包括接口機模塊及性能數(shù)據(jù)庫,接口機模塊用于從主節(jié)點同步性能數(shù)據(jù),性能數(shù)據(jù)庫用于根據(jù)上級網(wǎng)管的操作管理性能數(shù)據(jù)。
進一步的,主數(shù)據(jù)庫與性能數(shù)據(jù)庫相互獨立,且性能模型相同。
進一步的,從節(jié)點還用于根據(jù)用戶選擇,過濾性能數(shù)據(jù),持久化過濾后的性能數(shù)據(jù)。
本發(fā)明還提供了一種用于網(wǎng)管系統(tǒng)的數(shù)據(jù)管理方法,其包括:主節(jié)點從網(wǎng)元設(shè)備獲取性能數(shù)據(jù);從節(jié)點與主節(jié)點進行性能數(shù)據(jù)的同步,并根據(jù)上級網(wǎng)管的操作管理性能數(shù)據(jù)。
進一步的,主節(jié)點包括主業(yè)務(wù)模塊及主數(shù)據(jù)庫,主業(yè)務(wù)模塊執(zhí)行網(wǎng)管系統(tǒng)的主業(yè)務(wù)進程,主數(shù)據(jù)庫存儲包括性能數(shù)據(jù)的網(wǎng)管主業(yè)務(wù)數(shù)據(jù)。
進一步的,從節(jié)點包括接口機模塊及性能數(shù)據(jù)庫,接口機模塊從主節(jié)點同步性能數(shù)據(jù),性能數(shù)據(jù)庫根據(jù)上級網(wǎng)管的操作管理性能數(shù)據(jù)。
進一步的,主數(shù)據(jù)庫與性能數(shù)據(jù)庫相互獨立,且性能模型相同。
進一步的,還包括:從節(jié)點根據(jù)用戶選擇,過濾性能數(shù)據(jù),持久化過濾后的性能數(shù)據(jù)。
本發(fā)明的有益效果:
本發(fā)明提供了一種新的網(wǎng)管系統(tǒng),主節(jié)點與從節(jié)點采用分布式部署,主節(jié)點獲取網(wǎng)元設(shè)備的性能數(shù)據(jù),從節(jié)點同步該性能數(shù)據(jù),并供上級網(wǎng)管調(diào)用,使得上級網(wǎng)管與網(wǎng)管系統(tǒng)的主數(shù)據(jù)庫實現(xiàn)了隔離,這樣,主數(shù)據(jù)庫就不需要占用 其主業(yè)務(wù)資源供上級網(wǎng)管訪問性能數(shù)據(jù)時提高視圖接口,提高了數(shù)據(jù)庫性能,解決了現(xiàn)有網(wǎng)管需要占用主業(yè)務(wù)資源供上級網(wǎng)管訪問導(dǎo)致的性能降低的問題;進一步的,用戶在從節(jié)點可靈活定制需要的產(chǎn)品數(shù)據(jù),從節(jié)點根據(jù)用戶定制從主節(jié)點同步性能數(shù)據(jù),并且獨立的從節(jié)點性能數(shù)據(jù)庫可以滿足上級網(wǎng)管高負荷的查詢操作,增強了用戶的使用體驗。
附圖說明
圖1為本發(fā)明第一實施例提供的網(wǎng)管系統(tǒng)的結(jié)構(gòu)示意圖;
圖2為本發(fā)明第二實施例提供的數(shù)據(jù)管理方法的流程圖;
圖3為本發(fā)明第三實施例提供的數(shù)據(jù)管理方法的流程圖。
具體實施方式
現(xiàn)通過具體實施方式結(jié)合附圖的方式對本發(fā)明做出進一步的詮釋說明。
第一實施例:
圖1為本發(fā)明第一實施例提供的網(wǎng)管系統(tǒng)的結(jié)構(gòu)示意圖,由圖1可知,在本實施例中,本發(fā)明提供的網(wǎng)管系統(tǒng)1包括:
主節(jié)點11,用于從網(wǎng)元設(shè)備2獲取性能數(shù)據(jù);
從節(jié)點12,用于與主節(jié)點進行性能數(shù)據(jù)的同步,并根據(jù)上級網(wǎng)管3的操作管理性能數(shù)據(jù)。
在一些實施例中,上述實施例中的主節(jié)點11包括主業(yè)務(wù)模塊及主數(shù)據(jù)庫,主業(yè)務(wù)模塊用于執(zhí)行網(wǎng)管系統(tǒng)的主業(yè)務(wù)進程,主數(shù)據(jù)庫用于存儲包括性能數(shù)據(jù)的網(wǎng)管主業(yè)務(wù)數(shù)據(jù)。
在一些實施例中,上述實施例中的從節(jié)點12包括接口機模塊及性能數(shù)據(jù)庫,接口機模塊用于從主節(jié)點同步性能數(shù)據(jù),性能數(shù)據(jù)庫用于根據(jù)上級網(wǎng)管的操作管理性能數(shù)據(jù)。
在一些實施例中,上述實施例中的主數(shù)據(jù)庫與性能數(shù)據(jù)庫相互獨立,且性能模型相同。
在一些實施例中,上述實施例中的從節(jié)點12還用于根據(jù)用戶選擇,過濾性能數(shù)據(jù),持久化過濾后的性能數(shù)據(jù)。
圖2為本發(fā)明第二實施例提供的數(shù)據(jù)管理方法的流程圖,由圖2可知,在本實施例中,本發(fā)明提供的數(shù)據(jù)管理方法包括以下步驟:
S201:主節(jié)點從網(wǎng)元設(shè)備獲取性能數(shù)據(jù);
S202:從節(jié)點與主節(jié)點進行性能數(shù)據(jù)的同步,并根據(jù)上級網(wǎng)管的操作管理性能數(shù)據(jù)。
在一些實施例中,上述實施例中的主節(jié)點包括主業(yè)務(wù)模塊及主數(shù)據(jù)庫,主業(yè)務(wù)模塊執(zhí)行網(wǎng)管系統(tǒng)的主業(yè)務(wù)進程,主數(shù)據(jù)庫存儲包括性能數(shù)據(jù)的網(wǎng)管主業(yè)務(wù)數(shù)據(jù)。
在一些實施例中,上述實施例中的從節(jié)點包括接口機模塊及性能數(shù)據(jù)庫,接口機模塊從主節(jié)點同步性能數(shù)據(jù),性能數(shù)據(jù)庫根據(jù)上級網(wǎng)管的操作管理性能數(shù)據(jù)。
在一些實施例中,上述實施例中的主數(shù)據(jù)庫與性能數(shù)據(jù)庫相互獨立,且性能模型相同。
在一些實施例中,上述實施例中的方法還包括:從節(jié)點根據(jù)用戶選擇,過 濾性能數(shù)據(jù),持久化過濾后的性能數(shù)據(jù)。
現(xiàn)結(jié)合具體應(yīng)用場景對本發(fā)明做進一步的詮釋說明。
第三實施例:
圖3為本發(fā)明第三實施例提供的數(shù)據(jù)管理方法的流程圖,由圖3可知,在本實施例中,本發(fā)明提供的數(shù)據(jù)管理方法包括以下步驟:
S301:部署網(wǎng)管系統(tǒng)。
網(wǎng)管系統(tǒng)安裝階段,進行分布式安裝,主業(yè)務(wù)模塊和主數(shù)據(jù)庫部署在主節(jié)點,接口機模塊和性能數(shù)據(jù)庫部署在從節(jié)點,主從節(jié)點數(shù)據(jù)庫的性能模型保持一致。
S302:主節(jié)點獲取原始性能數(shù)據(jù),并處理。
主節(jié)點從網(wǎng)元設(shè)備獲取原始性能數(shù)據(jù),對網(wǎng)元數(shù)據(jù)進行清洗,形成符合網(wǎng)管性能模型的數(shù)據(jù)。
S303:主節(jié)點與從節(jié)點進行性能數(shù)據(jù)的共享。
主節(jié)點準(zhǔn)備性能外部表文件數(shù)據(jù)源,該數(shù)據(jù)源共享給從節(jié)點,主節(jié)點通知從節(jié)點來獲取文件,從節(jié)點接口機模塊從主節(jié)點獲取數(shù)據(jù)源之后,主節(jié)點完成性能數(shù)據(jù)入庫,供后續(xù)查詢使用。
S304:從節(jié)點過濾性能數(shù)據(jù)并存儲。
從節(jié)點根據(jù)用戶選擇進行數(shù)據(jù)過濾,過濾掉用戶不關(guān)心的產(chǎn)品數(shù)據(jù)之后,將原數(shù)據(jù)文件轉(zhuǎn)換成目標(biāo)數(shù)據(jù)文件,將轉(zhuǎn)換后的數(shù)據(jù)文件持久化存儲到數(shù)據(jù)庫,供上級網(wǎng)管查詢時使用;這樣上級網(wǎng)管在訪問性能數(shù)據(jù)時,不需要與主數(shù)據(jù)庫通過視圖接口對接,通過從節(jié)點內(nèi)的數(shù)據(jù)庫即可訪問性能數(shù)據(jù),主數(shù)據(jù)庫也不需要占用主節(jié)點的主業(yè)務(wù)資源提供查詢功能,保證了主節(jié)點工作性能。
綜上可知,通過本發(fā)明的實施,至少存在以下有益效果:
本發(fā)明提供了一種新的網(wǎng)管系統(tǒng),主節(jié)點與從節(jié)點采用分布式部署,主節(jié)點獲取網(wǎng)元設(shè)備的性能數(shù)據(jù),從節(jié)點同步該性能數(shù)據(jù),并供上級網(wǎng)管調(diào)用,使得上級網(wǎng)管與網(wǎng)管系統(tǒng)的主數(shù)據(jù)庫實現(xiàn)了隔離,用戶在從節(jié)點可靈活定制需要的產(chǎn)品數(shù)據(jù),從節(jié)點根據(jù)用戶定制從主節(jié)點同步性能數(shù)據(jù),并且獨立的從節(jié)點性能數(shù)據(jù)庫可以滿足上級網(wǎng)管高負荷的查詢操作,增強了用戶的使用體驗。
以上僅是本發(fā)明的具體實施方式而已,并非對本發(fā)明做任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施方式所做的任意簡單修改、等同變化、結(jié)合或修飾,均仍屬于本發(fā)明技術(shù)方案的保護范圍。