專利名稱:網(wǎng)絡(luò)管理設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大致涉及一種網(wǎng)絡(luò)管理設(shè)備、一種管理網(wǎng)絡(luò)的方法和一種計(jì)算機(jī)可讀數(shù)據(jù)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)代碼裝置,所述計(jì)算機(jī)代碼裝置用于指示計(jì)算機(jī)執(zhí)行管理網(wǎng)絡(luò)的方法。
背景技術(shù):
商業(yè)正影響著信息技術(shù)以獲得并保持競爭優(yōu)勢,而IT基礎(chǔ)架構(gòu)的有效支持提出了現(xiàn)實(shí)的挑戰(zhàn)。今天的IT基礎(chǔ)架構(gòu)管理器正面臨著不斷增加的對(duì)傳送新系統(tǒng)、服務(wù)和應(yīng)用的需求,而每個(gè)新技術(shù)的使用都增加了企業(yè)支持模式的復(fù)雜性。
傳統(tǒng)上,網(wǎng)絡(luò)管理是僅限于軟件的解決方案,在準(zhǔn)備好和運(yùn)行之前需要復(fù)雜的安裝和配置程序,以管理IP(因特網(wǎng)協(xié)議)網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備。這些可包括網(wǎng)絡(luò)路由器/交換機(jī)、防火墻、服務(wù)器和應(yīng)用程序。另外,最終用戶通常需要獲得專用服務(wù)器和客戶機(jī),以作為主機(jī)并使用網(wǎng)絡(luò)管理軟件。因此,這導(dǎo)致典型網(wǎng)絡(luò)管理解決方案部署的高的復(fù)雜性和高成本。
為了有效地管理IT基礎(chǔ)架構(gòu),企業(yè)需要管理網(wǎng)絡(luò)、系統(tǒng)、服務(wù)和應(yīng)用程序的支持模型。企業(yè)支持模型的復(fù)雜性本身已表現(xiàn)為IT管理員的主要關(guān)注問題。IT基礎(chǔ)架構(gòu)管理員認(rèn)識(shí)到針對(duì)復(fù)雜的企業(yè)管理解決方案的簡單方法的開始增長的需要,該解決方案涉及快速部署的工具,所述工具提供對(duì)商業(yè)目標(biāo)的實(shí)際且直接的加速。
新技術(shù)的注入和擴(kuò)散必須受到集成的可靠的管理工具的支持,以獲得可期望的商業(yè)利益,控制成本以及最終避免IT故障。管理工具不僅需要理解和監(jiān)控多種技術(shù),而且需要有效地實(shí)現(xiàn)這些技術(shù)以完成商業(yè)目標(biāo)。
所述管理工具幫助管理員將整個(gè)IT基礎(chǔ)架構(gòu)看作為集成的整體,以及使用于基礎(chǔ)架構(gòu)管理的有用信息在企業(yè)中容易獲得。IT管理員的成套工具一般提供系統(tǒng)、服務(wù)和應(yīng)用程序的連續(xù)和實(shí)時(shí)的監(jiān)控、關(guān)于基礎(chǔ)架構(gòu)的最佳狀態(tài)的報(bào)告生成、增加新服務(wù)和技術(shù)的靈活性、服務(wù)水平或設(shè)備故障的通知、問題解決的啟動(dòng)、對(duì)問題建議的知識(shí)基礎(chǔ)、根本原因的識(shí)別以及勞動(dòng)力的協(xié)調(diào)和問題分配。
上面提到的成套工具增加了其服務(wù)傳送的價(jià)值,以降低成本、改善系統(tǒng)、應(yīng)用程序、服務(wù)、數(shù)據(jù)庫和網(wǎng)絡(luò)可用性、不斷改善質(zhì)量和商業(yè)過程、增強(qiáng)競爭優(yōu)勢、同時(shí)提供對(duì)先進(jìn)技術(shù)的使用以及實(shí)現(xiàn)同類最佳的標(biāo)準(zhǔn)。
分布式異構(gòu)型環(huán)境中在多個(gè)部件兩端的端到端管理也呈現(xiàn)為基礎(chǔ)架構(gòu)管理的需要。孤立地管理單獨(dú)的系統(tǒng)、計(jì)算機(jī)、子網(wǎng)和網(wǎng)絡(luò)服務(wù)不再可行。這些部件交互操作以提供連通性和服務(wù)。面向消費(fèi)者的觀點(diǎn)經(jīng)受網(wǎng)絡(luò)、服務(wù)、應(yīng)用及其性能和服務(wù)水平的限制。所述管理工具必須提供跨越不同管理層的端到端的管理。
包括所有服務(wù)的所有關(guān)鍵部件管理的端到端管理解決方案提供了至關(guān)重要的解決方案,對(duì)較快的投資回報(bào)(ROI)簡化和改善了裝配、部署、服務(wù)的監(jiān)控和測量。端到端管理還允許基于商業(yè)優(yōu)先的企業(yè)服務(wù)的管理以及服務(wù)有效性的最大化,保持服務(wù)在24×7×357的基礎(chǔ)上充分操作以滿足消費(fèi)者和保護(hù)收入。所述端到端的管理解決方案還能保持服務(wù)傳送成本在控制之下。
當(dāng)前一代的企業(yè)管理解決方案可廣泛地分成兩類。第一類為具有自治代理的基于中央服務(wù)器的管理,其中具有高的可量測性,但成本較高。升級(jí)在中央服務(wù)器上執(zhí)行。這些升級(jí)可為昂貴的硬件/服務(wù)器和軟件升級(jí)。第二類為胖代理的使用,其為資源密集代理。與基于中央服務(wù)器的管理系統(tǒng)相比,這些代理具有有限的可量測性和較低的成本。任何所需要的升級(jí)在每個(gè)代理上單獨(dú)地執(zhí)行。
因此,需要一種面向設(shè)備的企業(yè)管理解決方案,其提供基于中央服務(wù)器的管理,其中每一代理的成本被降低到可與胖代理的成本相比的水平,而保持基于中央服務(wù)器的管理的優(yōu)點(diǎn)。所述中央服務(wù)器在任何時(shí)間從任何地方提供完全基于網(wǎng)絡(luò)的安全和綜合管理。
因此,正是由于對(duì)以上關(guān)注和限制的認(rèn)識(shí)而產(chǎn)生了本發(fā)明。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,提供一種網(wǎng)絡(luò)管理設(shè)備,包括中央總線單元;多個(gè)網(wǎng)絡(luò)管理模塊,每一個(gè)網(wǎng)絡(luò)管理模塊耦接(couple)到所述中央總線單元;服務(wù)器單元,其耦接到所述中央總線單元;網(wǎng)絡(luò)接口,其用于將所述中央總線單元與要管理的網(wǎng)絡(luò)連接(interface);以及其中由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能是經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元可遠(yuǎn)程訪問的。
所述網(wǎng)絡(luò)管理設(shè)備可進(jìn)一步包括標(biāo)準(zhǔn)事件格式,其在用于將所述多個(gè)網(wǎng)絡(luò)管理模塊與所述標(biāo)準(zhǔn)事件格式集成的所述中央總線單元上被支持和可操作,以及其中所述標(biāo)準(zhǔn)事件格式使所述多個(gè)網(wǎng)絡(luò)管理模塊能夠彼此通信。
所述網(wǎng)絡(luò)管理模塊可包括兩個(gè)或更多的組,所述組包括配置實(shí)用模塊、自動(dòng)發(fā)現(xiàn)過程模塊、告警關(guān)聯(lián)引擎模塊、基于角色的安全實(shí)用模塊、包括數(shù)據(jù)監(jiān)視器和收集器的模塊、服務(wù)水平協(xié)議(Service Level Agreement,SLA)管理過程模塊、庫存管理實(shí)用模塊(inventory management utilitymodule)、通知引擎模塊、告警自動(dòng)動(dòng)作實(shí)用模塊以及管理任務(wù)自動(dòng)化實(shí)用模塊。
所述配置實(shí)用模塊可用于整理(consolidate)和配置用于所述要管理的網(wǎng)絡(luò)的參數(shù)。
所述網(wǎng)絡(luò)管理設(shè)備可進(jìn)一步包括所述告警關(guān)聯(lián)引擎模塊中的一組告警關(guān)聯(lián)規(guī)則,以及其中所述告警關(guān)聯(lián)引擎用于使用所述一組告警關(guān)聯(lián)規(guī)則來管理來自所述要管理的網(wǎng)絡(luò)的告警。
所述基于角色的安全實(shí)用模塊可根據(jù)在所述基于角色的安全實(shí)用模塊中實(shí)施的訪問系統(tǒng)中記錄的網(wǎng)絡(luò)用戶的角色,來向所述網(wǎng)絡(luò)用戶提供訪問權(quán)(access right)和域權(quán)(domain right)的集中分配。
所述網(wǎng)絡(luò)管理設(shè)備可進(jìn)一步包括用于在所述服務(wù)水平協(xié)議(SLA)管理過程模塊中實(shí)施的服務(wù)水平的閾值的標(biāo)準(zhǔn),以及其中所述服務(wù)水平協(xié)議(SLA)管理過程模塊將性能數(shù)據(jù)與所述用于服務(wù)水平閾值的標(biāo)準(zhǔn)相比較,并決定下一段時(shí)期的動(dòng)作。
所述網(wǎng)絡(luò)管理設(shè)備可進(jìn)一步包括用戶數(shù)據(jù)庫查詢實(shí)用程序,其在所述庫存管理實(shí)用模塊中實(shí)施,以及其中所述用戶數(shù)據(jù)庫查詢實(shí)用程序用于從所述庫存管理實(shí)用模塊檢索所述要管理的網(wǎng)絡(luò)的庫存信息。
所述通知引擎模塊可根據(jù)在所述通知引擎模塊中實(shí)施的一組通知規(guī)則來發(fā)送通知。
所述網(wǎng)絡(luò)管理設(shè)備可進(jìn)一步包括過濾標(biāo)準(zhǔn),其在所述告警自動(dòng)動(dòng)作實(shí)用模塊中實(shí)施,以及其中所述告警自動(dòng)動(dòng)作實(shí)用模塊根據(jù)由所述告警關(guān)聯(lián)引擎模塊提供的告警事件與所述過濾標(biāo)準(zhǔn)的相匹配來執(zhí)行自動(dòng)動(dòng)作。
所述網(wǎng)絡(luò)管理設(shè)備可進(jìn)一步包括中央數(shù)據(jù)倉庫,以及其中與由所述網(wǎng)絡(luò)管理模塊執(zhí)行的所述網(wǎng)絡(luò)管理功能有關(guān)的管理數(shù)據(jù)存儲(chǔ)在所述中央數(shù)據(jù)倉庫中。
所述服務(wù)器單元可包括網(wǎng)絡(luò)服務(wù)器。
所述網(wǎng)絡(luò)管理模塊是通過使用一個(gè)或更多的組可遠(yuǎn)程訪問的,所述組包括對(duì)象建模能力、基于代理的技術(shù)、基于applet的技術(shù)以及腳本引擎。
所述網(wǎng)絡(luò)管理設(shè)備可進(jìn)一步包括多個(gè)性能計(jì)數(shù)器;多個(gè)瞬時(shí)性能計(jì)數(shù)器;文件系統(tǒng),用于將性能數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中的臨時(shí)存儲(chǔ),以及其中來自所述多個(gè)性能計(jì)數(shù)器的輸出作為性能數(shù)據(jù)存儲(chǔ)在所述或一個(gè)中央數(shù)據(jù)倉庫中,以及來自所述多個(gè)瞬時(shí)性能計(jì)數(shù)器的輸出不存儲(chǔ)在所述中央數(shù)據(jù)倉庫中。
所述性能數(shù)據(jù)可周期性地存儲(chǔ)到所述中央倉庫中。
根據(jù)本發(fā)明的另一方面,提供一種方法,包括提供中央總線單元;將多個(gè)網(wǎng)絡(luò)管理模塊耦接到所述中央總線單元;將服務(wù)器單元耦接到所述中央總線單元;提供網(wǎng)絡(luò)接口,以使所述中央總線單元與要管理的網(wǎng)絡(luò)連接;以及其中由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元被遠(yuǎn)程訪問。
根據(jù)本發(fā)明的另一方面,提供一種計(jì)算機(jī)可讀數(shù)據(jù)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)代碼裝置,所述計(jì)算機(jī)代碼裝置用于指示計(jì)算機(jī)執(zhí)行管理網(wǎng)絡(luò)的方法,所述方法包括提供中央總線單元;將多個(gè)網(wǎng)絡(luò)管理模塊耦接到所述中央總線單元;將服務(wù)器單元耦接到所述中央總線單元;提供網(wǎng)絡(luò)接口,以使所述中央總線單元與要管理的網(wǎng)絡(luò)連接;以及其中由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元被遠(yuǎn)程訪問。
從下面所寫的說明,僅通過實(shí)施例,以及結(jié)合附圖,本發(fā)明的實(shí)施方式對(duì)本領(lǐng)域的普通技術(shù)人員將變得更好理解和顯而易見,其中圖1為示例性實(shí)施方式中用于軟件模塊的體系結(jié)構(gòu)的示意圖。
圖2為方框圖,其顯示示例性實(shí)施方式中目標(biāo)建模中的層次結(jié)構(gòu)。
圖3為示出示例性實(shí)施方式中中央倉庫的示圖。
圖4為示例性實(shí)施方式中基于代理的通信的圖示;圖5為示例性實(shí)施方式中基于角色的安全系統(tǒng)的圖示;圖6顯示示例性實(shí)施方式中來自各種各樣的源的信息收集和監(jiān)控。
圖7(a)顯示示例性實(shí)施方式中到設(shè)備的不同可能設(shè)備連接和收集器。
圖7(b)顯示與示例性實(shí)施方式中的設(shè)備通信的不同可能的監(jiān)視器。
圖8為示出示例性實(shí)施方式中自動(dòng)發(fā)現(xiàn)過程的流程圖。
圖9為示出示例性實(shí)施方式中網(wǎng)絡(luò)監(jiān)控過程的流程圖。
圖10為示出示例性實(shí)施方式中警告管理過程的流程圖。
圖11為示出示例性實(shí)施方式中報(bào)告生成過程的流程圖。
圖12顯示根據(jù)示例性實(shí)施方式實(shí)現(xiàn)一種方法的計(jì)算機(jī)系統(tǒng)的示意圖。
圖13為示出示例性實(shí)施方式中管理網(wǎng)絡(luò)的方法的流程圖。
具體實(shí)施例方式
在此所述的示例性實(shí)施方式可提供一種降低網(wǎng)絡(luò)管理復(fù)雜性的方法。
在示例性實(shí)施方式中,網(wǎng)絡(luò)管理軟件被設(shè)計(jì)和開發(fā)。此軟件可嵌入到基于Linux的硬件設(shè)備中。不需要監(jiān)視顯示器、鼠標(biāo)或鍵盤連接到所述設(shè)備。所述網(wǎng)絡(luò)管理設(shè)備具有內(nèi)置的網(wǎng)絡(luò)服務(wù)器,以及用戶能夠從任何PC終端使用網(wǎng)絡(luò)瀏覽器來訪問網(wǎng)絡(luò)管理功能。對(duì)于這些客戶PC終端沒有客戶軟件要求。所述設(shè)備當(dāng)連接到網(wǎng)絡(luò)時(shí),能夠自動(dòng)發(fā)現(xiàn)網(wǎng)絡(luò)、系統(tǒng)和應(yīng)用程序。然后,能夠自動(dòng)開始管理這些對(duì)象。
在所述示例性實(shí)施方式中,所述設(shè)備硬件為基于intel的體系結(jié)構(gòu),具有定制的部件和底架。其與操作系統(tǒng)一起安裝,例如Red Hat Linux OS(v9或以上)以及如上所述的新加坡網(wǎng)利系統(tǒng)公司(NetGain System)內(nèi)部開發(fā)的網(wǎng)絡(luò)管理軟件。此智能設(shè)備將被稱為“NetGain企業(yè)管理器(NetGain Enterprise Manager)”。最終用戶可獲得益處,例如所述設(shè)備的快速安裝和設(shè)置、附加硬件的成本節(jié)省以及在任何時(shí)間任何地方從任何PC終端對(duì)所述設(shè)備的功能的容易訪問。最終用戶因此不再擔(dān)心網(wǎng)絡(luò)管理項(xiàng)目的長的部署周期、高的復(fù)雜性和高的成本。
在下面進(jìn)一步詳細(xì)描述此實(shí)施例中所述設(shè)備的多種功能。
NetGain企業(yè)管理體系結(jié)構(gòu)如圖1所示,NetGain企業(yè)管理器的體系結(jié)構(gòu)(100)以載體類的、基于部件的高度可升級(jí)的體系結(jié)構(gòu)為基礎(chǔ)。具有中央軟件集成總線(102)的系統(tǒng)體系結(jié)構(gòu)(100)使具有充分集成但松散耦接的軟件部件(104)成為可能,該部件是耐用、獨(dú)立且實(shí)際上是分布式的。中央軟件集成總線(102)允許附加、分布式且獨(dú)立的軟件部件(104)容易“插入”到所述系統(tǒng)。當(dāng)所述網(wǎng)絡(luò)擴(kuò)展以及新服務(wù)(104)被引入時(shí),所述分布式設(shè)計(jì)允許所述解決方案的可量測性。
中央事件總線為了獨(dú)立插入額外的部件,需要一種模塊化體系結(jié)構(gòu),其中部件被松散耦接但緊密集成。因此,系統(tǒng)寬通信總線或中央事件總線(102)用于支持所有部件(104)使用的標(biāo)準(zhǔn)事件格式以彼此通信,如圖1所示。系統(tǒng)寬通信總線提供了整個(gè)系統(tǒng)的三層體系結(jié)構(gòu),其中中央事件總線(102)使所述部件分離開同時(shí)以標(biāo)準(zhǔn)事件格式保持部件緊密集成。
基于Linux在此示例性實(shí)施方式中,需要安全和穩(wěn)定的操作系統(tǒng),其在相當(dāng)大的時(shí)期內(nèi)不降低性能。為了滿足此需要,Linux操作系統(tǒng)的子設(shè)備用作此設(shè)備的基礎(chǔ)。所述軟件程序如圖1中的(104)所示,為所述設(shè)備的一部分,當(dāng)操作系統(tǒng)接通時(shí)與所述系統(tǒng)一起起動(dòng)。所述整個(gè)系統(tǒng)僅通過LAN電纜在外部連接??赏ㄟ^任何網(wǎng)絡(luò)瀏覽器例如Internet Explorer(IE)完全配置、監(jiān)控和管理所述系統(tǒng)。
對(duì)象建模在此示例性實(shí)施方式中,需要對(duì)真實(shí)世界實(shí)體進(jìn)行建模,例如網(wǎng)絡(luò)元件像路由器、PC、服務(wù)器、服務(wù)、監(jiān)視器等,以使其特征和行為可如實(shí)地在軟件中復(fù)制。因此,基于XML的對(duì)象建模用于描述網(wǎng)絡(luò)元件的關(guān)系、層次(圖2中的200)和特征。所述對(duì)象建模將所定義的對(duì)象的包含定義為包含層次結(jié)構(gòu)(containment hierarchy)(204),例如IP設(shè)備組可包括IP設(shè)備,IP設(shè)備又可包括監(jiān)視器(202)。繼承層次結(jié)構(gòu)(208)定義從最一般的定義例如監(jiān)視器(206)到更具體的說明例如CPU或存儲(chǔ)器或磁盤監(jiān)視器來定義,即,具體定義擴(kuò)展一般定義。因此,定義和引入新的技術(shù)是可能的,因?yàn)檩^新的定義可從較早的定義繼承。
基于時(shí)間序列的性能DB為了便于快速和容易訪問從多種網(wǎng)絡(luò)元件、服務(wù)和應(yīng)用程序收集的監(jiān)控和性能數(shù)據(jù),同時(shí)使用最小量的磁盤空間,基于時(shí)間序列的性能數(shù)據(jù)庫在所述設(shè)備中實(shí)現(xiàn)。性能計(jì)數(shù)器及其監(jiān)視器對(duì)象的值作為性能數(shù)據(jù)記錄存儲(chǔ)在文件夾內(nèi)的性能數(shù)據(jù)文件中,該文件夾按其被收集的日期來命名。瞬時(shí)性能計(jì)數(shù)器不存儲(chǔ)在數(shù)據(jù)庫中。被收集的性能數(shù)據(jù)由所述系統(tǒng)保存在存儲(chǔ)器中,直到所述數(shù)據(jù)被存儲(chǔ)到所述文件系統(tǒng)中,此行為周期性地進(jìn)行。因此,由所述系統(tǒng)在存儲(chǔ)器中收集的性能數(shù)據(jù)的周期存儲(chǔ)將降低磁盤輸入/輸出時(shí)間,這在今天的計(jì)算機(jī)技術(shù)中是主要的性能瓶頸。整理為按日期命名的文件夾的性能數(shù)據(jù)文件允許快速和容易訪問,同時(shí)產(chǎn)生并瀏覽歷史和當(dāng)前的性能數(shù)據(jù)報(bào)告。
多線程體系結(jié)構(gòu)對(duì)于高性能計(jì)算和較快的響應(yīng)時(shí)間,所述系統(tǒng)設(shè)計(jì)以多線程體系結(jié)構(gòu)為基礎(chǔ)。所述體系結(jié)構(gòu)導(dǎo)致過程空間和數(shù)據(jù)的更高的性能、更快的通信和共享。
內(nèi)置的網(wǎng)絡(luò)服務(wù)器為了提供到所述系統(tǒng)的快速和有效的網(wǎng)絡(luò)接口,所述網(wǎng)絡(luò)服務(wù)器在與所述系統(tǒng)的其它部件相同的過程空間內(nèi)運(yùn)行。由于所述過程和數(shù)據(jù)空間被共享,這提供了快速和有效的接口。
中央倉庫和設(shè)計(jì)器(designer)為了在一個(gè)子應(yīng)用程序下整理和配置所述系統(tǒng)中所有可配置的參數(shù),使用設(shè)計(jì)器(302),如圖3中所示。設(shè)計(jì)器(302)為用于整個(gè)系統(tǒng)(300)的一站配置實(shí)用程序,而所述子應(yīng)用程序被稱為‘中央倉庫’(304)。所有可配置的參數(shù)被分層整理為“資源”。標(biāo)準(zhǔn)編輯器或?qū)S镁庉嬈骺赏ㄟ^網(wǎng)絡(luò)接口(306)編輯這些資源。甚至在所述系統(tǒng)(300)運(yùn)行時(shí),也可更新所述配置中的改變??偱渲眯畔⒈淮鎯?chǔ)在‘中央倉庫’(304)中。
基于Applet的技術(shù)為了消除在客戶PC上安裝NetGain軟件的需要,創(chuàng)建用于系統(tǒng)(300)、NetGain企業(yè)管理器的基于網(wǎng)絡(luò)的客戶機(jī)(306)。此客戶機(jī)(306)在任何時(shí)間任何地方提供接口以通過標(biāo)準(zhǔn)網(wǎng)絡(luò)瀏覽器配置、監(jiān)控和保持所述系統(tǒng)?;赼pplet的桌面(306)可從網(wǎng)絡(luò)瀏覽器例如Internet Explorer內(nèi)的NetGain企業(yè)管理器(300)設(shè)備的主頁運(yùn)行。這提供了所述接口以起動(dòng)多種其它應(yīng)用程序例如自動(dòng)發(fā)現(xiàn)、網(wǎng)絡(luò)/服務(wù)配置器、拓?fù)湟暣啊⒕嬗^察器。
基于代理的技術(shù)為了提供對(duì)所述設(shè)備(400)的監(jiān)控?cái)?shù)據(jù)以及用于系統(tǒng)、服務(wù)和應(yīng)用程序的腳本支持,可安裝代理(404),如圖4所示,該系統(tǒng)、服務(wù)和應(yīng)用程序需要多于SNMP支持(402)所提供的系統(tǒng)、服務(wù)和應(yīng)用程序或多于缺少SNMP支持的系統(tǒng)、服務(wù)和應(yīng)用程序。所述代理可被安裝并在多種操作系統(tǒng)例如視窗(Windows)98/2000/NT/XP、Linux、Solaris、HPUX、IBM-AIX等上運(yùn)行。所述代理能夠發(fā)現(xiàn)并提供用于多種服務(wù)和應(yīng)用程序的監(jiān)控支持(406)。另外,該代理可以以本地系統(tǒng)(408)的腳本語言提供腳本支持。因此,在安裝有輕負(fù)載代理(404)的監(jiān)控系統(tǒng)上可實(shí)現(xiàn)高水平的本地控制。
基于角色的安全為了提供對(duì)基于訪問權(quán)(500)和域權(quán)的系統(tǒng)的多用戶訪問,訪問系統(tǒng)被設(shè)置,其中用戶(502)對(duì)所述系統(tǒng)的訪問是基于用戶(502)所屬于的角色的。用戶(502)的角色(504)包括訪問權(quán)(500)和域權(quán),例如所允許的資源,如在子網(wǎng)中的一組計(jì)算機(jī)。當(dāng)用戶(502)登錄到所述系統(tǒng)時(shí),所述接口及其部件依賴于用戶的訪問權(quán)(500)和域權(quán)。若需要,對(duì)用戶(502)的訪問權(quán)(500)檢查被限制的多種操作。因此,存在對(duì)角色的訪問權(quán)(500)和域權(quán)的集中分配。多用戶(502)還可共享相同的角色。
主動(dòng)監(jiān)控輕負(fù)載監(jiān)視器和收集器在此示例性實(shí)施方式中,設(shè)備(600)可通過多種輕負(fù)責(zé)監(jiān)視器和收集器執(zhí)行用于服務(wù)水平的數(shù)據(jù)收集和性能監(jiān)控,如過程(602)所示。所述收集器和監(jiān)視器從各種各樣的設(shè)備、數(shù)據(jù)庫、日志和其它源(604)收集故障和服務(wù)水平信息,如圖6所示。
所述收集器實(shí)際上可在任何地方部署,這允許從遠(yuǎn)程站點(diǎn)和不同位置(702)收集警告(700),如圖7(a)所示。所述收集器通過將來自根本不同的源(702)例如SNMP陷阱、系統(tǒng)日志等的不同類型的警告轉(zhuǎn)換成統(tǒng)一的X.733標(biāo)準(zhǔn)警告來使統(tǒng)一的警告管理成為可能,該標(biāo)準(zhǔn)警告包括由本地警告提供的所有信息。
如圖7(b)所示的監(jiān)視器(704)從跨越系統(tǒng)、服務(wù)和應(yīng)用程序的各種各樣的管理環(huán)境(708)周期地主動(dòng)收集(706)性能和可用的數(shù)據(jù),并計(jì)算所述服務(wù),以及若必要,當(dāng)服務(wù)中斷即將來臨時(shí)觸發(fā)服務(wù)水平警告。
眾多監(jiān)視器(704)使用不同的方法收集必要的數(shù)據(jù)。當(dāng)使用SNMP(708)時(shí),所述監(jiān)視器從所管理的設(shè)備或應(yīng)用程序例如路由器、數(shù)據(jù)庫、計(jì)算機(jī)等的本地SNMP代理請(qǐng)求必要的數(shù)據(jù)。當(dāng)使用網(wǎng)利代理(710)時(shí),還可從安裝在遠(yuǎn)程服務(wù)器/主機(jī)上的輕負(fù)載NetGain代理(710)請(qǐng)求所述必要的數(shù)據(jù)。這些代理(710)可用來安全地得到特定或定制數(shù)據(jù),例如應(yīng)用程序輸出、腳本結(jié)果等。所述監(jiān)視器還可使用安全外殼方法(shellmethod)(712)來訪問所需要的數(shù)據(jù)。
管理范圍在此實(shí)施方式中,所述設(shè)備NetGain企業(yè)管理器幫助管理各種各樣的環(huán)境和技術(shù),包括基于網(wǎng)絡(luò)或基于互聯(lián)網(wǎng)的設(shè)備和服務(wù)、計(jì)算平臺(tái)、系統(tǒng)和服務(wù)器、應(yīng)用程序和服務(wù)。對(duì)于網(wǎng)絡(luò),管理可擴(kuò)展到網(wǎng)絡(luò)設(shè)備例如路由器、交換機(jī)、調(diào)制解調(diào)器等。管理還可擴(kuò)展到標(biāo)準(zhǔn)網(wǎng)絡(luò)服務(wù),例如RADIUS、查驗(yàn)(Ping)、遠(yuǎn)程查驗(yàn)、DNS、DHCP、日期時(shí)間(DayTime)、FTP、TFTP等。例子為網(wǎng)絡(luò)接口可用性、輸入/輸出錯(cuò)誤率、輸入/輸出利用、輸入/輸出丟棄率、輸入/輸出錯(cuò)誤率、輸入/輸出包率等。
對(duì)于系統(tǒng),管理可擴(kuò)展到基于Unix的主機(jī),例如Linux、Sun、IBM-AIX、HP-UX。例子為CPU利用、存儲(chǔ)器利用、磁盤利用。管理可擴(kuò)展到視窗服務(wù)器和客戶機(jī)以及數(shù)據(jù)庫服務(wù)器,例如Oracle、Sybase、Informix、MS-SQL等。例子包括緩存命中率、事務(wù)率、網(wǎng)絡(luò)讀/寫率、用戶連接、表空間/數(shù)據(jù)庫利用等。系統(tǒng)管理還可擴(kuò)展到防火墻、電子信件服務(wù)器例如MS交換等、應(yīng)用服務(wù)器例如Apache Tomcat、Web Logic等、中間件以及特定的內(nèi)部應(yīng)用程序。
與開箱即用地提供的功能和管理范圍一起,當(dāng)需要時(shí)通過引入定制的插入模塊可模塊化地和很靈活地?cái)U(kuò)展到新的技術(shù)、服務(wù)和應(yīng)用程序。
自動(dòng)發(fā)現(xiàn)和監(jiān)控所述示例性實(shí)施方式還提供一種系統(tǒng),所述系統(tǒng)能夠自動(dòng)發(fā)現(xiàn)和監(jiān)控網(wǎng)絡(luò)元件例如系統(tǒng)、服務(wù)器和在其上運(yùn)行的服務(wù)和應(yīng)用程序。所述自動(dòng)發(fā)現(xiàn)過程在圖8中顯示出。使用SNMP、代理和其它協(xié)議通過多線程發(fā)現(xiàn)掃描器來執(zhí)行網(wǎng)絡(luò)元件及其上運(yùn)行的服務(wù)和應(yīng)用程序的發(fā)現(xiàn)(800)。多發(fā)現(xiàn)掃描器掃描(802)附加的系統(tǒng)、服務(wù)和應(yīng)用程序的網(wǎng)絡(luò)以監(jiān)控和生成發(fā)現(xiàn)記錄(804)。同時(shí)在單獨(dú)的線程中存在發(fā)現(xiàn)處理器,其處理新產(chǎn)生的發(fā)現(xiàn)記錄以產(chǎn)生用于所述監(jiān)視器的對(duì)象(806)。多線程和管線發(fā)現(xiàn)使所述系統(tǒng)能夠較快地發(fā)現(xiàn)(800)網(wǎng)絡(luò)元件、服務(wù)和應(yīng)用程序。模塊化體系結(jié)構(gòu)允許對(duì)更新的系統(tǒng)、服務(wù)和應(yīng)用程序引入未來的支持。
監(jiān)控體系結(jié)構(gòu)為了支持大量的智能監(jiān)視器同時(shí)消耗最少的資源例如處理器時(shí)間、磁盤空間和存儲(chǔ)器空間,如圖9所示的監(jiān)控體系結(jié)構(gòu)(900)基于復(fù)雜的多線程面向?qū)ο蟮脑O(shè)計(jì)。這使有效監(jiān)控(900)的性能成為可能,同時(shí)最大化可用資源例如cpu時(shí)間、磁盤和存儲(chǔ)器空間內(nèi)所支持的監(jiān)視器數(shù)量。監(jiān)控代理負(fù)責(zé)監(jiān)控一組設(shè)備、服務(wù)和應(yīng)用程序;監(jiān)控代理周期性地對(duì)在單獨(dú)線程上運(yùn)行的大量的監(jiān)視器工作者分配實(shí)際的監(jiān)控負(fù)載。這些監(jiān)視器工作者從監(jiān)控器說明按需創(chuàng)建(902)監(jiān)視器并執(zhí)行(904)說明以得到監(jiān)視器結(jié)果。監(jiān)視器的按需創(chuàng)建(902)降低了支持大量監(jiān)視器所需要的存儲(chǔ)器空間。所述監(jiān)視器結(jié)果由所述監(jiān)視器工作者處理(906)以檢測基于特定服務(wù)水平標(biāo)準(zhǔn)的服務(wù)故障或惡化,然后存儲(chǔ)(910)到所述性能DB。
SLA管理IT基礎(chǔ)架構(gòu)管理器需要企業(yè)中系統(tǒng)、服務(wù)和應(yīng)用程序來以可接受的水平執(zhí)行并以被認(rèn)為滿意的可察覺的服務(wù)水平提供所需要的功能或服務(wù)。量化和測量服務(wù)和性能的可接受和滿意的水平將大大增強(qiáng)IT管理員對(duì)其基礎(chǔ)架構(gòu)最佳狀態(tài)的觀察以及其消費(fèi)者對(duì)其服務(wù)的感受。通過知道最新的系統(tǒng)最佳狀態(tài)以及消費(fèi)者對(duì)其服務(wù)的經(jīng)歷,IT管理員可保護(hù)收入并增加消費(fèi)者的滿意。
企業(yè)中系統(tǒng)、服務(wù)和應(yīng)用程序的服務(wù)水平協(xié)議或SLAs幫助規(guī)定可用性、性能和服務(wù)水平的可接受水平。所述SLAs可以為企業(yè)和消費(fèi)者之間的協(xié)議或可以為對(duì)無中斷(disruption-free)IT操作的期望行為。
在此實(shí)施方式中,NetGain監(jiān)視器幫助確保SLAS被兌現(xiàn),同時(shí)反映其正監(jiān)控的所述設(shè)備、服務(wù)或應(yīng)用程序的實(shí)時(shí)性能和服務(wù)水平狀態(tài)。監(jiān)視器的SLAs通過其監(jiān)控參數(shù)和服務(wù)水平標(biāo)準(zhǔn)來定義。
監(jiān)視器參數(shù)包括監(jiān)控狀態(tài)例如激活或禁止,兩個(gè)分立測量間的監(jiān)控間隔,被認(rèn)為是故障的分立測量的超時(shí)時(shí)期,所進(jìn)行的重試企圖的數(shù)量,以及監(jiān)視器特有的任何其它參數(shù)如IP地址或端口數(shù)等。
監(jiān)視器的服務(wù)水平標(biāo)準(zhǔn)確定用于所測量的參數(shù)和服務(wù)水平協(xié)議(SLA)閾值的不可接受值的規(guī)則,如SLA警告閾值和SLA違反閾值。
在此示例性實(shí)施方式中,監(jiān)視器可給單一的測量測量多個(gè)參數(shù)。在所述服務(wù)水平標(biāo)準(zhǔn)下,這些參數(shù)的不可接受的值的規(guī)則確定所測量的一組參數(shù)值是否為不可接受的。在所述參數(shù)值是不可接受的情況下,所述單一/分立測量被認(rèn)為是故障。
在所述服務(wù)水平標(biāo)準(zhǔn)下,SLA閾值定義在規(guī)定時(shí)間期間失敗的單一/分立測量的百分率?;谶@些閾值,監(jiān)視器的服務(wù)水平的狀況在規(guī)定時(shí)間期間可以為良好、SLA警告或SLA違反。下面為此特征的合適的例子??紤]網(wǎng)站URL監(jiān)視器。單個(gè)參數(shù)“毫秒響應(yīng)時(shí)間”可以在規(guī)則中使用,確定不可接受的值,例如大于10,000毫秒的響應(yīng)時(shí)間=不可接受,若確定在任何規(guī)定時(shí)間期間50%的失敗測量導(dǎo)致服務(wù)水平違反,以及在一天內(nèi)若有48次測量,每半個(gè)小時(shí)一次,那么若有24次測量或更多次測量失敗,則所述監(jiān)視器處在SLA違反狀態(tài)。相似地,在一個(gè)小時(shí)內(nèi)若有2次測量,每半個(gè)小時(shí)一次,那么若1次測量或更多次測量失敗,則所述監(jiān)視器處在SLA違反狀態(tài)。
腳本引擎為了確定在類似高級(jí)編程語言如Java的腳本中的操作以在指定的定制點(diǎn)執(zhí)行,創(chuàng)建腳本引擎。這提供了有容易地可編程結(jié)構(gòu)的高度可定制的解決方案,其中在一些定制點(diǎn),例如對(duì)象的創(chuàng)建、事件的傳播等,通過允許使用由所述系統(tǒng)本身提供的APIs來編程所述系統(tǒng)以執(zhí)行靈活的任務(wù),可進(jìn)一步定制所述系統(tǒng)的行為。
事件/告警關(guān)聯(lián)引擎在此示例性實(shí)施方式中,所述設(shè)備NetGain企業(yè)管理器(600)從多種根本不同的源(604)如設(shè)備、服務(wù)和應(yīng)用程序提供告警(606)的統(tǒng)一管理。告警中的故障信息經(jīng)受一組智能的關(guān)聯(lián)規(guī)則以抑制冗余信息、隔離并快速識(shí)別和解決問題的起因。在圖10中顯示所述告警管理過程(1000)。
所述告警關(guān)聯(lián)規(guī)則應(yīng)用于與所述規(guī)則中所確定的其它告警信息相關(guān)傳送的每一告警。所述支持的關(guān)聯(lián)規(guī)則為告警根本原因規(guī)則、告警閾值計(jì)數(shù)規(guī)則和告警瞬時(shí)關(guān)聯(lián)規(guī)則。
所述告警根本原因規(guī)則定義時(shí)間窗中根本原因?qū)ο蟾婢c從屬的對(duì)象告警的關(guān)系。這樣的規(guī)則可定義公知的依賴性,例如網(wǎng)絡(luò)服務(wù)器和網(wǎng)站。若所述根本原因告警在從屬告警之前到達(dá)(1002),那么從屬告警不傳送直到根本原因固定在時(shí)間窗內(nèi)。還執(zhí)行對(duì)于其它告警的檢查,如階段1004所示。此行為可幫助快速識(shí)別所述根本原因,同時(shí)幫助遠(yuǎn)離所述從屬告警來集中。下面為此告警的例子。若網(wǎng)絡(luò)服務(wù)器停機(jī),網(wǎng)站也不運(yùn)行。因此,若根本原因告警“網(wǎng)絡(luò)服務(wù)器停機(jī)”在“網(wǎng)站不運(yùn)行”告警到達(dá)之前的合理數(shù)量的時(shí)間內(nèi)出現(xiàn),那么“網(wǎng)站不運(yùn)行”告警不被發(fā)送。
告警瞬時(shí)關(guān)聯(lián)規(guī)則供大量的告警之用,該告警通知變化的屬性例如設(shè)備的狀態(tài)。在指定的時(shí)間窗上,所述屬性的最終值被考慮(1006),同時(shí)忽視使用此規(guī)則的瞬時(shí)值。下面為此告警的例子。若通信端口的狀態(tài)很頻繁地即每幾微秒地改變,那么該端口可發(fā)送變化的狀態(tài)信號(hào)作為告警。所述瞬時(shí)規(guī)則在給定的時(shí)間窗即一秒期間幫助接收最終的狀態(tài)。
所述告警閾值計(jì)數(shù)規(guī)則確定特定類型的告警被允許傳送的時(shí)間量的閾值。此規(guī)則幫助抑制來自相同源的相同類型的‘告警泛濫’或重復(fù)的告警。下面為此告警的例子??梢杂幸环N設(shè)備或服務(wù)例如通信端口,其根據(jù)現(xiàn)有的誤差每幾微秒重復(fù)發(fā)送多個(gè)相似的告警。若多個(gè)告警在給定的時(shí)間窗即一秒內(nèi)到達(dá),那么所述閾值計(jì)數(shù)規(guī)則可幫助不再重復(fù)所述多個(gè)告警并使其顯示為單個(gè)的告警。
庫存管理由于知道可用的東西對(duì)計(jì)劃有效地管理和控制資產(chǎn)是必要的事實(shí),有效的IT基礎(chǔ)架構(gòu)管理實(shí)踐需要準(zhǔn)確的物理庫存。只有當(dāng)基本的資產(chǎn)倉庫準(zhǔn)確以及其必須被保持并通過周期性地檢查物理庫存被驗(yàn)證時(shí),否則隨著時(shí)間的過去,所述倉庫將變得不準(zhǔn)確,所述資產(chǎn)管理實(shí)踐才可成功。經(jīng)驗(yàn)顯示,不準(zhǔn)確的資產(chǎn)倉庫可能比沒有倉庫更糟,因?yàn)橛脩艨赡芨鶕?jù)缺陷很多的數(shù)據(jù)做出重要的決定。
在此實(shí)施方式中,所述設(shè)備NetGain企業(yè)管理器(600)通過自動(dòng)發(fā)現(xiàn)和庫存查詢過程始終監(jiān)視所管理的設(shè)備和有關(guān)的庫存。這有助于通過通信過程(602)周期性地檢查物理和邏輯資產(chǎn),同時(shí)能夠通過資產(chǎn)的類型和子類型查詢和分類。
所述自動(dòng)發(fā)現(xiàn)過程有助于用設(shè)備上最新的信息增加庫存數(shù)據(jù)庫。設(shè)備屬性例如操作系統(tǒng)的類型,其它屬性包括SNMP屬性、服務(wù)、安裝在主機(jī)上的設(shè)備、在主機(jī)上運(yùn)行的進(jìn)程以及在主機(jī)上安裝的軟件被記錄在庫存數(shù)據(jù)庫中。
用戶可根據(jù)資源(604)的類型和子類型例如網(wǎng)絡(luò)路由器、網(wǎng)絡(luò)交換機(jī)、網(wǎng)橋、計(jì)算機(jī)、性能監(jiān)視器、操作系統(tǒng)、基于協(xié)議的設(shè)備、類別和IP地址執(zhí)行庫存查詢。
在必要的情況下,資源類型可被進(jìn)一步分類以及次分類。所查詢的庫存具有資源例如服務(wù)、監(jiān)視器和其它相關(guān)對(duì)象的細(xì)節(jié)。
自動(dòng)化管理任務(wù)為了增加業(yè)務(wù)過程的效率,加快信息交換的速度并建立半自動(dòng)和手動(dòng)任務(wù)的橋梁變成最優(yōu)先考慮的事。例如,常規(guī)的IT基礎(chǔ)架構(gòu)事務(wù)例如通知可被自動(dòng)產(chǎn)生、分配并被迅速發(fā)送到負(fù)責(zé)的組或個(gè)人。所述自動(dòng)操作應(yīng)足夠靈活以便以最小的延遲有效地被調(diào)整并引入到所述系統(tǒng)。
在此實(shí)施方式中,所述設(shè)備NetGain企業(yè)管理器(600)提供很靈活的自動(dòng)化架構(gòu)以觸發(fā)關(guān)于進(jìn)入的故障或服務(wù)水平信息的多種任務(wù)。這是集成和共享跨越所述部件的通常模式中的實(shí)時(shí)信息的直接結(jié)果。
通知在此示例性實(shí)施方式中,在NetGain企業(yè)管理器中具有用戶帳號(hào)的每一用戶可創(chuàng)建規(guī)則(1102)以確定通知自己關(guān)于在SLA狀態(tài)中的創(chuàng)建或改變以及警告(900)的多種方式。這樣的通知可以具有不同的模板(1104),例如以電子信件、SMS、彈出窗或聲音的形式。從監(jiān)視器產(chǎn)生報(bào)告的過程可參見圖11。
通知引擎在所述實(shí)施方式中,要求所述設(shè)備有效并可靠地分配通知。通過中央通知引擎執(zhí)行有效和可靠的用戶通知,所述中央通知引擎處理異步請(qǐng)求。中央通知引擎根據(jù)一套通知規(guī)則(1010)為每個(gè)用戶操作。中央通知引擎接收通知原因,例如告警或服務(wù)水平改變。這些通知原因被轉(zhuǎn)送到如通知規(guī)則(1010)所確定的用戶。所述通知規(guī)則(1010)確定所述原因的說明(1106),例如使告警或服務(wù)水平改變等的所述告警或?qū)ο蟮念愋?。所述?guī)則還確定通知例如電子信件、SMS、聲音或彈出窗等的類型。
告警自動(dòng)動(dòng)作告警自動(dòng)動(dòng)作被配置成當(dāng)所述系統(tǒng)中產(chǎn)生告警時(shí)被執(zhí)行。對(duì)于所產(chǎn)生的每一告警,調(diào)用與“過濾標(biāo)準(zhǔn)”匹配的自動(dòng)動(dòng)作。不同類型的告警自動(dòng)動(dòng)作為腳本自動(dòng)動(dòng)作,其中執(zhí)行特定腳本;以及應(yīng)答自動(dòng)動(dòng)作其中告警被自動(dòng)應(yīng)答,以及分配給特定用戶(1016)。
示例性實(shí)施方式超過其它設(shè)備的優(yōu)點(diǎn)集成的一體化功能NetGain企業(yè)管理器使用共享的信息和數(shù)據(jù)模型提供跨越庫存管理、故障管理、拓?fù)涔芾硪约靶阅芎蚐LA管理的開箱即用的集成功能。
所述集成功能能夠?qū)崿F(xiàn)跨越多種功能的更快和更有效的信息共享,該多種功能又使端到端的自動(dòng)操作是可提供的且立即成為事實(shí)。與更快和更有效的信息共享合并的自動(dòng)操作可幫助滿足關(guān)鍵的業(yè)務(wù)目標(biāo)例如降低成本、增加效率、降低上市時(shí)間的服務(wù)、加速獲得收益的時(shí)間、確保服務(wù)質(zhì)量以及保證消費(fèi)者的滿意。
集成處理不同功能例如庫存管理、服務(wù)水平管理、故障管理等的產(chǎn)品的成本被消除。即使在最佳類型產(chǎn)品集成的情況下,文件或數(shù)據(jù)庫輸入中的格式差異、內(nèi)容復(fù)制和不匹配都在性能和信息流中產(chǎn)生顯著的瓶頸??焖侔惭b和部署所述網(wǎng)絡(luò)設(shè)備概念使NetGain企業(yè)管理器能夠被快速部署,且不需任何安裝麻煩和要求。NetGain企業(yè)管理器可安裝在機(jī)架上并鉤接到LAN,而用戶可登陸并執(zhí)行其管理任務(wù),包括通過其中意的網(wǎng)絡(luò)瀏覽器配置。
使用戶能執(zhí)行其網(wǎng)絡(luò)、服務(wù)和應(yīng)用程序的基本管理的部署、安裝和基本訓(xùn)練的典型周轉(zhuǎn)時(shí)期可被預(yù)期為大約一天或兩天。
學(xué)習(xí)和使用的方便所述系統(tǒng)以直觀和用戶友好的方式出現(xiàn),而且使用和用戶接口被設(shè)計(jì)成具有很快的學(xué)習(xí)曲線。
傳統(tǒng)上,使用的復(fù)雜性意味著培訓(xùn)成本的增加以及對(duì)培訓(xùn)人力的需要。盡管用復(fù)雜問題的較簡單的一面來保持使用的簡單,NetGain企業(yè)管理器為非專家提供了簡單且容易的解決方案從而以真正專家的水平來管理所述系統(tǒng)。
所述NetGain企業(yè)管理器為基于網(wǎng)絡(luò)設(shè)備的獨(dú)特的企業(yè)管理解決方案,該解決方案提供網(wǎng)絡(luò)服務(wù)和應(yīng)用程序的開箱即用的綜合管理,該綜合管理具有對(duì)所述解決方案的硬件和軟件區(qū)的整體支持。NetGain企業(yè)管理器提供跨越服務(wù)水平管理、拓?fù)涔芾?、告警管理和庫存管理的各種各樣的集成功能,以及用共享的數(shù)據(jù)和最新信息幫助自動(dòng)化任務(wù)。
所述模塊化和靈活的體系結(jié)構(gòu)以及中央服務(wù)器概念通過升級(jí)和無干擾的維護(hù)幫助所述解決方案滿足IT基礎(chǔ)架構(gòu)增長的需要。由于該體系結(jié)構(gòu)的快速部署和容易使用,其預(yù)示著較快的投資回報(bào),同時(shí)保持每一管理系統(tǒng)的低成本。服務(wù)傳送基礎(chǔ)架構(gòu)的綜合端到端管理必定幫助企業(yè)實(shí)現(xiàn)其業(yè)務(wù)目標(biāo)。
所述示例性實(shí)施方式的所述方法和系統(tǒng)可以在圖12中示意性示出的計(jì)算機(jī)系統(tǒng)(1200)上實(shí)現(xiàn)。該實(shí)施方式可以作為軟件實(shí)現(xiàn),例如在計(jì)算機(jī)系統(tǒng)(1200)內(nèi)執(zhí)行的且指示計(jì)算機(jī)系統(tǒng)(1200)執(zhí)行所述示例性實(shí)施方式的方法的計(jì)算機(jī)程序。
計(jì)算機(jī)系統(tǒng)(1200)包括計(jì)算機(jī)模塊(1202)、輸入模塊如鍵盤(1204)和鼠標(biāo)(1206)、以及多個(gè)輸出設(shè)備例如顯示器(1208)和打印機(jī)(1210)。
計(jì)算機(jī)模塊(1202)通過合適的收發(fā)器設(shè)備(1214)連接到計(jì)算機(jī)網(wǎng)絡(luò)(1212),以能夠?qū)崿F(xiàn)訪問例如互聯(lián)網(wǎng)或其它網(wǎng)絡(luò)系統(tǒng)如區(qū)域網(wǎng)(LAN)或廣域網(wǎng)(WAN)。
在所述實(shí)施例中的計(jì)算機(jī)模塊(1202)包括處理器(1218)、隨機(jī)存取存儲(chǔ)器(RAM)(1220)和只讀存儲(chǔ)器(ROM)(1222)。計(jì)算機(jī)模塊(1202)還包括多個(gè)輸入/輸出(I/O)接口例如到顯示器(1208)的I/O接口(1224)和到鍵盤(1204)的I/O接口(1226)。
計(jì)算機(jī)模塊(1202)的部件一般通過互連總線(1228)并以相關(guān)領(lǐng)域的技術(shù)人員已知的方式通信。
在數(shù)據(jù)存儲(chǔ)介質(zhì)如CD-ROM或軟盤上被編碼的所述應(yīng)用程序一般提供給計(jì)算機(jī)系統(tǒng)(1200)的用戶,并使用數(shù)據(jù)存儲(chǔ)設(shè)備(1230)的相應(yīng)的數(shù)據(jù)存儲(chǔ)介質(zhì)驅(qū)動(dòng)器讀出。所述應(yīng)用程序被讀出并在其執(zhí)行時(shí)被處理器(1218)控制。使用RAM(1220)可實(shí)現(xiàn)程序數(shù)據(jù)的中間存儲(chǔ)。
圖13顯示流程圖,其示出示例性實(shí)施方式中管理網(wǎng)絡(luò)的方法。在步驟1300,提供中央總線單元。在步驟1302中,多個(gè)網(wǎng)絡(luò)管理模塊耦接到所述中央總線單元。在步驟1304,服務(wù)器單元耦接到所述中央總線單元。在步驟1306,提供網(wǎng)絡(luò)接口,以使所述中央總線單元與要管理的網(wǎng)絡(luò)連接,以及在步驟1308,由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元被遠(yuǎn)程訪問。
本領(lǐng)域的技術(shù)人員應(yīng)理解,如特定的實(shí)施方式所示,可對(duì)本發(fā)明進(jìn)行許多更改和/或修改,而不脫離廣泛描述的本發(fā)明的精神或范圍。因此,本實(shí)施方式在所有方面被認(rèn)為是說明性的而非限制性的。
權(quán)利要求
1.一種網(wǎng)絡(luò)管理設(shè)備,包括中央總線單元;多個(gè)網(wǎng)絡(luò)管理模塊,每個(gè)所述網(wǎng)絡(luò)管理模塊耦接到所述中央總線單元;服務(wù)器單元,其耦接到所述中央總線單元;網(wǎng)絡(luò)接口,其用于將所述中央總線單元與要管理的網(wǎng)絡(luò)連接;以及其中,由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能是經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元可遠(yuǎn)程訪問的。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)管理設(shè)備,進(jìn)一步包括標(biāo)準(zhǔn)事件格式,其在用于將所述多個(gè)網(wǎng)絡(luò)管理模塊與所述標(biāo)準(zhǔn)事件格式集成的所述中央總線單元上被支持和可操作;以及其中,所述標(biāo)準(zhǔn)事件格式使所述多個(gè)網(wǎng)絡(luò)管理模塊能夠彼此通信。
3.如權(quán)利要求1或2所述的網(wǎng)絡(luò)管理設(shè)備,其中所述網(wǎng)絡(luò)管理模塊包括兩個(gè)或更多的組,所述組包括配置實(shí)用模塊;自動(dòng)發(fā)現(xiàn)過程模塊;告警關(guān)聯(lián)引擎模塊;基于角色的安全實(shí)用模塊;包括數(shù)據(jù)監(jiān)視器和收集器的模塊;服務(wù)水平協(xié)議(SLA)管理過程模塊;庫存管理實(shí)用模塊;通知引擎模塊;告警自動(dòng)動(dòng)作實(shí)用模塊;以及管理任務(wù)自動(dòng)化實(shí)用模塊。
4.如權(quán)利要求3所述的網(wǎng)絡(luò)管理設(shè)備,其中所述配置實(shí)用模塊用于整理和配置用于所述要管理的網(wǎng)絡(luò)的參數(shù)。
5.如權(quán)利要求3或4中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,進(jìn)一步包括所述告警關(guān)聯(lián)引擎模塊中的一組告警關(guān)聯(lián)規(guī)則;以及其中,所述告警關(guān)聯(lián)引擎用于使用所述一組告警關(guān)聯(lián)規(guī)則來管理來自所述要管理的網(wǎng)絡(luò)的告警。
6.如權(quán)利要求3到5中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,其中所述基于角色的安全實(shí)用模塊根據(jù)在所述基于角色的安全實(shí)用模塊中實(shí)施的訪問系統(tǒng)中記錄的網(wǎng)絡(luò)用戶的角色,來向所述網(wǎng)絡(luò)用戶提供訪問權(quán)和域權(quán)的集中分配。
7.如權(quán)利要求3到6中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,進(jìn)一步包括用于在所述服務(wù)水平協(xié)議(SLA)管理過程模塊中實(shí)施的服務(wù)水平的閾值的標(biāo)準(zhǔn);以及其中,所述服務(wù)水平協(xié)議(SLA)管理過程模塊將性能數(shù)據(jù)與所述用于服務(wù)水平閾值的標(biāo)準(zhǔn)相比較,并決定下一段時(shí)期的動(dòng)作。
8.如權(quán)利要求3到7中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,進(jìn)一步包括用戶數(shù)據(jù)庫查詢實(shí)用程序,其在所述庫存管理實(shí)用模塊中實(shí)施;其中,所述用戶數(shù)據(jù)庫查詢實(shí)用程序用于從所述庫存管理實(shí)用模塊檢索所述要管理的網(wǎng)絡(luò)的庫存信息。
9.如權(quán)利要求3到8中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,其中所述通知引擎模塊根據(jù)在所述通知引擎模塊中實(shí)施的一組通知規(guī)則發(fā)送通知。
10.如權(quán)利要求3到9中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,進(jìn)一步包括過濾標(biāo)準(zhǔn),其在所述告警自動(dòng)動(dòng)作實(shí)用模塊中實(shí)施;以及其中,所述告警自動(dòng)動(dòng)作實(shí)用模塊根據(jù)由所述告警關(guān)聯(lián)引擎模塊提供的告警事件與所述過濾標(biāo)準(zhǔn)的相匹配,來執(zhí)行自動(dòng)動(dòng)作。
11.如前述權(quán)利要求中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,進(jìn)一步包括中央數(shù)據(jù)倉庫;以及其中,與由所述網(wǎng)絡(luò)管理模塊執(zhí)行的所述網(wǎng)絡(luò)管理功能有關(guān)的管理數(shù)據(jù)存儲(chǔ)在所述中央數(shù)據(jù)倉庫中。
12.如前述權(quán)利要求中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,其中所述服務(wù)器單元包括網(wǎng)絡(luò)服務(wù)器。
13.如前述權(quán)利要求中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,其中所述網(wǎng)絡(luò)管理模塊是通過使用一個(gè)或更多的組可遠(yuǎn)程訪問的,所述組包括對(duì)象建模能力;基于代理的技術(shù);基于applet的技術(shù);以及腳本引擎。
14.如前述權(quán)利要求中任一項(xiàng)所述的網(wǎng)絡(luò)管理設(shè)備,進(jìn)一步包括多個(gè)性能計(jì)數(shù)器;多個(gè)瞬時(shí)性能計(jì)數(shù)器;文件系統(tǒng),用于將性能數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器中的臨時(shí)存儲(chǔ),以及其中,來自所述多個(gè)性能計(jì)數(shù)器的輸出作為性能數(shù)據(jù)存儲(chǔ)在所述或一個(gè)中央數(shù)據(jù)倉庫中,以及來自所述多個(gè)瞬時(shí)性能計(jì)數(shù)器的輸出不存儲(chǔ)在所述中央數(shù)據(jù)倉庫中。
15.如權(quán)利要求14所述的網(wǎng)絡(luò)管理設(shè)備,其中所述性能數(shù)據(jù)周期性地存儲(chǔ)到所述中央倉庫中。
16.一種管理網(wǎng)絡(luò)的方法,所述方法包括提供中央總線單元;將多個(gè)網(wǎng)絡(luò)管理模塊耦接到所述中央總線單元;將服務(wù)器單元耦接到所述中央總線單元;提供網(wǎng)絡(luò)接口,以使所述中央總線單元與要管理的網(wǎng)絡(luò)連接;以及其中,由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元被遠(yuǎn)程訪問。
17.一種計(jì)算機(jī)可讀數(shù)據(jù)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)代碼裝置,所述計(jì)算機(jī)代碼裝置用于指示計(jì)算機(jī)執(zhí)行管理網(wǎng)絡(luò)的方法,所述方法包括提供中央總線單元;將多個(gè)網(wǎng)絡(luò)管理模塊耦接到所述中央總線單元;將服務(wù)器單元耦接到所述中央總線單元;提供網(wǎng)絡(luò)接口,以使所述中央總線單元與要管理的網(wǎng)絡(luò)連接;以及其中,由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元被遠(yuǎn)程訪問。
全文摘要
一種網(wǎng)絡(luò)管理設(shè)備,包括中央總線單元;多個(gè)網(wǎng)絡(luò)管理模塊,每個(gè)網(wǎng)絡(luò)管理模塊耦接到所述中央總線單元;服務(wù)器單元,其耦接到所述中央總線單元;網(wǎng)絡(luò)接口,其用于將所述中央總線單元與要管理的網(wǎng)絡(luò)連接;以及其中由所述網(wǎng)絡(luò)管理模塊執(zhí)行的網(wǎng)絡(luò)管理功能是經(jīng)由所述網(wǎng)絡(luò)接口通過所述服務(wù)器單元可遠(yuǎn)程訪問的。
文檔編號(hào)H04L29/06GK101095307SQ200580045440
公開日2007年12月26日 申請(qǐng)日期2005年10月27日 優(yōu)先權(quán)日2004年11月2日
發(fā)明者卓順城 申請(qǐng)人:卓順城