專利名稱:設(shè)備無關(guān)的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)管領(lǐng)域,更具體地說,涉及一種可節(jié)省資源的設(shè)備無關(guān)的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng)。
背景技術(shù):
性能管理是網(wǎng)管系統(tǒng)中一個(gè)重要的管理內(nèi)容?,F(xiàn)在的網(wǎng)管系統(tǒng)普遍使用SNMP(Simple Network Management Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)來實(shí)現(xiàn)性能指標(biāo)的監(jiān)控。其中SNMP包含了性能指標(biāo)的 RM0N_MIB(Remote Network Monitoring-ManagementInfomation Base,遠(yuǎn)程網(wǎng)絡(luò)監(jiān)控的管理信息庫)或開發(fā)商自定義的MIB。上述MIB中的性能指標(biāo)都是在RMON中的靜態(tài)表中進(jìn)行定義,并通過相應(yīng)的標(biāo)簽可在靜態(tài)表中進(jìn)行索引;該標(biāo)簽與設(shè)備的端口一一對(duì)應(yīng),即可反映設(shè)備每個(gè)端口的性能指標(biāo)。但實(shí)際某些設(shè)備的端口的性能指標(biāo)的性能指標(biāo)屬性是相同的,這里卻采用了不同的標(biāo)簽來表示這些相同性能指標(biāo)屬性的性能指標(biāo),造成了系統(tǒng)資源的浪費(fèi)。另外,現(xiàn)有的網(wǎng)管系統(tǒng)的性能指標(biāo)采集方法或裝置,大多與所要采集指標(biāo)的設(shè)備的具體類型及型號(hào)相關(guān),針對(duì)不同的設(shè)備,需要使用不同的采集方法或流程,使得現(xiàn)有的網(wǎng)管系統(tǒng)的可擴(kuò)展性較差。故,有必要提供一種可節(jié)省資源的設(shè)備無關(guān)的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng),以解決現(xiàn)有技術(shù)所存在的問題
發(fā)明內(nèi)容
`本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)中的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng)資源浪費(fèi)比較嚴(yán)重的缺陷,提供一種使用同一性能指標(biāo)標(biāo)識(shí)來表示不同性能指標(biāo)名稱的性能指標(biāo)的設(shè)備無關(guān)的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng),其可大大節(jié)省系統(tǒng)資源。本發(fā)明涉及一種設(shè)備無關(guān)的性能指標(biāo)獲取方法,其包括步驟A、獲取性能指標(biāo)名稱,并根據(jù)所述性能指標(biāo)名稱以及映射表,獲取與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)標(biāo)識(shí);以及B、根據(jù)所述性能指標(biāo)標(biāo)識(shí)使用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議獲取與所述性能指標(biāo)標(biāo)識(shí)相應(yīng)的性能指標(biāo)數(shù)據(jù);具有相同性能指標(biāo)屬性的性能指標(biāo)名稱在所述映射表上使用相同的所述性能指標(biāo)標(biāo)識(shí)表示。在本發(fā)明所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法中,所述步驟A之前還包括步驟Al、建立性能獲取任務(wù),所述性能獲取任務(wù)包括設(shè)備名稱、性能指標(biāo)名稱以及任務(wù)編號(hào)。在本發(fā)明所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法中,所述網(wǎng)管系統(tǒng)的性能獲取方法還包括步驟
C、定時(shí)保存與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)數(shù)據(jù)。在本發(fā)明所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法中,所述性能獲取任務(wù)還包括所述性能指標(biāo)的獲取索引以及所述性能指標(biāo)的獲取時(shí)間。在本發(fā)明所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法中,所述性能指標(biāo)名稱為整型變量,所述性能指標(biāo)標(biāo)識(shí)為字符串常量,所述性能指標(biāo)數(shù)據(jù)為長(zhǎng)整型變量。本發(fā)明還涉及一種設(shè)備無關(guān)的性能指標(biāo)獲取裝置,其包括轉(zhuǎn)換模塊,用于獲取性能指標(biāo)名稱,并根據(jù)所述性能指標(biāo)名稱以及映射表,獲取與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)標(biāo)識(shí);以及獲取模塊,用于根據(jù)所述性能指標(biāo)標(biāo)識(shí)使用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議獲取與所述性能指標(biāo)標(biāo)識(shí)相應(yīng)的性能指標(biāo)數(shù)據(jù);具有相同性能指標(biāo)屬性的性能指標(biāo)名稱在所述映射表上使用相同的所述性能指標(biāo)標(biāo)識(shí)表示。在本發(fā)明所述的設(shè)備無關(guān)的性能指標(biāo)獲取裝置中,所述設(shè)備無關(guān)的性能指標(biāo)獲取裝置還包括任務(wù)建立模塊,用于建立性能獲取任務(wù),所述性能獲取任務(wù)包括設(shè)備名稱、性能指標(biāo)名稱以及任務(wù)編號(hào)。在本發(fā)明所述的設(shè)備無關(guān)的性能指標(biāo)獲取裝置中,所述設(shè)備無關(guān)的性能指標(biāo)獲取裝置還包括保存模塊, 用于定時(shí)保存與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)數(shù)據(jù)。在本發(fā)明所述的設(shè)備無關(guān)的性能指標(biāo)獲取裝置中,所述性能獲取任務(wù)還包括所述性能指標(biāo)的獲取索引以及所述性能指標(biāo)的獲取時(shí)間。本發(fā)明還涉及一種使用上述設(shè)備無關(guān)的性能指標(biāo)獲取裝置的網(wǎng)管系統(tǒng)。實(shí)施本發(fā)明的設(shè)備無關(guān)的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng),具有以下有益效果使用同一性能指標(biāo)標(biāo)識(shí)來表示不同性能指標(biāo)名稱的性能指標(biāo),大大節(jié)省了系統(tǒng)資源,避免了現(xiàn)有的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng)資源浪費(fèi)比較嚴(yán)重的技術(shù)問題。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中圖1為本發(fā)明的設(shè)備無關(guān)的性能指標(biāo)獲取方法的優(yōu)選實(shí)施例的流程圖;圖2為本發(fā)明的設(shè)備無關(guān)的性能指標(biāo)獲取裝置的優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖;其中,附圖標(biāo)記說明如下21、任務(wù)建立模塊;22、轉(zhuǎn)換模塊;23、獲取模塊;24、保存模塊。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請(qǐng)參照?qǐng)D1,圖1為本發(fā)明的設(shè)備無關(guān)的性能指標(biāo)獲取方法的優(yōu)選實(shí)施例的流程圖。該設(shè)備無關(guān)的性能指標(biāo)獲取方法包括步驟101,建立性能獲取任務(wù),性能獲取任務(wù)包括設(shè)備名稱、性能指標(biāo)名稱以及任務(wù)編號(hào);步驟102,獲取性能指標(biāo)名稱,并根據(jù)所述性能指標(biāo)名稱以及映射表,獲取與性能指標(biāo)名稱相應(yīng)的性能指標(biāo)標(biāo)識(shí);步驟103,根據(jù)性能指標(biāo)標(biāo)識(shí)使用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議獲取與性能指標(biāo)標(biāo)識(shí)相應(yīng)的性能指標(biāo)數(shù)據(jù);步驟104,定時(shí)保存與性能指標(biāo)名稱相應(yīng)的性能指標(biāo)數(shù)據(jù);
·
本優(yōu)選實(shí)施例的設(shè)備無關(guān)的性能指標(biāo)獲取方法結(jié)束于步驟104。在本優(yōu)選實(shí)施例中,具有相同性能指標(biāo)屬性的性能指標(biāo)名稱在映射表上使用相同的性能指標(biāo)標(biāo)識(shí)表示。因此本優(yōu)選實(shí)施例中通過使用映射表使性能指標(biāo)標(biāo)識(shí)只與該性能指標(biāo)的屬性相關(guān),與該性能指標(biāo)所在的設(shè)備無關(guān),獲取性能指標(biāo)數(shù)據(jù)時(shí)不需要考慮該性能指標(biāo)的設(shè)備,因此可大大節(jié)省系統(tǒng)資源。下面詳細(xì)說明本優(yōu)選實(shí)施例中各步驟的具體流程。在步驟101中,預(yù)先建立性能獲取任務(wù),該性能獲取任務(wù)列表可如表I所示,其中ultaskID表示任務(wù)編號(hào),ulObjectID表示設(shè)備名稱,nTimeVal表示性能指標(biāo)的獲取時(shí)間間隔,nCreateTime表示性能獲取任務(wù)的創(chuàng)建時(shí)間,nStopTime表示性能獲取任務(wù)的終止時(shí)間,nEffectTime表示性能獲取任務(wù)的生效時(shí)間,nlnvalidTime表示性能獲取任務(wù)的失效時(shí)間,nPerfID01-04為性能指標(biāo)名稱,用來表示不同的性能指標(biāo),nObjlndexlst、n0bjlndex2nd、n0bjlndex3rd以及n0bjlndex4th表示性能指標(biāo)的獲取索引(如設(shè)備的獲取端口、設(shè)備的獲取板卡或設(shè)備的獲取機(jī)框等)。這里的性能獲取任務(wù)可以指定一具體的獲取索引(只針對(duì)該索引統(tǒng)計(jì)性能數(shù)據(jù)),也可以指定一個(gè)起始索引(對(duì)該索引后的所有有效索引統(tǒng)計(jì)性能數(shù)據(jù)),甚至可以指定索引范圍(對(duì)范圍內(nèi)的索引統(tǒng)計(jì)性能數(shù)據(jù))。通過nTimeVal、nEffectTime以及nlnvalidTime可以設(shè)定性能指標(biāo)的獲取時(shí)間。這里的性能指標(biāo)包括但不限于丟包數(shù)、接收字節(jié)數(shù)、接收包數(shù)、廣播包數(shù)、多播包數(shù)、超小包數(shù)、超大報(bào)數(shù)以及CRC (Cyclic Redundancy Check,循環(huán)冗余校驗(yàn)碼)校驗(yàn)錯(cuò)誤包數(shù)等。其中性能指標(biāo)名稱為整形變量,任務(wù)編號(hào)和設(shè)備名稱為長(zhǎng)整形變量。表I
權(quán)利要求
1.一種設(shè)備無關(guān)的性能指標(biāo)獲取方法,其特征在于,包括步驟 A、獲取性能指標(biāo)名稱,并根據(jù)所述性能指標(biāo)名稱以及映射表,獲取與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)標(biāo)識(shí);以及 B、根據(jù)所述性能指標(biāo)標(biāo)識(shí)使用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議獲取與所述性能指標(biāo)標(biāo)識(shí)相應(yīng)的性能指標(biāo)數(shù)據(jù); 具有相同性能指標(biāo)屬性的性能指標(biāo)名稱在所述映射表上使用相同的所述性能指標(biāo)標(biāo)識(shí)表示。
2.根據(jù)權(quán)利要求1所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法,其特征在于,所述步驟A之前還包括步驟 Al、建立性能獲取任務(wù),所述性能獲取任務(wù)包括設(shè)備名稱、性能指標(biāo)名稱以及任務(wù)編號(hào)。
3.根據(jù)權(quán)利要求1所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法,其特征在于,所述網(wǎng)管系統(tǒng)的性能獲取方法還包括步驟 C、定時(shí)保存與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法,其特征在于,所述性能獲取任務(wù)還包括所述性能指標(biāo)的獲取索引以及所述性能指標(biāo)的獲取時(shí)間。
5.根據(jù)權(quán)利要求1所述的設(shè)備無關(guān)的性能指標(biāo)獲取方法,其特征在于,所述性能指標(biāo)名稱為整型變量,所述性能指標(biāo)標(biāo)識(shí)為字符串常量,所述性能指標(biāo)數(shù)據(jù)為長(zhǎng)整型變量。
6.一種設(shè)備無關(guān)的性能指標(biāo)獲取裝置,其特征在于,包括, 轉(zhuǎn)換模塊,用于獲取性能指標(biāo)名稱,并根據(jù)所述性能指標(biāo)名稱以及映射表,獲取與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)標(biāo)識(shí);以及 獲取模塊,用于根據(jù)所述性能指標(biāo)標(biāo)識(shí)使用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議獲取與所述性能指標(biāo)標(biāo)識(shí)相應(yīng)的性能指標(biāo)數(shù)據(jù); 具有相同性能指標(biāo)屬性的性能指標(biāo)名稱在所述映射表上使用相同的所述性能指標(biāo)標(biāo)識(shí)表示。
7.根據(jù)權(quán)利要求6所述的設(shè)備無關(guān)的性能指標(biāo)獲取裝置,其特征在于,所述設(shè)備無關(guān)的性能指標(biāo)獲取裝置還包括 任務(wù)建立模塊,用于建立性能獲取任務(wù),所述性能獲取任務(wù)包括設(shè)備名稱、性能指標(biāo)名稱以及任務(wù)編號(hào)。
8.根據(jù)權(quán)利要求6所述的設(shè)備無關(guān)的性能指標(biāo)獲取裝置,其特征在于,所述設(shè)備無關(guān)的性能指標(biāo)獲取裝置還包括 保存模塊,用于定時(shí)保存與所述性能指標(biāo)名稱相應(yīng)的性能指標(biāo)數(shù)據(jù)。
9.根據(jù)權(quán)利要求7所述的設(shè)備無關(guān)的性能指標(biāo)獲取裝置,其特征在于,所述性能獲取任務(wù)還包括所述性能指標(biāo)的獲取索引以及所述性能指標(biāo)的獲取時(shí)間。
10.種使用權(quán)利要求6-9中任一設(shè)備無關(guān)的性能指標(biāo)獲取裝置的網(wǎng)管系統(tǒng)。
全文摘要
本發(fā)明涉及一種設(shè)備無關(guān)的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng)。該設(shè)備無關(guān)的性能指標(biāo)獲取方法包括步驟獲取性能指標(biāo)名稱,并根據(jù)性能指標(biāo)名稱以及映射表,獲取與性能指標(biāo)名稱相應(yīng)的性能指標(biāo)標(biāo)識(shí);以及根據(jù)性能指標(biāo)標(biāo)識(shí)使用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議獲取與性能指標(biāo)標(biāo)識(shí)相應(yīng)的性能指標(biāo)數(shù)據(jù);其中具有相同性能指標(biāo)屬性的性能指標(biāo)名稱在映射表上使用相同的所述性能指標(biāo)標(biāo)識(shí)表示。本發(fā)明還涉及一種設(shè)備無關(guān)的性能指標(biāo)獲取裝置以及網(wǎng)管系統(tǒng)。本發(fā)明的設(shè)備無關(guān)的性能指標(biāo)獲取方法、裝置及相應(yīng)的網(wǎng)管系統(tǒng)使用同一性能指標(biāo)標(biāo)識(shí)來表示不同性能指標(biāo)名稱的性能指標(biāo),大大節(jié)省了系統(tǒng)資源。
文檔編號(hào)H04L12/24GK103036714SQ201210529650
公開日2013年4月10日 申請(qǐng)日期2012年12月10日 優(yōu)先權(quán)日2012年12月10日
發(fā)明者李仁東 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司