楊明麗
YANG Ming-li
(新疆交通職業(yè)技術(shù)學(xué)院,烏魯木齊 831401)
計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)在政府機(jī)關(guān)單位、檔案室、高科技企業(yè)公司等社會(huì)諸多領(lǐng)域中都有著非常廣泛的使用,尤其是對(duì)于那些工作地點(diǎn)較為分散、日常數(shù)據(jù)比較繁多的專業(yè)而言,因此他們?cè)趯?duì)信息進(jìn)行日常管理的時(shí)候始終擔(dān)負(fù)著很大的工作壓力,同時(shí)這也為計(jì)算機(jī)網(wǎng)絡(luò)的智能化管理帶來了很大的影響。以往的計(jì)算機(jī)網(wǎng)絡(luò)管理已經(jīng)很難滿足當(dāng)今社會(huì)人們對(duì)技術(shù)層面的現(xiàn)實(shí)需求,遂發(fā)展計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)逐漸成為社會(huì)科技進(jìn)步的大勢(shì)所趨。歷經(jīng)短短的五十多年的發(fā)展,作為計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的成功代表之一——Internet已經(jīng)逐漸滲透到全世界的每一個(gè)地方,為信息共享和資源的傳播、交流提供了科學(xué)而有效的嶄新路徑,在人們的平時(shí)工作、學(xué)習(xí)以及社會(huì)的發(fā)展創(chuàng)新方面產(chǎn)生了極為重要的影響。
計(jì)算機(jī)網(wǎng)絡(luò)這種往昔帶著非常濃厚神秘色彩的鏈接互通系統(tǒng)結(jié)構(gòu),已經(jīng)開始從學(xué)術(shù)的象牙塔以及美國國防部門(DOD)的高門大墻中以銳不可當(dāng)之勢(shì)走進(jìn)萬家萬戶,恰好迎合了古詩句:“舊時(shí)王謝堂前燕,飛入尋常百姓家”。計(jì)算機(jī)網(wǎng)絡(luò)的大面積推廣和應(yīng)用,一方面發(fā)揮出了自身所具備的潛能以及廣闊的未來前景,另一方面則對(duì)科學(xué)管理與控制紛繁復(fù)雜的網(wǎng)絡(luò)系統(tǒng)提出了更加具有挑戰(zhàn)性的課題。計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)(下文一律簡(jiǎn)稱為網(wǎng)管系統(tǒng))也因此慢慢得到了社會(huì)的廣泛重視,并隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的拓展獲得了長(zhǎng)遠(yuǎn)的進(jìn)步[1]。研究可以適應(yīng)現(xiàn)今社會(huì)網(wǎng)絡(luò)系統(tǒng)發(fā)展趨勢(shì)的網(wǎng)管系統(tǒng)結(jié)構(gòu),同時(shí)強(qiáng)化其安全性、穩(wěn)定性的技術(shù),針對(duì)網(wǎng)絡(luò)系統(tǒng)所面臨的不利攻擊的全新趨勢(shì),探尋科學(xué)的安全監(jiān)管方式,毫無疑問是會(huì)進(jìn)一步拓寬與優(yōu)化現(xiàn)行的網(wǎng)絡(luò)系統(tǒng)管理方法,并對(duì)實(shí)際推廣和使用提供具有現(xiàn)實(shí)價(jià)值的參考。需要注意的是,計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)的構(gòu)建必須兼顧整體性和實(shí)用性,利用統(tǒng)計(jì)學(xué)的相關(guān)方法對(duì)系統(tǒng)內(nèi)的每一個(gè)單元進(jìn)行解析與評(píng)估,最終實(shí)現(xiàn)系統(tǒng)的最佳應(yīng)用效果和科技創(chuàng)新的最終目標(biāo)。
MIB編譯器的主要作用就是對(duì)采取ALN.3語法定義的MIB標(biāo)準(zhǔn)信息項(xiàng)以及每一個(gè)網(wǎng)絡(luò)設(shè)施生產(chǎn)商自定義的MIB信息項(xiàng)進(jìn)行干預(yù)處理[2]。而之所以需要進(jìn)行干預(yù)處理,是由于MIB信息始終處于擴(kuò)充過程,只有在對(duì)MIB進(jìn)行動(dòng)態(tài)編譯的前提條件下,才會(huì)實(shí)現(xiàn)保補(bǔ),進(jìn)而使得計(jì)算機(jī)網(wǎng)絡(luò)管理平臺(tái)可以及時(shí)適應(yīng)MIB信息項(xiàng)的擴(kuò)大與動(dòng)態(tài)變動(dòng)。在卡內(nèi)基梅隆大學(xué)的SNLOP軟件包內(nèi),其主要作用程序就是借助于將MIB信息的樹狀構(gòu)造整體輸入到一個(gè)struct類型庫中,借此進(jìn)行干預(yù)處理的相關(guān)的版本工具在執(zhí)行作業(yè)以前,必須自動(dòng)完成一系列的MIB編譯工作,如此一來就能夠評(píng)判出相對(duì)應(yīng)的MIB變量是否有可能存在、其信息類型與取值大致在什么范圍[3]。比方說,對(duì)于snmpget而言,其主要功能就是獲得某一網(wǎng)絡(luò)設(shè)備的標(biāo)準(zhǔn)MIB數(shù)據(jù),假設(shè)是1.6.0.1.27.44.41,那么此項(xiàng)MIB變量在SNMPMIB庫中顯然是不可能存在的,利用干預(yù)檢測(cè)就能夠發(fā)現(xiàn)這一點(diǎn),而如果不預(yù)先進(jìn)行編譯的話,snmpget就不可能掌握這一點(diǎn),遂依然還是會(huì)向網(wǎng)絡(luò)設(shè)備上傳請(qǐng)求,因此大大浪費(fèi)了網(wǎng)絡(luò)帶寬與操作的時(shí)間。當(dāng)然,因?yàn)楣芾砥饕环矫娌豢赡苤粏螁尉S護(hù)一個(gè)局域代理的標(biāo)準(zhǔn)MIB的超集,這種檢測(cè)結(jié)果是相對(duì)而言的,當(dāng)應(yīng)用程序沒有辦法明確某個(gè)標(biāo)準(zhǔn)MIB變量是在某個(gè)局域代理上是否存在的時(shí)候,它只會(huì)將訪問請(qǐng)求直接上傳至代理。
傳感采集設(shè)備主要是根據(jù)各種傳感器與數(shù)據(jù)采集卡組成的,其任務(wù)是負(fù)責(zé)采集一些需要網(wǎng)絡(luò)監(jiān)測(cè)的計(jì)算機(jī)裝備參數(shù)、狀態(tài)參數(shù)以及必要的功能參數(shù)等[4],保證整個(gè)自動(dòng)化計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)可以安全可靠的持續(xù)運(yùn)行。
本地PLC站的主要任務(wù)就是接收傳感采集設(shè)備上傳的有關(guān)信息數(shù)據(jù),由PLC內(nèi)部程序進(jìn)行科學(xué)合理的計(jì)算,借助PLC和上位機(jī)監(jiān)管終端之間的網(wǎng)絡(luò)通信鏈接,完成數(shù)據(jù)上傳和即時(shí)顯示[5]。這種方法的最大特點(diǎn)就是可以在很大程度上減輕上位機(jī)的信息處理壓力,使得數(shù)據(jù)處理可以在本地PLC站內(nèi)實(shí)現(xiàn),這一方面可以完成數(shù)據(jù)的迅速運(yùn)算,另一方面也能夠大大提高計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)陌踩院头€(wěn)定性。
通過圖1能夠看到計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)所設(shè)計(jì)的自動(dòng)化軟件功能管理平臺(tái)每一個(gè)模塊之間的數(shù)據(jù)通信均是借助數(shù)據(jù)庫(Mad Cat)作為載體的。在數(shù)據(jù)中儲(chǔ)存了自動(dòng)化軟件功能測(cè)試的基本信息,并利用瀏覽器鏈接的方式現(xiàn)實(shí)給技術(shù)人員[6]。
本系統(tǒng)主要是采取數(shù)據(jù)庫工具SQL Server 2018 R9進(jìn)行研發(fā)的。按照對(duì)自動(dòng)化軟件功能管理的現(xiàn)實(shí)需要,尋找出對(duì)象之間的密切關(guān)系,之后根據(jù)數(shù)據(jù)庫設(shè)計(jì)標(biāo)準(zhǔn)定義基本結(jié)構(gòu)。而對(duì)系統(tǒng)設(shè)計(jì)的數(shù)據(jù)庫表清單如表1所示。
圖1 自動(dòng)化測(cè)試整體架構(gòu)圖
表1 數(shù)據(jù)庫表清單
對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)而言,不論是故障維修還是計(jì)算機(jī)功能屬性層面[7],都是按照統(tǒng)一的操作流程完成的,即都是采取簡(jiǎn)易的計(jì)算機(jī)網(wǎng)絡(luò)管理平臺(tái)協(xié)議在網(wǎng)管處與網(wǎng)絡(luò)應(yīng)用設(shè)備處一起建立一個(gè)相互聯(lián)系的數(shù)據(jù)傳輸路徑。
也許有人會(huì)提出疑問:計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)的信息庫是否對(duì)系統(tǒng)內(nèi)的基本參數(shù)擁有管理權(quán)限?然而事實(shí)上,管理員首先需要做的就是了解并掌握網(wǎng)絡(luò)設(shè)備是否可以為其提供具體參數(shù),是否可以通過提供這些參數(shù)而正確配置網(wǎng)絡(luò)運(yùn)行設(shè)備[8]。計(jì)算機(jī)網(wǎng)絡(luò)管理軟件主要是針對(duì)網(wǎng)絡(luò)應(yīng)用平臺(tái)協(xié)議從計(jì)算機(jī)數(shù)據(jù)庫中檢索相關(guān)有效數(shù)據(jù),所以其可以不定時(shí)地進(jìn)行重復(fù)檢索,當(dāng)然這也使得計(jì)算機(jī)設(shè)備上傳的SNMPTrap、syslog能夠進(jìn)一步獲得數(shù)據(jù)參數(shù)。網(wǎng)絡(luò)設(shè)備的主要功能就是利用不同的管理信息庫(MIB)去完成數(shù)據(jù)信息參數(shù)的完整表述。傳統(tǒng)的計(jì)算機(jī)設(shè)備除了可以支持標(biāo)準(zhǔn)規(guī)格下的管理信息庫以外,還能夠支持和其設(shè)備型號(hào)有關(guān)的專門化信息庫,從而實(shí)現(xiàn)其數(shù)據(jù)庫擴(kuò)展功能。因此在基于自動(dòng)化軟件功能的計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)軟件設(shè)計(jì)的總體過程中,在管理信息庫這一環(huán)節(jié)中,必須滿足可以使其具備支持全新管理信息庫的能力,可以重新對(duì)其進(jìn)行定義舉例說以太網(wǎng)VLAN的區(qū)別通常就是借助管理信息庫來進(jìn)行布置的,假設(shè)計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)的軟件層面足以完成信息庫數(shù)據(jù)管理的需求,同時(shí)在VLAN業(yè)務(wù)邏輯的操作與表述上能夠主動(dòng)完成,那么就可以比較輕松對(duì)VLAN進(jìn)行鼠標(biāo)拖拽式刪改和保存,從而在一定程度簡(jiǎn)化了技術(shù)人員的操作步驟。
為了更加清楚、具體的看出本文提出的基于自動(dòng)化軟件功能的計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)的實(shí)際應(yīng)用效果,特與傳統(tǒng)計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行對(duì)比,對(duì)其管理能力的大小進(jìn)行比較。
為保證實(shí)驗(yàn)的準(zhǔn)確性,將兩種計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)置于相同的試驗(yàn)參數(shù)之中,進(jìn)行管理能力的實(shí)驗(yàn)。實(shí)驗(yàn)參數(shù)如表2所示。
表2 實(shí)驗(yàn)參數(shù)設(shè)置
實(shí)驗(yàn)過程中,通過兩種不同的計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)同時(shí)在相同環(huán)境中進(jìn)行工作,分析其管理能力的變化。效果對(duì)比圖2所示。
圖2 實(shí)驗(yàn)結(jié)果對(duì)比圖
根據(jù)實(shí)驗(yàn)結(jié)果對(duì)比圖可知,本文設(shè)計(jì)的計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)在處理同等大小數(shù)據(jù)的時(shí)候,相比于傳統(tǒng)系統(tǒng)設(shè)計(jì),要占有很大優(yōu)勢(shì),始終高于實(shí)際值,即證明本文系統(tǒng)設(shè)計(jì)具有極高的有效性。
本文對(duì)基于自動(dòng)化軟件功能的計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)進(jìn)行分析,按照當(dāng)代自動(dòng)化技術(shù)的基本功能,結(jié)合計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)的反饋和分析,對(duì)管理系統(tǒng)進(jìn)行優(yōu)化改良,從而實(shí)現(xiàn)本文設(shè)計(jì)。實(shí)驗(yàn)論證表明,本文設(shè)計(jì)的方法具備極高的有效性。希望本文的研究能夠?yàn)榛谧詣?dòng)化軟件功能的計(jì)算機(jī)網(wǎng)絡(luò)管理系統(tǒng)的應(yīng)用提供理論依據(jù)。