在網(wǎng)絡(luò)界,除SNMP、SNMPv2、CMip以外,現(xiàn)在正興起一些新的網(wǎng)絡(luò)治理協(xié)議和環(huán)境。其中,以分布式計(jì)算環(huán)境(DME,DistributedManagementEnvironment)最為聞名。DME是由OSF(開放軟件基金會(huì))提出的。OSF是一個(gè)非盈利的研究和開發(fā)組織,其目標(biāo)是提供一個(gè)軟件解決方案,使來自不同廠家的計(jì)算機(jī)可以協(xié)同工作于一個(gè)真正的開放系統(tǒng)計(jì)算環(huán)境下。其文檔以RFT(RequestforTechnology)的形式提供。
DME代表了一種結(jié)構(gòu)。在此結(jié)構(gòu)下,治理系統(tǒng)和網(wǎng)絡(luò)可以很好地結(jié)合。它可以構(gòu)成分布式系統(tǒng)治理的基礎(chǔ),并保持與現(xiàn)有網(wǎng)絡(luò)治理方案的結(jié)合。它獨(dú)立于操作系統(tǒng),并支持事實(shí)上的和正式的網(wǎng)絡(luò)與系統(tǒng)治理標(biāo)準(zhǔn)。DME的結(jié)構(gòu)有許多新奇之處。以前,無論是網(wǎng)絡(luò)治理還是系統(tǒng)治理,治理員通過修改與一個(gè)資源或服務(wù)相關(guān)的數(shù)據(jù)、通過對(duì)一些服務(wù)和數(shù)據(jù)進(jìn)行操作來進(jìn)行治理。而在DME環(huán)境下,信息和操作都被劃分為對(duì)象。DME以對(duì)象為單位對(duì)系統(tǒng)進(jìn)行治理。所有DME治理操作有一個(gè)一致的界面和風(fēng)格:通過與對(duì)象通信。這種設(shè)計(jì)的很大好處是模塊性很強(qiáng),完全是一種面向?qū)ο蟮闹卫矸绞?系統(tǒng)易于治理和開發(fā)。ISV們可以建立自己的某些特定治理功能的對(duì)象庫或被管對(duì)象庫,然后將其加入到已有的治理應(yīng)用程序中。這一切由于DME面向?qū)ο蟮闹卫矸绞蕉兊煤唵巍?br />DME有兩個(gè)要害概念:應(yīng)用程序服務(wù)和框架(Framework)。應(yīng)用程序服務(wù)提供一些最重要的系統(tǒng)治理功能,而框架則提供開發(fā)系統(tǒng)治理應(yīng)用程序所用的構(gòu)造模塊(buildingblock)。這種設(shè)計(jì)提供了與現(xiàn)有解決方案的一致性,并可在多廠商分布式網(wǎng)絡(luò)環(huán)境中進(jìn)行互操作。DME應(yīng)用程序服務(wù)包括軟件治理(SoftwareManagement)、許可權(quán)治理(LicenseManagement)、打印服務(wù)(PRintingServices)和事件治理(EventManagement)。它們以一組模塊和API的形式提供,有一個(gè)一致的用戶界面。DME還提供機(jī)制,使開發(fā)商可以很輕易地加入新的服務(wù)。DME框架由一組功能全面的構(gòu)造模塊組成,使新網(wǎng)管應(yīng)用程序的開發(fā)變得簡單。這些組成是:
治理請(qǐng)求代理(MRB,ManagementRequestBrokers)MRB是DME框架的核心組成。在DME下,所有對(duì)對(duì)象的請(qǐng)求都被MRB接收。MRB負(fù)責(zé)找到這個(gè)對(duì)象在網(wǎng)絡(luò)中的位置,然后轉(zhuǎn)發(fā)請(qǐng)求。MRB支持現(xiàn)有的網(wǎng)絡(luò)治理協(xié)議SNMP、CMIP,用它們收集網(wǎng)絡(luò)中的設(shè)備信息。MRB還支持基于RPC(RemoteProcedureCall)的治理協(xié)議。
對(duì)象服務(wù)器對(duì)象服務(wù)器用來治理和維護(hù)網(wǎng)絡(luò)中的對(duì)象。DME提供兩種類型的對(duì)象服務(wù)器,一個(gè)用于短期任務(wù)(如更換口令等),另一個(gè)用于長期任務(wù)(如監(jiān)視一個(gè)網(wǎng)絡(luò))。
事件治理服務(wù)當(dāng)網(wǎng)絡(luò)中出現(xiàn)問題或發(fā)生變化時(shí),需要通知治理應(yīng)用程序。DME的事件治理服務(wù)提供了轉(zhuǎn)發(fā)、登錄和過濾這類通知的功能,可以對(duì)過濾器進(jìn)行編程來分析一個(gè)事件通告的屬性,并將此事件與某個(gè)特定的動(dòng)作聯(lián)系起來。另外,為了使此服務(wù)易于使用,DME還提供了用于定義事件的高級(jí)模板語言。
數(shù)據(jù)治理服務(wù)DME提供了一個(gè)治理數(shù)據(jù)庫,用來存放網(wǎng)絡(luò)被管對(duì)象的有關(guān)數(shù)據(jù)信息。此治理數(shù)據(jù)庫存放在磁盤上。
目前,DME的主要問題是缺乏支持,尚未得到進(jìn)一步的實(shí)踐檢驗(yàn)。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注