專利名稱:網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)和網(wǎng)絡(luò)資源監(jiān)控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)資源監(jiān)控領(lǐng)域,具體而言,涉及一種網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)和一種網(wǎng)絡(luò)資源監(jiān)控方法。
背景技術(shù):
現(xiàn)有的網(wǎng)絡(luò)管理系統(tǒng)大多是廠家定制的,如果運(yùn)營商有多臺不同類型的設(shè)備,只能從多個平臺進(jìn)行管理,進(jìn)而使得網(wǎng)絡(luò)管理操作相當(dāng)復(fù)雜繁瑣。為了時刻了解網(wǎng)絡(luò)系統(tǒng)的狀態(tài),以隨時應(yīng)對網(wǎng)絡(luò)系統(tǒng)可能出現(xiàn)的各種問題和故障,網(wǎng)絡(luò)值機(jī)員需要24小時值班,不停地從網(wǎng)管系統(tǒng)查詢設(shè)備狀態(tài)。這樣的做法,不僅耗時、費力,而且工作效率低下。
另外,現(xiàn)有的網(wǎng)絡(luò)管理系統(tǒng)側(cè)重于物理方面的管理,而基本上忽視了從業(yè)務(wù)角度上對設(shè)備的管理。因此,現(xiàn)有的網(wǎng)絡(luò)管理系統(tǒng)不能真正全面地反映出網(wǎng)絡(luò)當(dāng)前的運(yùn)行狀態(tài)。因此,需要一種新的網(wǎng)絡(luò)資源監(jiān)控技術(shù),可以屏蔽底層的設(shè)備類型,建立統(tǒng)一的網(wǎng)絡(luò)管理平臺,從物理層面和業(yè)務(wù)層面展現(xiàn)網(wǎng)絡(luò)現(xiàn)狀,在網(wǎng)絡(luò)系統(tǒng)異常時及時通知網(wǎng)絡(luò)值機(jī)員,減輕網(wǎng)絡(luò)值機(jī)員的工作量,提高工作效率。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種新的網(wǎng)絡(luò)資源監(jiān)控技術(shù),可以屏蔽底層的設(shè)備類型,建立統(tǒng)一的網(wǎng)絡(luò)管理平臺,從物理層面和業(yè)務(wù)層面展現(xiàn)網(wǎng)絡(luò)現(xiàn)狀,在網(wǎng)絡(luò)系統(tǒng)異常時及時通知網(wǎng)絡(luò)值機(jī)員,減輕網(wǎng)絡(luò)值機(jī)員的工作量,提高工作效率。有鑒于此,根據(jù)本發(fā)明的一個方面,提供了一種網(wǎng)絡(luò)資源監(jiān)控系統(tǒng),包括數(shù)據(jù)采集模塊,采集網(wǎng)絡(luò)中不同設(shè)備的相關(guān)信息,保存至數(shù)據(jù)庫;數(shù)據(jù)分析模塊,從所述數(shù)據(jù)庫中獲取所述相關(guān)信息,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,生成分析結(jié)果;數(shù)據(jù)發(fā)送模塊,將所述分析結(jié)果發(fā)送給終端;所述數(shù)據(jù)庫,保存所述相關(guān)信息。在本技術(shù)方案中,所述數(shù)據(jù)采集模塊、數(shù)據(jù)庫、數(shù)據(jù)分析模塊、數(shù)據(jù)發(fā)送模塊,構(gòu)成了一個完整的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)。通過所述數(shù)據(jù)采集模塊,采集不同設(shè)備的相關(guān)信息,屏蔽了各底層設(shè)備之間的技術(shù)差異,使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)能夠為所述不同設(shè)備建立統(tǒng)一的管理平臺,提高網(wǎng)絡(luò)監(jiān)控的工作效率。通過所述數(shù)據(jù)分析模塊,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,這樣就使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)不僅可以反映出所述網(wǎng)絡(luò)系統(tǒng)物理層面的運(yùn)行狀況,更能夠從業(yè)務(wù)層面更加全面的反映所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況。其中,所述業(yè)務(wù)邏輯可以包括,所述設(shè)備的參數(shù)類型、設(shè)備之間的輸入輸出關(guān)系、設(shè)備進(jìn)行的業(yè)務(wù)工作流程,等。通過所述數(shù)據(jù)發(fā)送模塊,及時將所述網(wǎng)絡(luò)系統(tǒng)異常的信息發(fā)送給所述終端,進(jìn)而及時通知給了相關(guān)的網(wǎng)絡(luò)值機(jī)員,這樣就使得所述網(wǎng)絡(luò)值機(jī)員不必再24小時值班不停地對所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況進(jìn)行查詢,減輕了所述網(wǎng)絡(luò)值機(jī)員的工作量,提高了工作效率。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)采集模塊,通過所述不同設(shè)備支持的通用協(xié)議與所述不同設(shè)備進(jìn)行通訊,根據(jù)不同業(yè)務(wù)的需要,采集所述不同設(shè)備的相關(guān)參數(shù)信息,保存至所述數(shù)據(jù)庫,和/或接收從所述不同設(shè)備傳輸?shù)脑O(shè)備日志信息,保存至所述數(shù)據(jù)庫,生成設(shè)備日志信息結(jié)果。在本技術(shù)方案中,由于各廠商的主要相關(guān)設(shè)備,如交換機(jī)、路由器等,均支持簡單網(wǎng)絡(luò)管理協(xié)議(即Simple Network Management Protocol, SNMP)和設(shè)備日志協(xié)議(即SYSL0G),因此,所述數(shù)據(jù)采集模塊可以使用上述兩種通用協(xié)議來與所述設(shè)備進(jìn)行通訊,這樣就在所述不同設(shè)備之間建立起了統(tǒng)一的管理平臺。根據(jù)所述不同業(yè)務(wù)的不同需求,所述數(shù)據(jù)采集模塊,可以通過簡單網(wǎng)絡(luò)管理協(xié)議向相關(guān)設(shè)備采集相關(guān)的參數(shù)信息,和/或,與所述相關(guān)設(shè)備之間匹配互聯(lián)網(wǎng)協(xié)議(即Internet Protocol,IP)和端口,啟動設(shè)備日志協(xié)議服務(wù),從所述設(shè)備接收所述設(shè)備日志信息。這樣,就使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)可以獲得從物理層面和業(yè)務(wù)層面,兩個方面展現(xiàn)所述網(wǎng)絡(luò)狀況的基礎(chǔ)。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)采集模塊采用異步通訊方式與所述不同設(shè)備進(jìn)行通訊,以采集所述相關(guān)信息;和/或在緩存中創(chuàng)建待處理隊列,并將采集到的所述相關(guān)信息放入待處理隊列,再按次序從所述待處理隊列中取得所述相關(guān)信息,并保存至所述 數(shù)據(jù)庫。在本技術(shù)方案中,所述數(shù)據(jù)采集模塊與所述設(shè)備之間的通訊可以采用以異步通訊方式,這樣就降低了所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)對設(shè)備硬件的要求,使得所述系統(tǒng)構(gòu)建更容易。另外,所述數(shù)據(jù)采集模塊可以通過在緩存中創(chuàng)建待處理隊列的方式處理采集到的所述相關(guān)數(shù)據(jù),這樣,所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)就不會因為所述數(shù)據(jù)采集速率與所述數(shù)據(jù)分析處理的速率不匹配而陷入工作停頓狀態(tài),進(jìn)而提高了整個所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的工作效率。在上述技術(shù)方案中,優(yōu)選地,還包括數(shù)據(jù)管理模塊,從所述數(shù)據(jù)庫獲取相關(guān)數(shù)據(jù),并根據(jù)數(shù)據(jù)來源,和/或業(yè)務(wù)類型,和/或設(shè)備物理狀態(tài),對所述數(shù)據(jù)進(jìn)行整理和展示。在本技術(shù)方案中,通過引入所述數(shù)據(jù)管理模塊來對所述數(shù)據(jù)進(jìn)行整理和展示,進(jìn)而能夠為利用所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的相關(guān)業(yè)務(wù)人員,包括網(wǎng)絡(luò)管理員、網(wǎng)絡(luò)值機(jī)員和決策人員,等,提供根據(jù)他們不同需求而整理展示的所述數(shù)據(jù)庫中的相關(guān)數(shù)據(jù),這樣就使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)能夠使存至所述數(shù)據(jù)庫的相關(guān)信息發(fā)揮出最大的效用,更加有效地保證所述網(wǎng)絡(luò)系統(tǒng)的正常運(yùn)行。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)發(fā)送模塊,將所述信息發(fā)送至所述用戶,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。在本技術(shù)方案中,為了能夠確保所述信息能夠確實地發(fā)送到所述用戶,所述數(shù)據(jù)發(fā)送模塊可以通過多種方式同時向所述用戶發(fā)送信息,因此,基于當(dāng)前常用的通訊手段,所述數(shù)據(jù)發(fā)送模塊向所述用戶發(fā)送所述信息時,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。本發(fā)明還提供了一種網(wǎng)絡(luò)資源監(jiān)控方法,包括步驟202,采集網(wǎng)絡(luò)中不同設(shè)備的相關(guān)信息,保存至數(shù)據(jù)庫;步驟204,從所述數(shù)據(jù)庫中獲取所述相關(guān)信息,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,生成分析結(jié)果;步驟206,將所述分析結(jié)果發(fā)送給終端。在本技術(shù)方案中,所述步驟202、所述步驟204和所述步驟206構(gòu)成了一個完整的網(wǎng)絡(luò)資源監(jiān)控過程。通過所述步驟202,采集不同設(shè)備的相關(guān)信息,屏蔽了各底層設(shè)備之間的技術(shù)差異,使得通過所述網(wǎng)絡(luò)資源監(jiān)控方法能夠為所述不同設(shè)備建立統(tǒng)一的管理平臺,提高網(wǎng)絡(luò)監(jiān)控的工作效率。通過所述步驟204,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,這樣就使得通過所述網(wǎng)絡(luò)資源監(jiān)控方法不僅可以反映出所述網(wǎng)絡(luò)系統(tǒng)物理層面的運(yùn)行 狀況,更能夠從業(yè)務(wù)層面更加全面的反映所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況。其中,所述業(yè)務(wù)邏輯可以包括,所述設(shè)備的參數(shù)類型、設(shè)備之間的輸入輸出關(guān)系、設(shè)備進(jìn)行的業(yè)務(wù)工作流程,等。通過所述數(shù)據(jù)發(fā)送模塊,及時將所述網(wǎng)絡(luò)系統(tǒng)異常的信息發(fā)送給所述終端,進(jìn)而及時通知給了相關(guān)的網(wǎng)絡(luò)值機(jī)員,這樣就使得所述網(wǎng)絡(luò)值機(jī)員不必再24小時值班不停地對所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況進(jìn)行查詢,減輕了所述網(wǎng)絡(luò)值機(jī)員的工作量,提高了工作效率。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括通過所述不同設(shè)備支持的通用協(xié)議,與所述不同設(shè)備進(jìn)行通訊,根據(jù)不同業(yè)務(wù)的需要采集所述不同設(shè)備的相關(guān)參數(shù)信息,保存至所述數(shù)據(jù)庫,和/或接收從所述不同設(shè)備傳輸?shù)脑O(shè)備日志信息,保存至所述數(shù)據(jù)庫,生成設(shè)備日志信息結(jié)果。在本技術(shù)方案中,由于各廠商的主要相關(guān)設(shè)備,如交換機(jī)、路由器等,均支持簡單網(wǎng)絡(luò)管理協(xié)議(即Simple Network Management Protocol, SNMP)和設(shè)備日志協(xié)議(即SYSL0G),因此,可以使用上述兩種通用協(xié)議來與所述設(shè)備進(jìn)行通訊,這樣就在所述不同設(shè)備之間建立起了統(tǒng)一的管理平臺。根據(jù)所述不同業(yè)務(wù)的不同需求,可以通過簡單網(wǎng)絡(luò)管理協(xié)議向相關(guān)設(shè)備采集相關(guān)的參數(shù)信息,和/或,與所述相關(guān)設(shè)備之間匹配互聯(lián)網(wǎng)協(xié)議(即Internet Protocol, IP)和端口,啟動設(shè)備日志協(xié)議服務(wù),從所述設(shè)備接收所述設(shè)備日志信息。這樣,通過所述網(wǎng)絡(luò)資源監(jiān)控方法就可以獲得從物理層面和業(yè)務(wù)層面,兩個方面展現(xiàn)所述網(wǎng)絡(luò)狀況的基礎(chǔ)。在上述技術(shù)方案中,優(yōu)選地,所述步驟202包括采用異步通訊方式與所述不同設(shè)備進(jìn)行通訊,以采集所述相關(guān)信息;和/或在緩存中創(chuàng)建待處理隊列,并將采集到的所述相關(guān)信息放入待處理隊列,再按次序從所述待處理隊列中取得所述相關(guān)信息,并保存至所述數(shù)據(jù)庫。在本技術(shù)方案中,與所述設(shè)備之間的通訊可以采用以異步通訊方式,這樣就降低了所述網(wǎng)絡(luò)資源監(jiān)控方法對設(shè)備硬件的要求,使得所述方法的實施更容易。另外,可以通過在緩存中創(chuàng)建待處理隊列的方式處理采集到的所述相關(guān)數(shù)據(jù),這樣,就不會因為所述數(shù)據(jù)采集速率與所述數(shù)據(jù)分析處理的速率不匹配而陷入工作停頓狀態(tài),進(jìn)而提高整個網(wǎng)絡(luò)資源監(jiān)控的工作效率。在上述技術(shù)方案中,優(yōu)選地,還包括從所述數(shù)據(jù)庫獲取相關(guān)數(shù)據(jù),并根據(jù)數(shù)據(jù)來源,和/或業(yè)務(wù)類型,和/或設(shè)備物理狀態(tài),對所述數(shù)據(jù)進(jìn)行整理和展示。在本技術(shù)方案中,通過對所述數(shù)據(jù)進(jìn)行整理和展示,進(jìn)而能夠為利用所述網(wǎng)絡(luò)資源監(jiān)控方法的相關(guān)業(yè)務(wù)人員,包括網(wǎng)絡(luò)管理員、網(wǎng)絡(luò)值機(jī)員和決策人員,等,提供根據(jù)他們不同需求而整理展示的所述數(shù)據(jù)庫中的相關(guān)數(shù)據(jù),這樣,所述網(wǎng)絡(luò)資源監(jiān)控方法就能夠使存至所述數(shù)據(jù)庫的相關(guān)信息發(fā)揮出最大的效用,更加有效地保證所述網(wǎng)絡(luò)系統(tǒng)的正常運(yùn)行。在上述技術(shù)方案中,優(yōu)選地,所述步驟206包括將所述信息發(fā)送至所述用戶,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。
在本技術(shù)方案中,為了能夠確保所述信息能夠確實地發(fā)送到所述用戶,可以通過多種方式同時向所述用戶發(fā)送信息,因此,基于當(dāng)前常用的通訊手段,在通過所述步驟206向所述用戶發(fā)送所述信息時,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。通過以上技術(shù)方案,可以屏蔽底層的設(shè)備類型,建立統(tǒng)一的網(wǎng)絡(luò)管理平臺,從物理層面和業(yè)務(wù)層面展現(xiàn)網(wǎng)絡(luò)現(xiàn)狀,在網(wǎng)絡(luò)系統(tǒng)異常時及時通知網(wǎng)絡(luò)值機(jī)員,減輕網(wǎng)絡(luò)值機(jī)員的工作量,提高工作效率。
圖I示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的框圖;圖2示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控方法的流程圖;
圖3示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的業(yè)務(wù)流程示意圖;圖4示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的數(shù)據(jù)流程示意圖。
具體實施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實施例的限制。圖I示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的框圖。如圖I所示,根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100,包括數(shù)據(jù)采集模塊102,采集網(wǎng)絡(luò)中不同設(shè)備的相關(guān)信息,保存至數(shù)據(jù)庫108 ;數(shù)據(jù)分析模塊104,從所述數(shù)據(jù)庫108中獲取所述相關(guān)信息,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,生成分析結(jié)果;數(shù)據(jù)發(fā)送模塊106,將所述分析結(jié)果發(fā)送給終端;所述數(shù)據(jù)庫108,保存所述相關(guān)信肩、O在本技術(shù)方案中,所述數(shù)據(jù)采集模塊102、數(shù)據(jù)庫108、數(shù)據(jù)分析模塊104、數(shù)據(jù)發(fā)送模塊106,構(gòu)成了一個完整的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100。通過所述數(shù)據(jù)采集模塊102,采集不同設(shè)備的相關(guān)信息,屏蔽了各底層設(shè)備之間的技術(shù)差異,使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100能夠為所述不同設(shè)備建立統(tǒng)一的管理平臺,提高網(wǎng)絡(luò)監(jiān)控的工作效率。通過所述數(shù)據(jù)分析模塊104,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,這樣就使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100不僅可以反映出所述網(wǎng)絡(luò)系統(tǒng)物理層面的運(yùn)行狀況,更能夠從業(yè)務(wù)層面更加全面的反映所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況。其中,所述業(yè)務(wù)邏輯可以包括,所述設(shè)備的參數(shù)類型、設(shè)備之間的輸入輸出關(guān)系、設(shè)備進(jìn)行的業(yè)務(wù)工作流程,等。通過所述數(shù)據(jù)發(fā)送模塊106,及時將所述網(wǎng)絡(luò)系統(tǒng)異常的信息發(fā)送給所述終端,進(jìn)而及時通知給了相關(guān)的網(wǎng)絡(luò)值機(jī)員,這樣就使得所述網(wǎng)絡(luò)值機(jī)員不必再24小時值班不停地對所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況進(jìn)行查詢,減輕了所述網(wǎng)絡(luò)值機(jī)員的工作量,提高了工作效率。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)采集模塊102,通過所述不同設(shè)備支持的通用協(xié)議與所述不同設(shè)備進(jìn)行通訊,根據(jù)不同業(yè)務(wù)的需要,采集所述不同設(shè)備的相關(guān)參數(shù)信息,保存至所述數(shù)據(jù)庫108,和/或接收從所述不同設(shè)備傳輸?shù)脑O(shè)備日志信息,保存至所述數(shù)據(jù)庫108,生成設(shè)備日志信息結(jié)果。在本技術(shù)方案中,由于各廠商的主要相關(guān)設(shè)備,如交換機(jī)、路由器等,均支持簡單網(wǎng)絡(luò)管理協(xié)議(即Simple Network Management Protocol, SNMP)和設(shè)備日志協(xié)議(即SYSL0G),因此,所述數(shù)據(jù)采集模塊102可以使用上述兩種通用協(xié)議來與所述設(shè)備進(jìn)行通訊,這樣就在所述不同設(shè)備之間建立起了統(tǒng)一的管理平臺。根據(jù)所述不同業(yè)務(wù)的不同需求,所述數(shù)據(jù)采集模塊102,可以通過簡單網(wǎng)絡(luò)管理協(xié)議向相關(guān)設(shè)備采集相關(guān)的參數(shù)信息,和/或,與所述相關(guān)設(shè)備之間匹配互聯(lián)網(wǎng)協(xié)議(即Internet Protocol, IP)和端口,啟動設(shè)備日志協(xié)議服務(wù),從所述設(shè)備接收所述設(shè)備日志信息。這樣,就使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100可以獲得從物理層面和業(yè)務(wù)層面,兩個方面展現(xiàn)所述網(wǎng)絡(luò)狀況的基礎(chǔ)。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)采集模塊102采用異步通訊方式與所述不 同設(shè)備進(jìn)行通訊,以采集所述相關(guān)信息;和/或在緩存中創(chuàng)建待處理隊列,并將采集到的所述相關(guān)信息放入待處理隊列,再按次序從所述待處理隊列中取得所述相關(guān)信息,并保存至所述數(shù)據(jù)庫108。在本技術(shù)方案中,所述數(shù)據(jù)采集模塊102與所述設(shè)備之間的通訊可以采用以異步通訊方式,這樣就降低了所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100對設(shè)備硬件的要求,使得所述系統(tǒng)構(gòu)建更容易。另外,所述數(shù)據(jù)采集模塊102可以通過在緩存中創(chuàng)建待處理隊列的方式處理采集到的所述相關(guān)數(shù)據(jù),這樣,所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100就不會因為所述數(shù)據(jù)采集速率與所述數(shù)據(jù)分析處理的速率不匹配而陷入工作停頓狀態(tài),進(jìn)而提高了整個所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100的工作效率。在上述技術(shù)方案中,優(yōu)選地,還包括數(shù)據(jù)管理模塊110,從所述數(shù)據(jù)庫108獲取相關(guān)數(shù)據(jù),并根據(jù)數(shù)據(jù)來源,和/或業(yè)務(wù)類型,和/或設(shè)備物理狀態(tài),對所述數(shù)據(jù)進(jìn)行整理和展
/Jn ο在本技術(shù)方案中,通過引入所述數(shù)據(jù)管理模塊110來對所述數(shù)據(jù)進(jìn)行整理和展示,進(jìn)而能夠為利用所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100的相關(guān)業(yè)務(wù)人員,包括網(wǎng)絡(luò)管理員、網(wǎng)絡(luò)值機(jī)員和決策人員,等,提供根據(jù)他們不同需求而整理展示的所述數(shù)據(jù)庫108中的相關(guān)數(shù)據(jù),這樣就使得所述網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)100能夠使存至所述數(shù)據(jù)庫108的相關(guān)信息發(fā)揮出最大的效用,更加有效地保證所述網(wǎng)絡(luò)系統(tǒng)的正常運(yùn)行。在上述技術(shù)方案中,優(yōu)選地,所述數(shù)據(jù)發(fā)送模塊106,將所述信息發(fā)送至所述用戶,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。在本技術(shù)方案中,為了能夠確保所述信息能夠確實地發(fā)送到所述用戶,所述數(shù)據(jù)發(fā)送模塊106可以通過多種方式同時向所述用戶發(fā)送信息,因此,基于當(dāng)前常用的通訊手段,所述數(shù)據(jù)發(fā)送模塊向所述用戶發(fā)送所述信息時,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消
肩、O圖2示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控方法的流程圖。如圖2所示,根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控方法,包括步驟202,采集網(wǎng)絡(luò)中不同設(shè)備的相關(guān)信息,保存至數(shù)據(jù)庫;步驟204,從所述數(shù)據(jù)庫中獲取所述相關(guān)信息,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,生成分析結(jié)果;步驟206,將所述分析結(jié)果發(fā)送給終端。在本技術(shù)方案中,所述步驟202、所述步驟204和所述步驟206構(gòu)成了一個完整的網(wǎng)絡(luò)資源監(jiān)控過程。通過所述步驟202,采集不同設(shè)備的相關(guān)信息,屏蔽了各底層設(shè)備之間的技術(shù)差異,使得通過所述網(wǎng)絡(luò)資源監(jiān)控方法能夠為所述不同設(shè)備建立統(tǒng)一的管理平臺,提高網(wǎng)絡(luò)監(jiān)控的工作效率。通過所述步驟204,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,這樣就使得通過所述網(wǎng)絡(luò)資源監(jiān)控方法不僅可以反映出所述網(wǎng)絡(luò)系統(tǒng)物理層面的運(yùn)行狀況,更能夠從業(yè)務(wù)層面更加全面的反映所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況。其中,所述業(yè)務(wù)邏輯可以包括,所述設(shè)備的參數(shù)類型、設(shè)備之間的輸入輸出關(guān)系、設(shè)備進(jìn)行的業(yè)務(wù)工作流程,等。通過所述數(shù)據(jù)發(fā)送模塊,及時將所述網(wǎng)絡(luò)系統(tǒng)異常的信息發(fā)送給所述終端,進(jìn)而及時通知給了相關(guān)的網(wǎng)絡(luò)值機(jī)員,這樣就使得所述網(wǎng)絡(luò)值機(jī)員不必再24小時值班不停地對所述網(wǎng)絡(luò)系統(tǒng)的運(yùn)行狀況進(jìn)行查詢,減輕了所述網(wǎng)絡(luò)值機(jī)員的工作量,提高了工作效率。在上述技術(shù)方案中,優(yōu)選地,所述步驟202還包括通過所述不同設(shè)備支持的通用 協(xié)議,與所述不同設(shè)備進(jìn)行通訊,根據(jù)不同業(yè)務(wù)的需要采集所述不同設(shè)備的相關(guān)參數(shù)信息,保存至所述數(shù)據(jù)庫,和/或接收從所述不同設(shè)備傳輸?shù)脑O(shè)備日志信息,保存至所述數(shù)據(jù)庫,生成設(shè)備日志信息結(jié)果。在本技術(shù)方案中,由于各廠商的主要相關(guān)設(shè)備,如交換機(jī)、路由器等,均支持簡單網(wǎng)絡(luò)管理協(xié)議(即Simple Network Management Protocol, SNMP)和設(shè)備日志協(xié)議(即SYSL0G),因此,可以使用上述兩種通用協(xié)議來與所述設(shè)備進(jìn)行通訊,這樣就在所述不同設(shè)備之間建立起了統(tǒng)一的管理平臺。根據(jù)所述不同業(yè)務(wù)的不同需求,可以通過簡單網(wǎng)絡(luò)管理協(xié)議向相關(guān)設(shè)備采集相關(guān)的參數(shù)信息,和/或,與所述相關(guān)設(shè)備之間匹配互聯(lián)網(wǎng)協(xié)議(即Internet Protocol, IP)和端口,啟動設(shè)備日志協(xié)議服務(wù),從所述設(shè)備接收所述設(shè)備日志信息。這樣,通過所述網(wǎng)絡(luò)資源監(jiān)控方法就可以獲得從物理層面和業(yè)務(wù)層面,兩個方面展現(xiàn)所述網(wǎng)絡(luò)狀況的基礎(chǔ)。在上述技術(shù)方案中,優(yōu)選地,所述步驟202包括采用異步通訊方式與所述不同設(shè)備進(jìn)行通訊,以采集所述相關(guān)信息;和/或在緩存中創(chuàng)建待處理隊列,并將采集到的所述相關(guān)信息放入待處理隊列,再按次序從所述待處理隊列中取得所述相關(guān)信息,并保存至所述數(shù)據(jù)庫。在本技術(shù)方案中,與所述設(shè)備之間的通訊可以采用以異步通訊方式,這樣就降低了所述網(wǎng)絡(luò)資源監(jiān)控方法對設(shè)備硬件的要求,使得所述方法的實施更容易。另外,可以通過在緩存中創(chuàng)建待處理隊列的方式處理采集到的所述相關(guān)數(shù)據(jù),這樣,就不會因為所述數(shù)據(jù)采集速率與所述數(shù)據(jù)分析處理的速率不匹配而陷入工作停頓狀態(tài),進(jìn)而提高整個網(wǎng)絡(luò)資源監(jiān)控的工作效率。在上述技術(shù)方案中,優(yōu)選地,還包括從所述數(shù)據(jù)庫獲取相關(guān)數(shù)據(jù),并根據(jù)數(shù)據(jù)來源,和/或業(yè)務(wù)類型,和/或設(shè)備物理狀態(tài),對所述數(shù)據(jù)進(jìn)行整理和展示。在本技術(shù)方案中,通過對所述數(shù)據(jù)進(jìn)行整理和展示,進(jìn)而能夠為利用所述網(wǎng)絡(luò)資源監(jiān)控方法的相關(guān)業(yè)務(wù)人員,包括網(wǎng)絡(luò)管理員、網(wǎng)絡(luò)值機(jī)員和決策人員,等,提供根據(jù)他們不同需求而整理展示的所述數(shù)據(jù)庫中的相關(guān)數(shù)據(jù),這樣,所述網(wǎng)絡(luò)資源監(jiān)控方法就能夠使存至所述數(shù)據(jù)庫的相關(guān)信息發(fā)揮出最大的效用,更加有效地保證所述網(wǎng)絡(luò)系統(tǒng)的正常運(yùn)行。在上述技術(shù)方案中,優(yōu)選地,所述步驟206包括將所述信息發(fā)送至所述用戶,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。在本技術(shù)方案中,為了能夠確保所述信息能夠確實地發(fā)送到所述用戶,可以通過多種方式同時向所述用戶發(fā)送信息,因此,基于當(dāng)前常用的通訊手段,在通過所述步驟206向所述用戶發(fā)送所述信息時,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。圖3示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的業(yè)務(wù)流程示意圖。
如圖3所示,根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的業(yè)務(wù)流程如下底層網(wǎng)絡(luò)設(shè)備302是各家廠商的設(shè)備,指的是支撐網(wǎng)絡(luò)運(yùn)營的硬件設(shè)備,包括交換機(jī),路由器,和/或其他底層設(shè)備。底層網(wǎng)絡(luò)設(shè)備302可以是任意廠商的,但是所述設(shè)備必須支持通用協(xié)議,該通用協(xié)議可以是SNMP(簡單網(wǎng)絡(luò)管理協(xié)議),和/或SYSL0G(設(shè)備日志協(xié)議);中間層是信息處理系統(tǒng)306。信息處理系統(tǒng)306的主要功能是采集底層網(wǎng)絡(luò)設(shè)備302的運(yùn)行情況,包括底層網(wǎng)絡(luò)設(shè)備302的各類信息,端口,運(yùn)行時間,業(yè)務(wù)配置等等,以及底層網(wǎng)絡(luò)設(shè)備302的設(shè)備日志信息,包括設(shè)備的操作日志,和設(shè)備的告警日志,并將上述運(yùn)行情況信息格式化輸出到終端用戶;所述終端用戶,包括網(wǎng)絡(luò)管理員308,配置設(shè)備的各個屬性;網(wǎng)絡(luò)值機(jī)員310,對網(wǎng)絡(luò)運(yùn)行狀態(tài)進(jìn)行監(jiān)控;決策人員312,根據(jù)業(yè)務(wù)運(yùn)行情況進(jìn)行資源調(diào)配。圖4示出了根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的數(shù)據(jù)流程示意圖。如圖4所示,根據(jù)本發(fā)明的實施例的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng)的數(shù)據(jù)流程如下從各類網(wǎng)絡(luò)底層設(shè)備中通過SNMP協(xié)議采集數(shù)據(jù)。數(shù)據(jù)采集模塊402對所述網(wǎng)絡(luò)底層設(shè)備的相關(guān)信息進(jìn)行定時查詢,采用異步通訊方式以提高工作效率。數(shù)據(jù)采集后,放入待處理隊列中,經(jīng)過業(yè)務(wù)整理后,保存入數(shù)據(jù)庫416。接收所述各類網(wǎng)絡(luò)底層設(shè)備的日志數(shù)據(jù)。設(shè)備日志接收模塊404接收從所述網(wǎng)絡(luò)底層設(shè)備傳輸過來的設(shè)備日志。設(shè)備日志接收模塊404對外提供采集IP和端口,被采集設(shè)備只需要配置對應(yīng)IP和端口,啟動SYSLOG服務(wù)即可把數(shù)據(jù)同步到設(shè)備日志接收模塊404。數(shù)據(jù)同步完成后,一方面存入數(shù)據(jù)庫416,另一方面通過日志接口 406推送到設(shè)備日志處理中心408中,加載業(yè)務(wù)邏輯,供后續(xù)模塊調(diào)用。監(jiān)控模塊410從數(shù)據(jù)庫416定時獲取數(shù)據(jù),根據(jù)預(yù)先定義的業(yè)務(wù)邏輯進(jìn)行分析,包括匹配和校驗,生成監(jiān)控原始數(shù)據(jù),提供給設(shè)備日志推送中心408。其中,所述業(yè)務(wù)邏輯可以包括,所述設(shè)備的參數(shù)類型、設(shè)備之間的輸入輸出關(guān)系、設(shè)備進(jìn)行的業(yè)務(wù)工作流程,等。設(shè)備日志推送中心408根據(jù)預(yù)先設(shè)定的報警級別,對接收到的日志信息,進(jìn)行分發(fā),以包括短信、電話、電子郵件,以及其他即時通訊工具等形式發(fā)送到終端用戶412。所述終端用戶412以網(wǎng)絡(luò)值機(jī)員為主,還可以包括網(wǎng)絡(luò)管理員和決策人員等。管理模塊414是一個用于管理的人機(jī)交互界面,對獲取到的數(shù)據(jù)進(jìn)行展現(xiàn),并具有設(shè)置功能。向所述網(wǎng)絡(luò)值機(jī)員、網(wǎng)絡(luò)管理員和決策人員等網(wǎng)絡(luò)資源監(jiān)控業(yè)務(wù)人員提供業(yè)務(wù)報表,物理狀態(tài)報表,業(yè)務(wù)設(shè)置,物理設(shè)置,以及數(shù)據(jù)分析等功能。以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案。通過本技術(shù)方案的應(yīng)用,可以屏蔽底層的設(shè)備類型,建立統(tǒng)一的網(wǎng)絡(luò)管理平臺,從物理層面和業(yè)務(wù)層面展現(xiàn)網(wǎng)絡(luò)現(xiàn)狀,在網(wǎng)絡(luò)系統(tǒng)異常時及時通知網(wǎng)絡(luò)值機(jī)員,減輕網(wǎng)絡(luò)值機(jī)員的工作量,提高工作效率。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)資源監(jiān)控系統(tǒng),其特征在于,包括 數(shù)據(jù)采集模塊,采集網(wǎng)絡(luò)中不同設(shè)備的相關(guān)信息,保存至數(shù)據(jù)庫; 數(shù)據(jù)分析模塊,從所述數(shù)據(jù)庫中獲取所述相關(guān)信息,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,生成分析結(jié)果; 數(shù)據(jù)發(fā)送模塊,將所述分析結(jié)果發(fā)送給終端; 所述數(shù)據(jù)庫,保存所述相關(guān)信息。
2.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng),其特征在于,所述數(shù)據(jù)采集模塊,通過所述不同設(shè)備支持的通用協(xié)議與所述不同設(shè)備進(jìn)行通訊,根據(jù)不同業(yè)務(wù)的需要,采集所述不同設(shè)備的相關(guān)參數(shù)信息,保存至所述數(shù)據(jù)庫,和/或 接收從所述不同設(shè)備傳輸?shù)脑O(shè)備日志信息,保存至所述數(shù)據(jù)庫,生成設(shè)備日志信息結(jié)果。
3.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng),其特征在于,所述數(shù)據(jù)采集模塊采用異步通訊方式與所述不同設(shè)備進(jìn)行通訊,以采集所述相關(guān)信息;和/或 在緩存中創(chuàng)建待處理隊列,并將采集到的所述相關(guān)信息放入待處理隊列,再按次序從所述待處理隊列中取得所述相關(guān)信息,并保存至所述數(shù)據(jù)庫。
4.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng),其特征在于,還包括 數(shù)據(jù)管理模塊,從所述數(shù)據(jù)庫獲取相關(guān)數(shù)據(jù),并根據(jù)數(shù)據(jù)來源,和/或業(yè)務(wù)類型,和/或設(shè)備物理狀態(tài),對所述數(shù)據(jù)進(jìn)行整理和展示。
5.根據(jù)權(quán)利要求I至4中的任一項所述的網(wǎng)絡(luò)資源監(jiān)控系統(tǒng),其特征在于,所述數(shù)據(jù)發(fā)送模塊,將所述信息發(fā)送至所述用戶,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。
6.一種網(wǎng)絡(luò)資源監(jiān)控方法,其特征在于,包括 步驟202,采集網(wǎng)絡(luò)中不同設(shè)備的相關(guān)信息,保存至數(shù)據(jù)庫; 步驟204,從所述數(shù)據(jù)庫中獲取所述相關(guān)信息,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,生成分析結(jié)果; 步驟206,將所述分析結(jié)果發(fā)送給終端。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)資源監(jiān)控方法,其特征在于,所述步驟202還包括 通過所述不同設(shè)備支持的通用協(xié)議,與所述不同設(shè)備進(jìn)行通訊,根據(jù)不同業(yè)務(wù)的需要采集所述不同設(shè)備的相關(guān)參數(shù)信息,保存至所述數(shù)據(jù)庫,和/或 接收從所述不同設(shè)備傳輸?shù)脑O(shè)備日志信息,保存至所述數(shù)據(jù)庫,生成設(shè)備日志信息結(jié)果。
8.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)資源監(jiān)控方法,其特征在于,所述步驟202包括 采用異步通訊方式與所述不同設(shè)備進(jìn)行通訊,以采集所述相關(guān)信息;和/或 在緩存中創(chuàng)建待處理隊列,并將采集到的所述相關(guān)信息放入待處理隊列,再按次序從所述待處理隊列中取得所述相關(guān)信息,并保存至所述數(shù)據(jù)庫。
9.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)資源監(jiān)控方法,其特征在于,還包括 從所述數(shù)據(jù)庫獲取相關(guān)數(shù)據(jù),并根據(jù)數(shù)據(jù)來源,和/或業(yè)務(wù)類型,和/或設(shè)備物理狀態(tài),對所述數(shù)據(jù)進(jìn)行整理和展示。
10.根據(jù)權(quán)利要求6至9中的任一項所述的網(wǎng)絡(luò)資源監(jiān)控方法,其特征在于,所述步驟206包括 將所述信息發(fā)送至所述用戶,至少包括以下方式的其中一種發(fā)送短消息、向所述用戶撥打電話播放語音信息、發(fā)送電子郵件、通過網(wǎng)絡(luò)即時通訊工具發(fā)送消息。
全文摘要
本發(fā)明提供了一種網(wǎng)絡(luò)資源監(jiān)控系統(tǒng),包括數(shù)據(jù)采集模塊,采集網(wǎng)絡(luò)中不同設(shè)備的相關(guān)信息,保存至數(shù)據(jù)庫;數(shù)據(jù)分析模塊,從所述數(shù)據(jù)庫中獲取所述相關(guān)信息,根據(jù)預(yù)先定義的業(yè)務(wù)邏輯,對所述相關(guān)信息進(jìn)行處理,生成分析結(jié)果;數(shù)據(jù)發(fā)送模塊,將所述分析結(jié)果發(fā)送給終端;所述數(shù)據(jù)庫,保存所述相關(guān)信息。相應(yīng)地,本發(fā)明還提供了一種網(wǎng)絡(luò)資源監(jiān)控方法。通過本發(fā)明的技術(shù)方案,可以屏蔽底層的設(shè)備類型,建立統(tǒng)一的網(wǎng)絡(luò)管理平臺,從物理層面和業(yè)務(wù)層面展現(xiàn)網(wǎng)絡(luò)現(xiàn)狀,在網(wǎng)絡(luò)系統(tǒng)異常時及時通知網(wǎng)絡(luò)值機(jī)員,減輕網(wǎng)絡(luò)值機(jī)員的工作量,提高工作效率。
文檔編號H04L12/26GK102820993SQ201210292288
公開日2012年12月12日 申請日期2012年8月16日 優(yōu)先權(quán)日2012年8月16日
發(fā)明者馬嘯天, 王福宇, 李玉東, 沈文秀, 趙南, 謝毅志, 賈國動, 王曉冰, 祁奕飛 申請人:北京國創(chuàng)富盛通信股份有限公司