(貴州電網(wǎng)有限責(zé)任公司信息中心 貴州 550002)
機(jī)房作業(yè)自身復(fù)雜性的特征,機(jī)房作業(yè)運(yùn)行管理工作十分煩瑣,經(jīng)常會(huì)在管理過(guò)程中出現(xiàn)重復(fù)工作或無(wú)效工作的問(wèn)題,導(dǎo)致機(jī)房作業(yè)效率低。因此,高效管理機(jī)房作業(yè)運(yùn)行已經(jīng)成為時(shí)下最熱門(mén)的話(huà)題之一。在我國(guó),針對(duì)機(jī)房作業(yè)運(yùn)行管理平臺(tái)的設(shè)計(jì)較少,目前應(yīng)用的機(jī)房作業(yè)運(yùn)行管理平臺(tái)采用分散管理的方式,在實(shí)際應(yīng)用中存在管理效率低的問(wèn)題,嚴(yán)重影響了機(jī)房作業(yè)效率。結(jié)合機(jī)房作業(yè)運(yùn)行管理相關(guān)研究表明,造成此現(xiàn)象的主要原因?yàn)闄C(jī)房作業(yè)運(yùn)行管理平臺(tái)的吞吐量低。AR 技術(shù)作為一種新型新興技術(shù),能夠通過(guò)構(gòu)建虛擬的網(wǎng)絡(luò)環(huán)境,管理、控制數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)自動(dòng)化存儲(chǔ)。為了更好管理機(jī)房作業(yè)運(yùn)行狀態(tài),提高機(jī)房作業(yè)運(yùn)行的管理效率成了有關(guān)部門(mén)的研究重點(diǎn)。針對(duì)傳統(tǒng)機(jī)房作業(yè)運(yùn)行管理平臺(tái)存在的缺陷,本文將AR 技術(shù)應(yīng)用在機(jī)房作業(yè)運(yùn)行管理平臺(tái)設(shè)計(jì)中,致力于為機(jī)房作業(yè)運(yùn)行管理平臺(tái)的優(yōu)化設(shè)計(jì)提供支持。
AR 技術(shù)作為一種人機(jī)交互技術(shù),能夠通過(guò)結(jié)合虛擬與現(xiàn)實(shí)、即時(shí)互動(dòng)以及3D 定位的方式,增強(qiáng)現(xiàn)實(shí),模擬真實(shí)的現(xiàn)場(chǎng)景觀。AR技術(shù)最早的應(yīng)用是通過(guò)裝置使觀看者具有“身臨其境”的體驗(yàn)感,比如:AR 技術(shù)眼睛[1]。隨著AR 技術(shù)的不斷發(fā)展,AR 技術(shù)的應(yīng)用范圍越來(lái)越廣,包括:醫(yī)學(xué)、娛樂(lè)、軍事以及制造業(yè),且呈現(xiàn)出小型化、精細(xì)化的發(fā)展趨勢(shì)。AR 技術(shù)具備最大的優(yōu)勢(shì)在于能夠?qū)⑻摂M物理與現(xiàn)實(shí)世界相連,使用戶(hù)具有極高的體驗(yàn)感以及交互感。
此次應(yīng)用AR 技術(shù)構(gòu)建機(jī)房作業(yè)運(yùn)行管理平臺(tái)架構(gòu),基于AR 技術(shù)搭建虛擬網(wǎng)絡(luò)環(huán)境,將AR 機(jī)房作業(yè)運(yùn)行管理平臺(tái)分為三層架構(gòu),分別為:客戶(hù)端、應(yīng)用層以及數(shù)據(jù)層。AR 機(jī)房作業(yè)運(yùn)行管理平臺(tái)架構(gòu)具體示意圖,如圖1 所示。
如圖1 所示,AR 虛擬網(wǎng)絡(luò)環(huán)境在平臺(tái)中是由機(jī)房作業(yè)運(yùn)行信息傳輸網(wǎng)絡(luò)構(gòu)成的,對(duì)應(yīng)的是實(shí)際機(jī)房物體與互聯(lián)網(wǎng)之間的連接,相當(dāng)于人體的神經(jīng)系統(tǒng),實(shí)現(xiàn)信息的實(shí)時(shí)傳遞。此次結(jié)合AR 技術(shù)構(gòu)建了一個(gè)三層體系平臺(tái)結(jié)構(gòu),核心為應(yīng)用層,負(fù)責(zé)對(duì)平臺(tái)數(shù)據(jù)管理服務(wù)的體現(xiàn),提供機(jī)房作業(yè)運(yùn)行數(shù)據(jù)查詢(xún)、檢索、修改、存儲(chǔ)、刪除等服務(wù)。
在建設(shè)AR 機(jī)房作業(yè)運(yùn)行管理平臺(tái)架構(gòu)的基礎(chǔ)上,利用AR 技術(shù)獲取服務(wù)器中的機(jī)房作業(yè)運(yùn)行數(shù)據(jù),此次采用AR 技術(shù),通過(guò)AR 增強(qiáng)數(shù)據(jù)顯示的方式,將機(jī)房作業(yè)運(yùn)行數(shù)據(jù)投射到AR 虛擬顯示屏上,與機(jī)房作業(yè)實(shí)際運(yùn)行狀況相結(jié)合,并行采集機(jī)房作業(yè)運(yùn)行數(shù)據(jù)。在平臺(tái)數(shù)據(jù)層,基于AR System 構(gòu)建Python 集群與Storm 集群,其中Python 集群負(fù)責(zé)物理部分,而Storm 集群負(fù)責(zé)邏輯部分,將Python集群與Storm 集群分開(kāi)并行,這兩部分集群也可以部署在同一臺(tái)機(jī)器上。此次將兩部分集群分開(kāi)部署主要是考慮到了平臺(tái)的數(shù)據(jù)采集壓力和機(jī)房作業(yè)的運(yùn)行壓力[2]。通過(guò)Python 集群可以將每個(gè)機(jī)房作業(yè)運(yùn)行數(shù)據(jù)采集任務(wù)劃分成多個(gè)子任務(wù),并將其分布到平臺(tái)網(wǎng)絡(luò)各個(gè)Name Node 節(jié)點(diǎn)上,自動(dòng)獲取經(jīng)過(guò)該節(jié)點(diǎn)的機(jī)房作業(yè)運(yùn)行數(shù)據(jù),儲(chǔ)存到集群中[3]。Storm 集群主要是負(fù)責(zé)實(shí)時(shí)計(jì)算出機(jī)房作業(yè)運(yùn)行數(shù)據(jù)指標(biāo),該指標(biāo)是指服務(wù)器階段產(chǎn)生的相關(guān)指標(biāo)數(shù)據(jù),以此完成機(jī)房作業(yè)運(yùn)行數(shù)據(jù)采集。
由于采集到的機(jī)房作業(yè)運(yùn)行數(shù)據(jù)存在信息孤島問(wèn)題,為滿(mǎn)足機(jī)房作業(yè)運(yùn)行管理高效性的要求,還需要處理機(jī)房作業(yè)運(yùn)行數(shù)據(jù),統(tǒng)一管理機(jī)房作業(yè)運(yùn)行數(shù)據(jù),進(jìn)而提高管理效率。為保證管理機(jī)房作業(yè)運(yùn)行信息指令能夠正確下達(dá),應(yīng)對(duì)機(jī)房作業(yè)運(yùn)行數(shù)據(jù)實(shí)施除雜降噪處理[4]。設(shè)除雜降噪處理機(jī)房作業(yè)運(yùn)行數(shù)據(jù)的表達(dá)式為Q,可得:
在公式(1)中,A表示AR 虛擬網(wǎng)絡(luò)環(huán)境中任意一個(gè)節(jié)點(diǎn)的參數(shù)點(diǎn)坐標(biāo);n表示機(jī)房作業(yè)運(yùn)行數(shù)據(jù)大?。籜n表示機(jī)房作業(yè)運(yùn)行數(shù)數(shù);Xi表示第i條管理指令下達(dá)的靜態(tài)管理效率;B表示機(jī)房作業(yè)運(yùn)據(jù)的靜態(tài)管理效率;i表示機(jī)房作業(yè)運(yùn)行管理指令下達(dá)個(gè)數(shù),為實(shí)行數(shù)據(jù)信息集合。采用上述計(jì)算公式,可得出新的機(jī)房作業(yè)運(yùn)行數(shù)據(jù)集合,并以 MySQL 為統(tǒng)一格式存儲(chǔ)到AR System 數(shù)據(jù)庫(kù)中[5]。通過(guò)AR 技術(shù)發(fā)送管理請(qǐng)求,提取運(yùn)行數(shù)據(jù)中的參數(shù)屬性,將機(jī)房作業(yè)運(yùn)行數(shù)據(jù)參數(shù)屬性與BMC Remedy Alert 相關(guān)聯(lián)。此過(guò)程可以通過(guò)方程式進(jìn)行表示,設(shè)關(guān)聯(lián)計(jì)算表達(dá)式為V,則有:
在公式(2)中:W表示機(jī)房作業(yè)運(yùn)行數(shù)據(jù)參數(shù);P表示機(jī)房作業(yè)運(yùn)行數(shù)據(jù)管理的靜態(tài)信息。通過(guò)公式(2)將機(jī)房作業(yè)運(yùn)行數(shù)據(jù)參數(shù)屬性與BMC Remedy Alert 相關(guān)聯(lián),是統(tǒng)一機(jī)房作業(yè)運(yùn)行管理信息中最關(guān)鍵的環(huán)節(jié)。數(shù)據(jù)層中數(shù)據(jù)整理模塊主要是負(fù)責(zé)整理處理后的機(jī)房作業(yè)運(yùn)行數(shù)據(jù),智能識(shí)別出具有相似內(nèi)容的機(jī)房作業(yè)運(yùn)行數(shù)據(jù)。使用AR 技術(shù),在機(jī)房作業(yè)運(yùn)行數(shù)據(jù)匯集與信息展示的基礎(chǔ)上,強(qiáng)化各應(yīng)用之間的互聯(lián)共享,進(jìn)一步完善平臺(tái)機(jī)房作業(yè)運(yùn)行管理功能。
本文通過(guò)實(shí)驗(yàn)的形式測(cè)試基于AR 技術(shù)設(shè)計(jì)機(jī)房作業(yè)運(yùn)行管理平臺(tái)的實(shí)用性,此次實(shí)驗(yàn)內(nèi)容為選擇某機(jī)房作為此次實(shí)驗(yàn)的研究對(duì)象,機(jī)房作業(yè)內(nèi)容包括:機(jī)房涉電作業(yè)、機(jī)房動(dòng)火作業(yè)以及機(jī)房清理作業(yè),對(duì)上述機(jī)房作業(yè)運(yùn)行執(zhí)行管理行為。實(shí)驗(yàn)環(huán)境配置分為兩部分說(shuō)明,其中硬環(huán)境包括:Windows10 處理器Inter(R)、支持8 線(xiàn)雙絞線(xiàn)同軸電纜光纖專(zhuān)網(wǎng);軟環(huán)境包括:Weapectl1.2.1 軟件,整個(gè)平臺(tái)使用Logo 語(yǔ)言。本次實(shí)驗(yàn)測(cè)試指標(biāo)為管理吞吐量,管理吞吐量能夠表示單位時(shí)間內(nèi)成功的傳送管理數(shù)據(jù)的數(shù)量,管理吞吐量越高證明該管理平臺(tái)的管理效率越高。首先,采用本文提出的管理平臺(tái)對(duì)機(jī)房作業(yè)運(yùn)行展開(kāi)管理,通過(guò)Weapectl1.2.1 軟件獲取通過(guò)管理請(qǐng)求的吞吐量,設(shè)置其為實(shí)驗(yàn)組;再使用傳統(tǒng)的管理平臺(tái)執(zhí)行管理操作,將得到管理請(qǐng)求的吞吐量記為對(duì)照組,設(shè)置實(shí)驗(yàn)次數(shù)為10 次,記錄實(shí)驗(yàn)數(shù)據(jù)。
根據(jù)上述提出的實(shí)驗(yàn)步驟,將實(shí)驗(yàn)結(jié)果以表格的形式進(jìn)行展示。得出實(shí)驗(yàn)數(shù)據(jù)對(duì)比表,如下表1 所示。
表1 實(shí)驗(yàn)數(shù)據(jù)管理吞吐量對(duì)比表
根據(jù)上述表1 可知,本文設(shè)計(jì)的管理平臺(tái)管理吞吐量最高為4.478 Mbps,而對(duì)照組僅為2.439 Mbps,設(shè)計(jì)的管理平臺(tái)吞吐量明顯高于對(duì)照組近兩倍以上,管理效率更高,可以實(shí)現(xiàn)對(duì)機(jī)房作業(yè)運(yùn)行管理效率的優(yōu)化。因此,可得出本次實(shí)驗(yàn)的結(jié)論:相比傳統(tǒng)的管理平臺(tái)本文應(yīng)用AR 技術(shù)的管理平臺(tái)管理效率更高,更具實(shí)際應(yīng)用價(jià)值。
通過(guò)基于AR 技術(shù)的機(jī)房作業(yè)運(yùn)行管理平臺(tái)研究,能夠取得一定的研究成果,解決傳統(tǒng)機(jī)房作業(yè)運(yùn)行管理中存在的問(wèn)題。由此可見(jiàn),本文設(shè)計(jì)的管理平臺(tái)是具有現(xiàn)實(shí)意義的,能夠指導(dǎo)機(jī)房作業(yè)運(yùn)行管理平臺(tái)優(yōu)化。在后期的發(fā)展中,應(yīng)加大AR 技術(shù)在機(jī)房作業(yè)運(yùn)行管理平臺(tái)中的應(yīng)用力度。截至目前,國(guó)內(nèi)外針對(duì)基于AR 技術(shù)的機(jī)房作業(yè)運(yùn)行管理平臺(tái)研究仍存在一些問(wèn)題,在日后的研究中還需要進(jìn)一步對(duì)機(jī)房作業(yè)運(yùn)行管理平臺(tái)的優(yōu)化設(shè)計(jì)提出深入研究,為提高機(jī)房作業(yè)運(yùn)行管理平臺(tái)的綜合性能提供專(zhuān)業(yè)建議。