專利名稱:系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法及設(shè)備。
背景技術(shù):
目前,性能數(shù)據(jù)處理方案都針對(duì)網(wǎng)絡(luò)系統(tǒng)的單個(gè)網(wǎng)元進(jìn)行。具體地,現(xiàn)有的性能數(shù)據(jù)處理方案包含查看單個(gè)網(wǎng)元的實(shí)時(shí)性能、歷史性能、閾值告警等。現(xiàn)有的性能數(shù)據(jù)處理方案只能查看單個(gè)網(wǎng)元的實(shí)時(shí)性能、歷史性能、閾值告警;但隨著業(yè)務(wù)的增長,常需要對(duì)包含多個(gè)網(wǎng)元的網(wǎng)元集合進(jìn)行性能數(shù)據(jù)處理,以獲知該網(wǎng)元集合的系統(tǒng)級(jí)性能數(shù)據(jù)。但目前還沒有獲取系統(tǒng)級(jí)的性能數(shù)據(jù)的方案。
發(fā)明內(nèi)容
本發(fā)明提供了一種系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法,該方法能夠獲取系統(tǒng)級(jí)的性能數(shù)據(jù)。本發(fā)明提供了一種系統(tǒng)級(jí)性能數(shù)據(jù)的處理設(shè)備,該設(shè)備能夠獲取系統(tǒng)級(jí)的性能數(shù)據(jù)。一種系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法,該方法包括從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù);判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)添加到性能表中;如果是數(shù)字型,則將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù), 并將總體性能數(shù)據(jù)添加到性能表中。一種系統(tǒng)級(jí)性能數(shù)據(jù)的處理設(shè)備,該設(shè)備包括獲取單元、判斷單元和記錄單元;所述獲取單元,用于從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù),傳送給所述判斷單元;所述判斷單元,用于判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)傳送給所述記錄單元;如果是數(shù)字型,則將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)傳送給所述記錄單元;所述記錄單元,用于接收來自所述判斷單元的總體性能數(shù)據(jù),添加到性能表中。從上述方案可以看出,本發(fā)明針對(duì)系統(tǒng)級(jí)的網(wǎng)元集合,從網(wǎng)元集合的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù),再由獲取的性能數(shù)據(jù)計(jì)算得到總體性能數(shù)據(jù),添加到性能表中。從而,實(shí)現(xiàn)對(duì)系統(tǒng)級(jí)性能數(shù)據(jù)的獲取。
圖1為本發(fā)明系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法示意性流程圖;圖2為本發(fā)明系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法流程圖例一;
圖3為本發(fā)明系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法流程圖例二 ;圖4為本發(fā)明系統(tǒng)級(jí)性能數(shù)據(jù)的處理設(shè)備結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。本發(fā)明以系統(tǒng)級(jí)的網(wǎng)元集合作為處理對(duì)象,從網(wǎng)元集合的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù),再由獲取的性能數(shù)據(jù)計(jì)算得到總體性能數(shù)據(jù)。參見圖1,為本發(fā)明系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法示意性流程圖,該方法包括以下步驟步驟101,從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù)。所述網(wǎng)元集合為需要獲取性能數(shù)據(jù)的各網(wǎng)元的集合。所述獲取可具體為向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)。向某網(wǎng)元發(fā)送采集請(qǐng)求時(shí),可啟動(dòng)定時(shí)器,如果定時(shí)器超時(shí)還未接收到該網(wǎng)元反饋的性能數(shù)據(jù),則放棄獲取該網(wǎng)元反饋的性能數(shù)據(jù)。步驟102,判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則執(zhí)行步驟103,如果是數(shù)字型,則執(zhí)行步驟104。步驟103,對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)添加到性能表中。步驟104,將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)添加到性能表中。采用本發(fā)明方案,可對(duì)系統(tǒng)級(jí)性能數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)控。相應(yīng)地,圖1流程中,步驟 101之前,還包括在需要進(jìn)行實(shí)時(shí)監(jiān)控時(shí),創(chuàng)建任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)和監(jiān)控頻率;步驟103所述將總體性能數(shù)據(jù)添加到性能表中之后,還包括按照監(jiān)控頻率等待下次輪詢時(shí)間到來時(shí),返回執(zhí)行步驟101 ;步驟104所述將總體性能數(shù)據(jù)添加到性能表中之后,還包括按照監(jiān)控頻率等待下次輪詢時(shí)間到來時(shí),返回執(zhí)行步驟 101。采用本發(fā)明方案,還可對(duì)系統(tǒng)級(jí)的歷史性能數(shù)據(jù)進(jìn)行收集。相應(yīng)地,圖1流程中, 步驟101之前,還包括在任務(wù)表中添加待執(zhí)行的各任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)、輪詢周期和關(guān)聯(lián)閾值,所述任務(wù)表中還包含對(duì)應(yīng)各任務(wù)的下次輪詢時(shí)間;判斷當(dāng)前是否有需要進(jìn)行輪詢的任務(wù),如果是,則執(zhí)行步驟101 ;否則,查詢?nèi)蝿?wù)表中下次輪詢時(shí)間的最小值,等待所述最小值到來時(shí),執(zhí)行步驟101。下次輪詢時(shí)間的最小值所對(duì)應(yīng)的任務(wù),也就是任務(wù)表中離當(dāng)前時(shí)間最近的任務(wù)。采用本發(fā)明方案,還可在進(jìn)行性能數(shù)據(jù)處理的同時(shí),進(jìn)行告警。相應(yīng)地,圖1的流程中,步驟103和步驟104所述將總體性能數(shù)據(jù)添加到性能表中之后,還包括判斷總體性能數(shù)據(jù)是否大于關(guān)聯(lián)閾值,如果是,則向網(wǎng)管高級(jí)設(shè)備發(fā)送告警。所述關(guān)聯(lián)閾值用于衡量總體性能數(shù)據(jù)是否超過正常值。所述網(wǎng)管高級(jí)設(shè)備為網(wǎng)管系統(tǒng)中接收告警的設(shè)備。下面通過圖2和圖3對(duì)本發(fā)明系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法進(jìn)行舉例說明,圖2為對(duì)系統(tǒng)級(jí)性能數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)控的流程圖,圖3為對(duì)系統(tǒng)級(jí)的歷史性能數(shù)據(jù)進(jìn)行收集的流程圖。圖2的流程包括以下步驟步驟201,進(jìn)入系統(tǒng)級(jí)實(shí)時(shí)監(jiān)控界面,創(chuàng)建任務(wù)。在系統(tǒng)級(jí)實(shí)時(shí)監(jiān)控界面輸入需要?jiǎng)?chuàng)建任務(wù)內(nèi)容,包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)和監(jiān)控頻率等;其中,網(wǎng)元信息包含網(wǎng)元的IP地址和簡單網(wǎng)絡(luò)管理協(xié)議 (snmp, simple network management protocol)端口號(hào)等,通過網(wǎng)元信息便可獲知各網(wǎng)元的位置,指定性能指標(biāo)為需要對(duì)該網(wǎng)元集合監(jiān)控的某一性能指標(biāo),指定性能指標(biāo)例如為內(nèi)存使用率或CPU使用率等,監(jiān)控頻率表示對(duì)該網(wǎng)元集合進(jìn)行監(jiān)控的頻率,也就是執(zhí)行步驟 202的頻率。步驟202,向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求。通過網(wǎng)元的IP地址和snmp端口號(hào),將包含指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求發(fā)送給相應(yīng)的網(wǎng)元。步驟203,接收各網(wǎng)元反饋的性能數(shù)據(jù)。向某網(wǎng)元發(fā)送采集請(qǐng)求時(shí),可啟動(dòng)定時(shí)器,如果定時(shí)器超時(shí)還未接收到該網(wǎng)元反饋的性能數(shù)據(jù),則放棄獲取該網(wǎng)元反饋的性能數(shù)據(jù)。步驟204,判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則執(zhí)行步驟205 ;如果是數(shù)字型,則執(zhí)行步驟206。步驟205,對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),執(zhí)行步驟 207。步驟206,將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),執(zhí)行步驟207。步驟207,將總體性能數(shù)據(jù)添加到性能表中。本步驟所述性能表即得到的實(shí)時(shí)監(jiān)控表,具體地,可將橫坐標(biāo)設(shè)置為時(shí)間,將縱坐標(biāo)設(shè)置為總體性能數(shù)據(jù),所述總體性能指標(biāo)例如為總體內(nèi)存使用率。步驟208,按照監(jiān)控頻率等待下次輪詢時(shí)間到來時(shí),返回執(zhí)行步驟202。采用圖2方案,在需要獲取某網(wǎng)元集合的總體性能數(shù)據(jù),網(wǎng)管人員實(shí)時(shí)創(chuàng)建任務(wù), 由生成的性能表便可獲知總體性能數(shù)據(jù)。圖3的流程包括以下步驟步驟301,在任務(wù)表中添加任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)、輪詢周期和關(guān)聯(lián)閾值,所述任務(wù)表中還包含對(duì)應(yīng)各任務(wù)的下次輪詢時(shí)間。在任務(wù)表中可添加至少一個(gè)任務(wù),各任務(wù)可針對(duì)相同網(wǎng)元集合的不同指定性能指標(biāo)進(jìn)行性能數(shù)據(jù)收集,也可針對(duì)不同網(wǎng)元集合的相同指定性能指標(biāo)進(jìn)行性能數(shù)據(jù)收集,還可針對(duì)不同網(wǎng)元集合的不同指定性能指標(biāo)進(jìn)行性能數(shù)據(jù)收集。添加的任務(wù)內(nèi)容包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)、輪詢周期和關(guān)聯(lián)閾值;網(wǎng)元信息包含網(wǎng)元的IP地址和snmp端口號(hào)等,通過網(wǎng)元信息便可獲知各網(wǎng)元的位置,指定性能指標(biāo)為需要對(duì)該網(wǎng)元集合進(jìn)行收集的某一性能指標(biāo),指定性能指標(biāo)例如為內(nèi)存使用率或CPU使用率等,輪詢周期表示對(duì)該網(wǎng)元集合進(jìn)行性能數(shù)據(jù)收集的周期間隔,關(guān)聯(lián)閾值用于判斷是否進(jìn)行告警。所述任務(wù)表中還包含對(duì)應(yīng)各任務(wù)的下次輪詢時(shí)間,在任務(wù)表中添加某任務(wù)時(shí),該任務(wù)的下次輪詢時(shí)間為完成添加的時(shí)間。
步驟302,判斷當(dāng)前是否有需要進(jìn)行輪詢的任務(wù),如果是,則執(zhí)行步驟303,否則, 執(zhí)行步驟304。判斷任務(wù)表中是否存在下次輪詢時(shí)間已經(jīng)到來的任務(wù),如果有,對(duì)該任務(wù)進(jìn)行輪詢。步驟303,向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求。通過網(wǎng)元的IP地址和snmp端口號(hào),將包含指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求發(fā)送給相應(yīng)的網(wǎng)元。步驟304,查詢?nèi)蝿?wù)表中下次輪詢時(shí)間的最小值,等待所述最小值到來時(shí),執(zhí)行步驟 303。步驟305,接收各網(wǎng)元反饋的性能數(shù)據(jù)。向某網(wǎng)元發(fā)送采集請(qǐng)求時(shí),可啟動(dòng)定時(shí)器,如果定時(shí)器超時(shí)還未接收到該網(wǎng)元反饋的性能數(shù)據(jù),則放棄獲取該網(wǎng)元反饋的性能數(shù)據(jù)。步驟306,判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則執(zhí)行步驟307 ;如果是數(shù)字型,則執(zhí)行步驟308。步驟307,對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),執(zhí)行步驟 309。步驟308,將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),執(zhí)行步驟309。步驟309,將總體性能數(shù)據(jù)添加到性能表中。本步驟所述性能表即得到的歷史性能表。步驟310,判斷總體性能數(shù)據(jù)是否大于關(guān)聯(lián)閾值,如果是,則向網(wǎng)管高級(jí)設(shè)備發(fā)送口目。如果不大于關(guān)聯(lián)閾值,則不發(fā)送告警。通過告警,網(wǎng)管人員即可了解網(wǎng)元集合的某項(xiàng)性能指標(biāo)出現(xiàn)了異常,并做出相應(yīng)的調(diào)整。步驟311,將任務(wù)表中記錄的當(dāng)前輪詢?nèi)蝿?wù)的下次輪詢時(shí)間和輪詢周期求和,用得到的求和值更新任務(wù)表中記錄的當(dāng)前輪詢?nèi)蝿?wù)的下次輪詢時(shí)間。采用圖3方案,網(wǎng)管人員在任務(wù)表中添加各任務(wù)之后,便可自動(dòng)獲知各任務(wù)的歷史性能數(shù)據(jù),并可通過告警獲知總體性能數(shù)據(jù)已超過正常值。參見圖4,為本發(fā)明系統(tǒng)級(jí)性能數(shù)據(jù)的處理設(shè)備結(jié)構(gòu)示意圖,該設(shè)備包括獲取單元、判斷單元和記錄單元;所述獲取單元,用于從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù),傳送給所述判斷單元;所述判斷單元,用于判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)傳送給所述記錄單元;如果是數(shù)字型,則將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)傳送給所述記錄單元;所述記錄單元,用于接收來自所述判斷單元的總體性能數(shù)據(jù),添加到性能表中。
7
可選地,所述獲取單元包括采集子單元,用于向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)??蛇x地,該設(shè)備還包括第一輪詢判決子單元和第一創(chuàng)建子單元;所述第一創(chuàng)建子單元,用于創(chuàng)建任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、 指定性能指標(biāo)和監(jiān)控頻率;所述記錄單元,還用于在將總體性能數(shù)據(jù)添加到性能表中之后,向所述第一輪詢判決子單元發(fā)送輪詢判決指令;所述第一輪詢判決子單元,用于接收來自所述記錄單元的輪詢判決指令,從所述第一創(chuàng)建子單元獲取監(jiān)控頻率,按照監(jiān)控頻率等待下次輪詢時(shí)間到來時(shí),向所述采集子單元發(fā)送啟動(dòng)指令;所述采集子單元,還用于接收來自所述第一輪詢判決子單元的啟動(dòng)指令,從所述第一創(chuàng)建子單元獲取當(dāng)前任務(wù)的網(wǎng)元集合各網(wǎng)元信息和指定性能指標(biāo),向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)??蛇x地,該設(shè)備還包括第二輪詢判決子單元和第二創(chuàng)建子單元;所述第二創(chuàng)建子單元,用于在任務(wù)表中添加任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)、輪詢周期和關(guān)聯(lián)閾值,所述任務(wù)表中還包含對(duì)應(yīng)各任務(wù)的下次輪詢時(shí)間;所述記錄單元,還用于在將總體性能數(shù)據(jù)添加到性能表中之后,向所述第二輪詢判決子單元發(fā)送輪詢判決指令;所述第二輪詢判決子單元,用于判斷當(dāng)前是否有需要進(jìn)行輪詢的任務(wù),如果是,則向所述采集子單元發(fā)送啟動(dòng)指令;否則,查詢?nèi)蝿?wù)表中下次輪詢時(shí)間的最小值,等待所述最小值到來時(shí),向所述采集子單元發(fā)送啟動(dòng)指令;所述采集子單元,還用于接收來自所述第二輪詢判決子單元的啟動(dòng)指令,從所述第二創(chuàng)建子單元獲取當(dāng)前任務(wù)的網(wǎng)元集合各網(wǎng)元信息和指定性能指標(biāo),向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)??蛇x地,該設(shè)備還包括告警單元,所述記錄單元還用于在將總體性能數(shù)據(jù)添加到性能表中之后,向所述告警單元發(fā)送包含總體性能數(shù)據(jù)的告警判別指示;所述告警單元,用于接收來自所述記錄單元的告警判別指示,從所述第二創(chuàng)建子單元獲取當(dāng)前任務(wù)的關(guān)聯(lián)閾值,判斷總體性能數(shù)據(jù)是否大于關(guān)聯(lián)閾值,如果是,則向網(wǎng)管高級(jí)設(shè)備發(fā)送告警。本發(fā)明適用于多種網(wǎng)絡(luò)系統(tǒng),如snmp協(xié)議網(wǎng)絡(luò)系統(tǒng)。本發(fā)明以系統(tǒng)級(jí)的網(wǎng)元集合作為處理對(duì)象,從網(wǎng)元集合的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù),再由獲取的性能數(shù)據(jù)計(jì)算得到總體性能數(shù)據(jù),添加到性能表中。從而,實(shí)現(xiàn)對(duì)系統(tǒng)級(jí)性能數(shù)據(jù)的獲取。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法,其特征在于,該方法包括從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù);判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)添加到性能表中; 如果是數(shù)字型,則將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)添加到性能表中。
2.如權(quán)利要求1所述的方法,其特征在于,所述從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù)包括向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)。
3.如權(quán)利要求2所述的方法,其特征在于,所述向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求之前,該方法還包括創(chuàng)建任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)和監(jiān)控頻率;所述將總體性能數(shù)據(jù)添加到性能表中之后,該方法還包括按照監(jiān)控頻率等待下次輪詢時(shí)間到來時(shí),執(zhí)行所述向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求的步驟。
4.如權(quán)利要求2所述的方法,其特征在于,所述向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求之前,該方法還包括在任務(wù)表中添加任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)、輪詢周期和關(guān)聯(lián)閾值,所述任務(wù)表中還包含對(duì)應(yīng)各任務(wù)的下次輪詢時(shí)間;判斷當(dāng)前是否有需要進(jìn)行輪詢的任務(wù),如果是,則執(zhí)行所述向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求的步驟;否則,查詢?nèi)蝿?wù)表中下次輪詢時(shí)間的最小值,等待所述最小值到來時(shí),執(zhí)行所述向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求的步驟。
5.如權(quán)利要求4所述的方法,其特征在于,所述將總體性能數(shù)據(jù)添加到性能表中之后, 該方法還包括判斷總體性能數(shù)據(jù)是否大于關(guān)聯(lián)閾值,如果是,則向網(wǎng)管高級(jí)設(shè)備發(fā)送告警;將任務(wù)表中記錄的當(dāng)前輪詢?nèi)蝿?wù)的下次輪詢時(shí)間和輪詢周期求和,用得到的求和值更新任務(wù)表中記錄的當(dāng)前輪詢?nèi)蝿?wù)的下次輪詢時(shí)間。
6.一種系統(tǒng)級(jí)性能數(shù)據(jù)的處理設(shè)備,其特征在于,該設(shè)備包括獲取單元、判斷單元和記錄單元;所述獲取單元,用于從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù),傳送給所述判斷單元;所述判斷單元,用于判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)傳送給所述記錄單元;如果是數(shù)字型,則將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)傳送給所述記錄單元;所述記錄單元,用于接收來自所述判斷單元的總體性能數(shù)據(jù),添加到性能表中。
7.如權(quán)利要求6所述的設(shè)備,其特征在于,所述獲取單元包括采集子單元,用于向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)。
8.如權(quán)利要求7所述的設(shè)備,其特征在于,該設(shè)備還包括第一輪詢判決子單元和第一創(chuàng)建子單元;所述第一創(chuàng)建子單元,用于創(chuàng)建任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)和監(jiān)控頻率;所述記錄單元,還用于在將總體性能數(shù)據(jù)添加到性能表中之后,向所述第一輪詢判決子單元發(fā)送輪詢判決指令;所述第一輪詢判決子單元,用于接收來自所述記錄單元的輪詢判決指令,從所述第一創(chuàng)建子單元獲取監(jiān)控頻率,按照監(jiān)控頻率等待下次輪詢時(shí)間到來時(shí),向所述采集子單元發(fā)送啟動(dòng)指令;所述采集子單元,還用于接收來自所述第一輪詢判決子單元的啟動(dòng)指令,從所述第一創(chuàng)建子單元獲取當(dāng)前任務(wù)的網(wǎng)元集合各網(wǎng)元信息和指定性能指標(biāo),向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)。
9.如權(quán)利要求7所述的設(shè)備,其特征在于,該設(shè)備還包括第二輪詢判決子單元和第二創(chuàng)建子單元;所述第二創(chuàng)建子單元,用于在任務(wù)表中添加任務(wù),所述任務(wù)包含網(wǎng)元集合包含的各網(wǎng)元信息、指定性能指標(biāo)、輪詢周期和關(guān)聯(lián)閾值,所述任務(wù)表中還包含對(duì)應(yīng)各任務(wù)的下次輪詢時(shí)間;所述記錄單元,還用于在將總體性能數(shù)據(jù)添加到性能表中之后,向所述第二輪詢判決子單元發(fā)送輪詢判決指令;所述第二輪詢判決子單元,用于判斷當(dāng)前是否有需要進(jìn)行輪詢的任務(wù),如果是,則向所述采集子單元發(fā)送啟動(dòng)指令;否則,查詢?nèi)蝿?wù)表中下次輪詢時(shí)間的最小值,等待所述最小值到來時(shí),向所述采集子單元發(fā)送啟動(dòng)指令;所述采集子單元,還用于接收來自所述第二輪詢判決子單元的啟動(dòng)指令,從所述第二創(chuàng)建子單元獲取當(dāng)前任務(wù)的網(wǎng)元集合各網(wǎng)元信息和指定性能指標(biāo),向網(wǎng)元集合包含的各網(wǎng)元逐個(gè)發(fā)送包含所述指定性能指標(biāo)標(biāo)識(shí)的采集請(qǐng)求,接收各網(wǎng)元反饋的性能數(shù)據(jù)。
10.如權(quán)利要求9所述的設(shè)備,其特征在于,該設(shè)備還包括告警單元,所述記錄單元還用于在將總體性能數(shù)據(jù)添加到性能表中之后,向所述告警單元發(fā)送包含總體性能數(shù)據(jù)的告警判別指示;所述告警單元,用于接收來自所述記錄單元的告警判別指示,從所述第二創(chuàng)建子單元獲取當(dāng)前任務(wù)的關(guān)聯(lián)閾值,判斷總體性能數(shù)據(jù)是否大于關(guān)聯(lián)閾值,如果是,則向網(wǎng)管高級(jí)設(shè)備發(fā)送告警。
全文摘要
本發(fā)明提供了系統(tǒng)級(jí)性能數(shù)據(jù)的處理方法及設(shè)備,其中,該方法包括從網(wǎng)元集合包含的各網(wǎng)元獲取指定性能指標(biāo)標(biāo)識(shí)對(duì)應(yīng)的性能數(shù)據(jù);判斷獲取性能數(shù)據(jù)的類型是百分比類型還是數(shù)字型,如果是百分比類型,則對(duì)獲取的性能數(shù)據(jù)求平均,將得到的平均值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)添加到性能表中;如果是數(shù)字型,則將獲取的性能數(shù)據(jù)進(jìn)行求和,將得到的求和值作為總體性能數(shù)據(jù),并將總體性能數(shù)據(jù)添加到性能表中。本發(fā)明方案能夠獲取系統(tǒng)級(jí)的性能數(shù)據(jù)。
文檔編號(hào)G06F17/30GK102567470SQ201110413979
公開日2012年7月11日 申請(qǐng)日期2011年12月13日 優(yōu)先權(quán)日2011年12月13日
發(fā)明者肖瀟 申請(qǐng)人:深圳市同洲視訊傳媒有限公司