網(wǎng)管服務(wù)器、處理服務(wù)器、網(wǎng)管系統(tǒng)以及對(duì)應(yīng)方法
【專利摘要】本發(fā)明提供一種網(wǎng)管服務(wù)器、處理服務(wù)器、網(wǎng)管系統(tǒng)以及對(duì)應(yīng)方法,其中包括:在接收到網(wǎng)絡(luò)設(shè)備管理指令時(shí),按照負(fù)載分擔(dān)原則分配處理服務(wù)器,并將所述網(wǎng)絡(luò)設(shè)備管理指令存儲(chǔ)于與所述處理服務(wù)器對(duì)應(yīng)的指定位置;接收所述接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文,并將所述數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中。本發(fā)明可根據(jù)處理服務(wù)器以及接收服務(wù)器的狀態(tài)動(dòng)態(tài)調(diào)整各服務(wù)器管理網(wǎng)絡(luò)設(shè)備時(shí)的性能壓力。
【專利說(shuō)明】網(wǎng)管服務(wù)器、處理服務(wù)器、網(wǎng)管系統(tǒng)以及對(duì)應(yīng)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種網(wǎng)管服務(wù)器、處理服務(wù)器、網(wǎng)管系統(tǒng)以及對(duì)應(yīng)方法。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)管理系統(tǒng)在通信領(lǐng)域是一項(xiàng)非常重要的技術(shù)實(shí)現(xiàn),其管理模式主要為集中式管理以及分布式管理。在集中式管理模式下,單網(wǎng)管系統(tǒng)管理所有的網(wǎng)絡(luò)設(shè)備,在需要管理的網(wǎng)絡(luò)范圍大且所含設(shè)備數(shù)目多時(shí),集中式網(wǎng)管系統(tǒng)的管理能力則很難達(dá)到;在分布式管理模式下,網(wǎng)管系統(tǒng)已經(jīng)不是單服務(wù)器,而由一臺(tái)服務(wù)器變?yōu)閹着_(tái)甚至更多的服務(wù)器協(xié)調(diào)聯(lián)動(dòng),不同服務(wù)器間的數(shù)據(jù)需要實(shí)現(xiàn)互通和共享,彼此間大量數(shù)據(jù)資源的傳送,帶來(lái)了對(duì)數(shù)據(jù)一致性的苛刻要求,也就帶來(lái)了網(wǎng)管服務(wù)器性能的大幅損耗。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供了一種網(wǎng)管服務(wù)器、處理服務(wù)器、網(wǎng)管系統(tǒng)以及對(duì)應(yīng)方法來(lái)解決上述問(wèn)題。
[0004]本發(fā)明提供一種網(wǎng)管服務(wù)器,應(yīng)用于網(wǎng)管系統(tǒng),所述網(wǎng)管系統(tǒng)包括處理服務(wù)器、接收服務(wù)器以及被管設(shè)備,其中包括:
[0005]指令存儲(chǔ)單元,用于在接收到網(wǎng)絡(luò)設(shè)備管理指令時(shí),按照負(fù)載分擔(dān)原則分配處理服務(wù)器,并將所述網(wǎng)絡(luò)設(shè)備管理指令存儲(chǔ)于與所述處理服務(wù)器對(duì)應(yīng)的指定位置;
[0006]接收處理單元,用于接收所述接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文,并將所述數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中。
[0007]本發(fā)明還提供一種處理服務(wù)器,應(yīng)用于網(wǎng)管系統(tǒng),所述網(wǎng)管系統(tǒng)包括網(wǎng)管服務(wù)器、接收服務(wù)器以及被管設(shè)備,其中包括:
[0008]指令獲取單元,用于獲取所述網(wǎng)管服務(wù)器中與處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令;
[0009]指令處理單元,用于解析出所述網(wǎng)絡(luò)設(shè)備管理指令的數(shù)據(jù)內(nèi)容,并根據(jù)所述數(shù)據(jù)內(nèi)容生成管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備,完成對(duì)被管設(shè)備的管理。
[0010]本發(fā)明還提供一種網(wǎng)管系統(tǒng),包括以上所述的網(wǎng)管服務(wù)器以及處理服務(wù)器。
[0011]本發(fā)明還提供一種網(wǎng)絡(luò)設(shè)備管理方法,其特征在于,應(yīng)用于網(wǎng)管系統(tǒng)的網(wǎng)管服務(wù)器,所述網(wǎng)管系統(tǒng)還包括處理服務(wù)器、接收服務(wù)器以及被管設(shè)備,其中包括:
[0012]在接收到網(wǎng)絡(luò)設(shè)備管理指令時(shí),按照負(fù)載分擔(dān)原則分配處理服務(wù)器,并將所述網(wǎng)絡(luò)設(shè)備管理指令存儲(chǔ)于與所述處理服務(wù)器對(duì)應(yīng)的指定位置;
[0013]接收所述接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文,并將所述數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中。
[0014]本發(fā)明還提供一種協(xié)助管理網(wǎng)絡(luò)設(shè)備的方法,應(yīng)用于網(wǎng)管系統(tǒng)的處理服務(wù)器,所述網(wǎng)管系統(tǒng)還包括網(wǎng)管服務(wù)器、接收服務(wù)器以及被管設(shè)備,其中包括:
[0015]獲取所述網(wǎng)管服務(wù)器中與處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令;[0016]解析出所述網(wǎng)絡(luò)設(shè)備管理指令的數(shù)據(jù)內(nèi)容,并根據(jù)所述數(shù)據(jù)內(nèi)容生成管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備,完成對(duì)被管設(shè)備的管理。
[0017]本發(fā)明提供的網(wǎng)管服務(wù)器、處理服務(wù)器、網(wǎng)管系統(tǒng)以及對(duì)應(yīng)方法通過(guò)將網(wǎng)絡(luò)設(shè)備管理指令存儲(chǔ)于與為其分配的處理服務(wù)器對(duì)應(yīng)的指定位置,并在接收到接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文時(shí)將數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中,由此可見(jiàn),網(wǎng)管服務(wù)器可根據(jù)處理服務(wù)器以及接收服務(wù)器的狀態(tài)動(dòng)態(tài)調(diào)整各服務(wù)器管理網(wǎng)絡(luò)設(shè)備時(shí)的性能壓力。
【專利附圖】
【附圖說(shuō)明】
[0018]圖1是本發(fā)明實(shí)施例中網(wǎng)管系統(tǒng)的工作流程圖;
[0019]圖2是本發(fā)明實(shí)施例中網(wǎng)管服務(wù)器的邏輯結(jié)構(gòu)示意圖;
[0020]圖3是本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備管理方法流程框圖;
[0021]圖4是本發(fā)明實(shí)施例中網(wǎng)絡(luò)設(shè)備管理方法工作執(zhí)行圖;
[0022]圖5是本發(fā)明實(shí)施例中處理服務(wù)器的邏輯結(jié)構(gòu)示意圖;
[0023]圖6是本發(fā)明實(shí)施例中協(xié)助網(wǎng)絡(luò)設(shè)備管理方法流程框圖;
[0024]圖7是本發(fā)明實(shí)施例中協(xié)助網(wǎng)絡(luò)設(shè)備管理方法工作執(zhí)行圖;
[0025]圖8是本發(fā)明實(shí)施例中網(wǎng)管系統(tǒng)的交互過(guò)程示意圖。
【具體實(shí)施方式】
[0026]在網(wǎng)絡(luò)技術(shù)不斷發(fā)展,網(wǎng)絡(luò)規(guī)模不斷擴(kuò)大的今天,為了提高管理的網(wǎng)絡(luò)設(shè)備數(shù)量,多使用分布式網(wǎng)管系統(tǒng)。分布式網(wǎng)管系統(tǒng)通過(guò)不同的功能模塊將采集的數(shù)據(jù)保存,再與主網(wǎng)管服務(wù)器共享保存后的數(shù)據(jù)資源。具體實(shí)現(xiàn)時(shí),把不同的功能模塊部署到其他服務(wù)器上,這樣,其他服務(wù)器也就近似于一臺(tái)獨(dú)立的網(wǎng)管服務(wù)器,我們可以稱之為從網(wǎng)管系統(tǒng)。網(wǎng)絡(luò)中存在多少臺(tái)服務(wù)器,就形成了多少個(gè)網(wǎng)管系統(tǒng),各個(gè)網(wǎng)管系統(tǒng)不可避免的要涉及大量的數(shù)據(jù)共享和傳輸,也就帶來(lái)了服務(wù)器性能的大幅損耗。
[0027]為解決上述分布式網(wǎng)管系統(tǒng)所面臨的困境,本發(fā)明提供一種網(wǎng)絡(luò)設(shè)備管理方案。在該管理方案中,所述網(wǎng)管系統(tǒng)包括網(wǎng)管服務(wù)器、處理服務(wù)器、接收服務(wù)器以及被管設(shè)備,具體如圖1所示。其中,網(wǎng)管服務(wù)器在接收到管理員設(shè)定的網(wǎng)絡(luò)設(shè)備管理指令或者被管設(shè)備的管理請(qǐng)求時(shí),按照負(fù)載分擔(dān)原則將相應(yīng)的管理指令分配給對(duì)應(yīng)的處理服務(wù)器,并將之存儲(chǔ)于處理服務(wù)器能夠讀取的位置。處理服務(wù)器根據(jù)預(yù)先的配置定期登錄網(wǎng)管服務(wù)器的FTP服務(wù)端獲取該管理指令,解析出該管理指令的數(shù)據(jù)內(nèi)容后生成管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備。接收服務(wù)器將接收到的被管設(shè)備的管理請(qǐng)求或者響應(yīng)報(bào)文發(fā)送給網(wǎng)管服務(wù)器,網(wǎng)管服務(wù)器在接收到所述接收服務(wù)器發(fā)送的響應(yīng)報(bào)文或者管理報(bào)文時(shí),將所述報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中。
[0028]進(jìn)一步地,本發(fā)明網(wǎng)絡(luò)設(shè)備管理方案提供的網(wǎng)管系統(tǒng)可動(dòng)態(tài)調(diào)整處理服務(wù)器以及接收服務(wù)器的網(wǎng)絡(luò)設(shè)備管理范圍,例如:當(dāng)某處理服務(wù)器或者接收服務(wù)器較為空閑時(shí),可在其管理范圍內(nèi)優(yōu)先新添被管設(shè)備,并根據(jù)被管設(shè)備的連接參數(shù)生成數(shù)據(jù)報(bào)文由該空閑的接收服務(wù)器將管理報(bào)文或者被管設(shè)備的響應(yīng)報(bào)文保存至網(wǎng)管服務(wù)器的網(wǎng)管數(shù)據(jù)庫(kù)。由此可見(jiàn),本發(fā)明實(shí)施例中網(wǎng)管系統(tǒng)通過(guò)將現(xiàn)有技術(shù)中的單網(wǎng)管服務(wù)器上的指令處理功能和被管設(shè)備發(fā)送的請(qǐng)求報(bào)文接收功能分別或同時(shí)部署至其他多個(gè)服務(wù)器,且動(dòng)態(tài)調(diào)整其管理范圍,以實(shí)現(xiàn)單網(wǎng)管服務(wù)器可管理較大規(guī)模的網(wǎng)絡(luò)設(shè)備。
[0029]圖2為本發(fā)明網(wǎng)管系統(tǒng)中的網(wǎng)管服務(wù)器的邏輯結(jié)構(gòu)示意圖,該網(wǎng)管服務(wù)器的基本硬件環(huán)境包括CPU、內(nèi)存、非易失性存儲(chǔ)器以及其他硬件,以軟件實(shí)現(xiàn)為例,該網(wǎng)管服務(wù)器在邏輯層面上包括指令存儲(chǔ)單元以及接收處理單元。請(qǐng)參考圖3,根據(jù)本發(fā)明的思想,在一個(gè)示例性的實(shí)施方案中,該網(wǎng)管服務(wù)器在運(yùn)行過(guò)程中執(zhí)行如下處理流程:
[0030]步驟301,指令存儲(chǔ)單元在接收到網(wǎng)絡(luò)設(shè)備管理指令或者被管設(shè)備的管理請(qǐng)求時(shí),按照負(fù)載分擔(dān)原則分配處理服務(wù)器,并將所述網(wǎng)絡(luò)設(shè)備的管理指令存儲(chǔ)于與處理服務(wù)器所對(duì)應(yīng)的指定位置,以便處理服務(wù)器讀?。?br>
[0031 ] 步驟302,接收處理單元接收所述接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文,并將所述數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中。
[0032]優(yōu)選地,在本發(fā)明的示例性實(shí)施方案中,所述的網(wǎng)管服務(wù)器通常為安裝有FTP (文件傳輸協(xié)議)協(xié)議的網(wǎng)管服務(wù)器,以便FTP客戶端可以從該網(wǎng)管服務(wù)器的FTP服務(wù)端下載文件,或者上傳文件到該網(wǎng)管服務(wù)器上。
[0033]在本發(fā)明中,該網(wǎng)管服務(wù)器的工作內(nèi)容主要分為配置處理階段以及接收處理階段。
[0034]請(qǐng)參考圖4,該網(wǎng)管服務(wù)器在配置處理階段首先為處理服務(wù)器的FTP客戶端分配用以登陸FTP服務(wù)端的FTP賬號(hào)信息,該賬號(hào)信息為FTP用戶名和密碼。本發(fā)明實(shí)施方式中,可以將不同的處理服務(wù)器分別分配一組不同的FTP用戶名和密碼,在處理服務(wù)器使用為其分配的FTP用戶名和密碼登陸網(wǎng)管服務(wù)器時(shí),即可獲取其FTP用戶名和密碼對(duì)應(yīng)路徑下的網(wǎng)絡(luò)設(shè)備管理指令。然而在具體實(shí)現(xiàn)時(shí),網(wǎng)管服務(wù)器也可為各處理服務(wù)器先分配一致的通用FTP用戶名和密碼,當(dāng)處理服務(wù)器使用該通用FTP用戶名和密碼登陸網(wǎng)管服務(wù)器的FTP服務(wù)端時(shí)再獲取為其新分配的FTP用戶名和密碼,處理服務(wù)器使用該新分配的FTP用戶名和密碼重新登陸FTP服務(wù)端獲取為其分配的網(wǎng)絡(luò)設(shè)備管理指令。優(yōu)選地,在本發(fā)明實(shí)施方式中,網(wǎng)管服務(wù)器在接收到管理員的網(wǎng)絡(luò)設(shè)備管理指令或者被管設(shè)備的請(qǐng)求報(bào)文后,還要查找較為空閑的處理服務(wù)器以及接收服務(wù)器。
[0035]然后,為該網(wǎng)絡(luò)設(shè)備管理指令配置網(wǎng)管服務(wù)器的IP地址、被管設(shè)備的IP地址、接收服務(wù)器的IP地址,以及為接收服務(wù)器配置網(wǎng)管服務(wù)器數(shù)據(jù)庫(kù)的IP地址、登陸網(wǎng)管服務(wù)器數(shù)據(jù)庫(kù)所需的用戶名和密碼等信息。并將該網(wǎng)絡(luò)設(shè)備管理指令以指令文件的形式存儲(chǔ)于網(wǎng)管服務(wù)器中與該空閑處理服務(wù)器的FTP用戶名和密碼對(duì)應(yīng)路徑的指定位置。由于該對(duì)應(yīng)路徑的指定位置是處理服務(wù)器使用FTP用戶名和密碼登陸網(wǎng)管服務(wù)器的默認(rèn)路徑,因此,該處理服務(wù)器能夠從網(wǎng)管服務(wù)器對(duì)應(yīng)位置獲取網(wǎng)絡(luò)設(shè)備的管理指令。需要說(shuō)明的是,本發(fā)明實(shí)施例所述通過(guò)網(wǎng)管服務(wù)器的FTP服務(wù)端以及處理服務(wù)器的FTP客戶端完成對(duì)網(wǎng)絡(luò)設(shè)備管理指令的存儲(chǔ)與指令獲取的工作,也可由現(xiàn)有技術(shù)中其他適用于此方案的文件傳輸協(xié)議來(lái)替代完成,本發(fā)明對(duì)此無(wú)限制。
[0036]以上描述通常為針對(duì)單個(gè)網(wǎng)絡(luò)設(shè)備的管理,即處理服務(wù)器所獲取的一條網(wǎng)絡(luò)設(shè)備管理指令僅對(duì)應(yīng)一個(gè)被管設(shè)備的IP地址。然而,在對(duì)大規(guī)模的網(wǎng)絡(luò)設(shè)備進(jìn)行批量管理時(shí),網(wǎng)管服務(wù)器在配置處理階段還可以對(duì)需要批量操作的一項(xiàng)網(wǎng)絡(luò)設(shè)備管理指令配置多個(gè)被管設(shè)備的IP地址,以更加快速完成對(duì)網(wǎng)絡(luò)設(shè)備的管理部署。另外,當(dāng)需要進(jìn)行批量大規(guī)模被管設(shè)備配置操作時(shí),還可以考慮將過(guò)程分解,然后同時(shí)由多個(gè)處理服務(wù)器分別負(fù)責(zé)某個(gè)具體過(guò)程的配置操作。這樣可以并發(fā)快速的完成部署任務(wù)。
[0037]網(wǎng)管服務(wù)器在接收處理階段主要用于接收由接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文,并將該數(shù)據(jù)報(bào)文存儲(chǔ)于其網(wǎng)管數(shù)據(jù)庫(kù)中。在將數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)后,說(shuō)明網(wǎng)管服務(wù)器已完成了對(duì)被管設(shè)備的管理。由此可見(jiàn),本發(fā)明實(shí)施例中的網(wǎng)管服務(wù)器可根據(jù)處理服務(wù)器以及接收服務(wù)器的狀態(tài)動(dòng)態(tài)調(diào)節(jié)其性能壓力。
[0038]請(qǐng)參考圖5,本發(fā)明還提供了 一種處理服務(wù)器,該處理服務(wù)器應(yīng)用于本發(fā)明管理方案中,該處理服務(wù)器的基本硬件環(huán)境包括CPU、內(nèi)存、非易失性存儲(chǔ)器以及其他硬件。該處理服務(wù)器在邏輯層面上包括指令獲取單元以及指令處理單元,請(qǐng)參考圖6,該處理服務(wù)器在運(yùn)行過(guò)程中執(zhí)行如下處理流程:
[0039]步驟601,指令獲取單元獲取所述網(wǎng)管服務(wù)器中與處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令;
[0040]步驟602,指令處理單元解析出所述網(wǎng)絡(luò)設(shè)備管理指令的數(shù)據(jù)內(nèi)容,并根據(jù)所述數(shù)據(jù)內(nèi)容生成管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備,完成對(duì)被管設(shè)備的管理。
[0041 ] 請(qǐng)參考圖7,在本發(fā)明技術(shù)方案中,需要為處理服務(wù)器配置FTP客戶端,包括該FTP客戶端登陸網(wǎng)管服務(wù)器時(shí)的FTP用戶名和密碼。處理服務(wù)器定期使用為其分配的FTP用戶名和密碼根據(jù)網(wǎng)管服務(wù)器的IP地址登錄網(wǎng)管服務(wù)器的FTP服務(wù)端,從與其FTP賬號(hào)信息對(duì)應(yīng)路徑的存儲(chǔ)區(qū)域獲取為其分配的網(wǎng)絡(luò)設(shè)備管理指令。
[0042]通常情況下,該網(wǎng)絡(luò)設(shè)備管理指令會(huì)經(jīng)過(guò)某種邏輯算法或加密處理,因此,當(dāng)網(wǎng)絡(luò)設(shè)備管理指令經(jīng)過(guò)加密時(shí),處理服務(wù)器在獲取到該網(wǎng)絡(luò)設(shè)備管理指令后,首先要對(duì)該網(wǎng)絡(luò)設(shè)備管理指令進(jìn)行編譯或者解密,轉(zhuǎn)換為被管設(shè)備可以識(shí)別的明文數(shù)據(jù)內(nèi)容,從該明文數(shù)據(jù)內(nèi)容中獲取與其對(duì)應(yīng)的接收服務(wù)器的IP地址以及被管設(shè)備的IP地址,最后根據(jù)該明文數(shù)據(jù)內(nèi)容生成管理報(bào)文,且將該管理報(bào)文的源IP地址設(shè)置為獲取的接收服務(wù)器的IP地址,根據(jù)所述被管設(shè)備的IP地址將該管理報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的被管設(shè)備。若在批量管理網(wǎng)絡(luò)設(shè)備的情況下,則根據(jù)多個(gè)被管設(shè)備的IP地址將該管理報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的多個(gè)被管設(shè)備,即完成處理服務(wù)器對(duì)被管設(shè)備的管理。本發(fā)明實(shí)施例所提供的處理服務(wù)器為網(wǎng)管服務(wù)器分擔(dān)了大量的工作,可有效減少網(wǎng)管服務(wù)器的壓力,使得單網(wǎng)管服務(wù)器也可管理更大數(shù)量級(jí)的網(wǎng)絡(luò)設(shè)備。
[0043]為使本領(lǐng)域技術(shù)人員更加清楚和明白,下面結(jié)合圖8,對(duì)本發(fā)明管理方案進(jìn)行詳細(xì)闡述。
[0044]1、完成對(duì)接收服務(wù)器的配置
[0045]由于接收服務(wù)器執(zhí)行對(duì)被管設(shè)備的管理請(qǐng)求或者回應(yīng)報(bào)文(SNMP或者CLI)的接收以及數(shù)據(jù)入庫(kù)的功能。因此,本步驟中,需要在接收處理器上配置網(wǎng)管系統(tǒng)的數(shù)據(jù)庫(kù)IP地址,以及數(shù)據(jù)庫(kù)操作所需的用戶名和密碼。
[0046]2、完成對(duì)處理服務(wù)器的配置
[0047]由于處理服務(wù)器執(zhí)行定期進(jìn)行FTP服務(wù)端登錄,解析網(wǎng)管服務(wù)器構(gòu)造的管理指令以及將管理指令下發(fā)給被管設(shè)備等功能。因此,本步驟需要在處理服務(wù)器上配置明確網(wǎng)管系統(tǒng)的IP地址,登陸網(wǎng)管系統(tǒng)FTP服務(wù)端所需的用戶名和密碼以及對(duì)應(yīng)的接收服務(wù)器的IP地址。作為本發(fā)明管理方案的較佳實(shí)現(xiàn)方式,不同的處理服務(wù)器通常對(duì)應(yīng)一組不同的FTP用戶名和密碼。[0048]3、網(wǎng)管服務(wù)器構(gòu)造指令
[0049]網(wǎng)管服務(wù)器根據(jù)被管設(shè)備的應(yīng)用場(chǎng)景和管理需求,構(gòu)造該管理設(shè)備對(duì)應(yīng)的管理指令,并將待執(zhí)行的管理指令內(nèi)容以指令文件的形式保存在特定路徑下。其中,該特定路徑是某處理服務(wù)器通過(guò)FTP登陸的默認(rèn)路徑,也就是處理服務(wù)器將要從網(wǎng)管系統(tǒng)獲取管理指令的路徑位置。在本發(fā)明的一個(gè)示例性的實(shí)施例中,可以文件夾的形式放置待執(zhí)行指令文件。
[0050]4、處理服務(wù)器獲取管理指令
[0051]在本步驟中,處理服務(wù)器可以根據(jù)事先設(shè)定的周期,通過(guò)配置的FTP用戶名和密碼登錄網(wǎng)管服務(wù)器的FTP服務(wù)器,這樣,就可以讀取網(wǎng)管服務(wù)器分配給該處理服務(wù)器的指令文件。
[0052]需要說(shuō)明的是,在處理服務(wù)器獲取管理指令后,在網(wǎng)管系統(tǒng)中刪除該指令文件。為了防止存在重復(fù)執(zhí)行網(wǎng)絡(luò)設(shè)備管理指令的情況,在處理服務(wù)器獲取到網(wǎng)絡(luò)設(shè)備管理指令后,會(huì)立即通知網(wǎng)管服務(wù)器刪除已獲取的網(wǎng)絡(luò)設(shè)備管理指令,該通知中攜帶有該項(xiàng)網(wǎng)絡(luò)設(shè)備管理指令的名稱。網(wǎng)管服務(wù)器在接收到該刪除網(wǎng)絡(luò)設(shè)備管理指令的通知后,即根據(jù)該攜帶的網(wǎng)絡(luò)設(shè)備管理指令名稱刪除對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令。
[0053]5、處理服務(wù)器編譯或者解密管理指令
[0054]由于一般情況下,管理指令文件均是經(jīng)過(guò)某種算法邏輯處理或者進(jìn)行過(guò)加密的,因此,處理服務(wù)器獲取到所述管理指令文件后,需要事先對(duì)管理指令進(jìn)行編譯或者解密,在得到被管設(shè)備可識(shí)別的明文數(shù)據(jù)內(nèi)容后,獲取與該網(wǎng)絡(luò)設(shè)備管理指令中攜帶的被管設(shè)備IP地址、接收服務(wù)器的IP地址,然后,將該管理報(bào)文的源IP地址設(shè)置為獲取的接收服務(wù)器的IP地址,最后根據(jù)所述被管設(shè)備的IP地址將該管理報(bào)文轉(zhuǎn)發(fā)至對(duì)應(yīng)的被管設(shè)備。
[0055]6、接收服務(wù)器接收被管設(shè)備的回應(yīng)報(bào)文或者管理請(qǐng)求報(bào)文
[0056]當(dāng)處理服務(wù)器將相關(guān)管理指令推送給被管設(shè)備后,被管設(shè)備接收到處理服務(wù)器發(fā)送的管理報(bào)文后,解析出該管理報(bào)文的數(shù)據(jù)內(nèi)容,根據(jù)該數(shù)據(jù)內(nèi)容中的管理指令進(jìn)行操作處理并生成相應(yīng)的回應(yīng)。例如在管理單個(gè)被管設(shè)備時(shí),若接收的管理指令為向被管設(shè)備請(qǐng)求某項(xiàng)數(shù)據(jù),那么被管設(shè)備根據(jù)網(wǎng)管服務(wù)器所請(qǐng)求的數(shù)據(jù)結(jié)果生成數(shù)據(jù)報(bào)文。由于處理服務(wù)器在此前已將管理指令報(bào)文的源IP地址設(shè)定成接收處理器的IP地址。這樣被管設(shè)備就會(huì)向網(wǎng)管服務(wù)器分配的接收服務(wù)器發(fā)送回應(yīng)報(bào)文了。
[0057]7、接收服務(wù)器將接收的數(shù)據(jù)報(bào)文入庫(kù)。
[0058]接收服務(wù)器在接收到被管設(shè)備發(fā)送的數(shù)據(jù)報(bào)文后,分析被管設(shè)備反饋的數(shù)據(jù),并根據(jù)事先配置的網(wǎng)管數(shù)據(jù)庫(kù)的IP地址以及該數(shù)據(jù)庫(kù)的用戶名和密碼,對(duì)需要保存到網(wǎng)管數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行保存。
[0059]與傳統(tǒng)的集中式網(wǎng)管系統(tǒng)相比,本發(fā)明管理方案將網(wǎng)管服務(wù)器的部分工作交由處理服務(wù)器以及接收服務(wù)器處理。因此,本發(fā)明提供的網(wǎng)管系統(tǒng)仍然由單網(wǎng)管管理系統(tǒng)管理所有的網(wǎng)絡(luò)設(shè)備,且在此基礎(chǔ)上可管理更大數(shù)量級(jí)的網(wǎng)絡(luò)設(shè)備;與傳統(tǒng)的分布式網(wǎng)管系統(tǒng)相比,本發(fā)明可根據(jù)處理服務(wù)器以及接收服務(wù)器的狀態(tài)動(dòng)態(tài)調(diào)整其性能壓力,同時(shí)不增加由于數(shù)據(jù)互訪帶來(lái)的性能壓力。
[0060]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)管服務(wù)器,應(yīng)用于網(wǎng)管系統(tǒng),所述網(wǎng)管系統(tǒng)包括處理服務(wù)器、接收服務(wù)器以及被管設(shè)備,其特征在于,包括: 指令存儲(chǔ)單元,用于在接收到網(wǎng)絡(luò)設(shè)備管理指令時(shí),按照負(fù)載分擔(dān)原則分配處理服務(wù)器,并將所述網(wǎng)絡(luò)設(shè)備管理指令存儲(chǔ)于與所述處理服務(wù)器對(duì)應(yīng)的指定位置; 接收處理單元,用于接收所述接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文,并將所述數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中。
2.如權(quán)利要求1所述的網(wǎng)管服務(wù)器,其特征在于,所述網(wǎng)絡(luò)設(shè)備管理指令包括所述被管設(shè)備的IP地址,所述指令存儲(chǔ)單元還用于, 為所述網(wǎng)絡(luò)設(shè)備管理指令分配接收服務(wù)器,并將所述接收服務(wù)器IP地址、與被管設(shè)備IP地址的對(duì)應(yīng)關(guān)系保存至所述網(wǎng)絡(luò)設(shè)備管理指令中。
3.如權(quán)利要求1所述的網(wǎng)管服務(wù)器,其特征在于,所述網(wǎng)管服務(wù)器還用于,在接收到處理服務(wù)器發(fā)送的攜帶有網(wǎng)絡(luò)設(shè)備管理指令名稱的刪除與所述名稱對(duì)應(yīng)網(wǎng)絡(luò)設(shè)備管理指令的通知后,刪除與網(wǎng)絡(luò)設(shè)備管理指令名稱對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令。
4.一種處理服務(wù)器,應(yīng)用于網(wǎng)管系統(tǒng),所述網(wǎng)管系統(tǒng)包括網(wǎng)管服務(wù)器、接收服務(wù)器以及被管設(shè)備,其特征在于,包括: 指令獲取單元,用于獲取所述網(wǎng)管服務(wù)器中與處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令; 指令處理單元,用于解析出所述網(wǎng)絡(luò)設(shè)備管理指令的數(shù)據(jù)內(nèi)容,并根據(jù)所述數(shù)據(jù)內(nèi)容生成管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備,完成對(duì)被管設(shè)備的管理。
5.如權(quán)利要求4所述的處理服務(wù)器,其特征在于,在所述指令獲取單元之前還包括: 使用預(yù)存的賬號(hào)信息定期登陸網(wǎng)管服務(wù)器。
6.如權(quán)利要求4所述的處理服務(wù)器,其特征在于,所述指令獲取單元還用于在獲取與所述處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令后,向所述網(wǎng)管服務(wù)器發(fā)送攜帶有網(wǎng)絡(luò)設(shè)備管理指令名稱的刪除與所述名稱對(duì)應(yīng)網(wǎng)絡(luò)設(shè)備管理指令的通知。
7.如權(quán)利要求4所述的處理服務(wù)器,其特征在于,所述數(shù)據(jù)內(nèi)容包括有與所述網(wǎng)絡(luò)管理指令對(duì)應(yīng)的接收服務(wù)器的IP地址,所述指令處理單元將管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備之前還用于, 將所述管理報(bào)文的源IP地址設(shè)置為與所述網(wǎng)絡(luò)管理指令對(duì)應(yīng)的接收服務(wù)器IP地址。
8.—種網(wǎng)管系統(tǒng),其特征在于,包括權(quán)利要求1至3中任意一項(xiàng)所述的網(wǎng)管服務(wù)器以及權(quán)利要求4至7中任意一項(xiàng)所述的處理服務(wù)器。
9.一種網(wǎng)絡(luò)設(shè)備管理方法,其特征在于,應(yīng)用于網(wǎng)管系統(tǒng)的網(wǎng)管服務(wù)器,所述網(wǎng)管系統(tǒng)還包括處理服務(wù)器、接收服務(wù)器以及被管設(shè)備,其特征在于,包括: 在接收到網(wǎng)絡(luò)設(shè)備管理指令時(shí),按照負(fù)載分擔(dān)原則分配處理服務(wù)器,并將所述網(wǎng)絡(luò)設(shè)備管理指令存儲(chǔ)于與所述處理服務(wù)器對(duì)應(yīng)的指定位置; 接收所述接收服務(wù)器發(fā)送的數(shù)據(jù)報(bào)文,并將所述數(shù)據(jù)報(bào)文存儲(chǔ)于網(wǎng)管數(shù)據(jù)庫(kù)中。
10.如權(quán)利要求9所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備管理指令包括所述被管設(shè)備的IP地址,所述在接收到網(wǎng)絡(luò)設(shè)備管理指令后還用于, 為所述網(wǎng)絡(luò)設(shè)備管理指令分配接收服務(wù)器,并將所述接收服務(wù)器IP地址、與被管設(shè)備IP地址的對(duì)應(yīng)關(guān)系保存至所述網(wǎng)絡(luò)設(shè)備管理指令中。
11.如權(quán)利要求9所述的方法,其特征在于,所述方法還包括,在接收到處理服務(wù)器發(fā)送的攜帶有網(wǎng)絡(luò)設(shè)備管理指令名稱的刪除與所述名稱對(duì)應(yīng)網(wǎng)絡(luò)設(shè)備管理指令的通知后,刪除與網(wǎng)絡(luò)設(shè)備管理指令名稱對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令。
12.一種協(xié)助管理網(wǎng)絡(luò)設(shè)備的方法,應(yīng)用于網(wǎng)管系統(tǒng)的處理服務(wù)器,所述網(wǎng)管系統(tǒng)還包括網(wǎng)管服務(wù)器、接收服務(wù)器以及被管設(shè)備,其特征在于,包括: 獲取所述網(wǎng)管服務(wù)器中與處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令; 解析出所述網(wǎng)絡(luò)設(shè)備管理指令的數(shù)據(jù)內(nèi)容,并根據(jù)所述數(shù)據(jù)內(nèi)容生成管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備,完成對(duì)被管設(shè)備的管理。
13.如權(quán)利要求12所述的方法,其特征在于,在獲取所述網(wǎng)管服務(wù)器中與處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令之前還包括: 使用預(yù)存的賬號(hào)信息定期登陸網(wǎng)管服務(wù)器。
14.如權(quán)利要求12所述的方法,其特征在于,所述方法還包括,在獲取與所述處理服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備管理指令后,向所述網(wǎng)管服務(wù)器發(fā)送攜帶有網(wǎng)絡(luò)設(shè)備管理指令名稱的刪除與所述名稱對(duì)應(yīng)網(wǎng)絡(luò)設(shè)備管理指令的通知。
15.如權(quán)利要求12所述的方法,其特征在于,所述數(shù)據(jù)內(nèi)容包括有與所述網(wǎng)絡(luò)管理指令對(duì)應(yīng)的接收服務(wù)器的IP地址,所述將管理報(bào)文發(fā)送至對(duì)應(yīng)的被管設(shè)備之前還包括, 將所述管理報(bào)文的源IP地址設(shè)置為與所述網(wǎng)絡(luò)管理指令對(duì)應(yīng)的接收服務(wù)器IP地址。
【文檔編號(hào)】H04L12/24GK103986605SQ201410223706
【公開(kāi)日】2014年8月13日 申請(qǐng)日期:2014年5月23日 優(yōu)先權(quán)日:2014年5月23日
【發(fā)明者】高運(yùn)雷 申請(qǐng)人:杭州華三通信技術(shù)有限公司