國網(wǎng)湖北電力有限公司 萬 磊 余 飛
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,大數(shù)據(jù)技術(shù)的應(yīng)用為不同領(lǐng)域提供了相應(yīng)的條件,其中電力行業(yè)的數(shù)據(jù)中心作為重要的部分,企業(yè)應(yīng)對數(shù)據(jù)充分利用,可借助大數(shù)據(jù)技術(shù)來提升自身的競爭力。在電力數(shù)據(jù)中心運維管理中可建立數(shù)據(jù)平臺,對各項數(shù)據(jù)進(jìn)行采集處理,使運維管理得到技術(shù)支持,可挖掘到數(shù)據(jù)的價值,為企業(yè)的運行及管理等提供相應(yīng)的依據(jù)。因此,應(yīng)對大數(shù)據(jù)技術(shù)應(yīng)用下的電力數(shù)據(jù)中心的運維管理進(jìn)行分析,采取有效的手段來加強(qiáng)管理效果,促進(jìn)行業(yè)的快速發(fā)展。
電力數(shù)據(jù)中心作為電力企業(yè)計算服務(wù)的提供中心,可實現(xiàn)數(shù)據(jù)的運算、交換及存儲,并且運用了先進(jìn)的網(wǎng)絡(luò)技術(shù)及存儲技術(shù),承載網(wǎng)絡(luò)大部分服務(wù)請求及數(shù)據(jù)存儲量,可使企業(yè)業(yè)務(wù)體系運行提供服務(wù)及平臺。在大數(shù)據(jù)時代背景下,數(shù)據(jù)中心傳統(tǒng)運維模式可適應(yīng)目前的數(shù)據(jù)管理要求,在數(shù)據(jù)中心生命周期中運維管理作為重要的部分,數(shù)據(jù)中心運維管理是對信息系統(tǒng)服務(wù)來進(jìn)行數(shù)據(jù)的協(xié)調(diào)、控制及組織,數(shù)據(jù)中心運維管理的目標(biāo)是實現(xiàn)經(jīng)濟(jì)性及服務(wù)型管理。在電力數(shù)據(jù)中心運維管理中涉及的內(nèi)容更加廣泛,其中包括了環(huán)境、網(wǎng)絡(luò)、設(shè)備以及員工、密碼等數(shù)據(jù)管理,而在大數(shù)據(jù)技術(shù)應(yīng)用下,數(shù)據(jù)中心作為數(shù)據(jù)及信息高度化集成的場所,數(shù)據(jù)承載性要求隨之提高。
在數(shù)據(jù)量大幅度增加的趨勢下,傳統(tǒng)的數(shù)據(jù)中心運維模式及運行方式都無法滿足當(dāng)前的管理需求,運維設(shè)備、數(shù)據(jù)運維效率與市場法需求之間不匹配。同時,在電力數(shù)據(jù)運維管理中人員的能力存在差異,運維管理時效性會受到影響。因此,為了使當(dāng)前的電力數(shù)據(jù)中心運維管理效率得到提升,數(shù)據(jù)中心需要對數(shù)據(jù)運維管理手段進(jìn)行創(chuàng)新,開發(fā)及有效應(yīng)用運維技術(shù)。通過對運維管理體系的優(yōu)化,發(fā)揮出運維管理的作用,可推動電力行業(yè)的平穩(wěn)發(fā)展。
以電力數(shù)據(jù)中心基礎(chǔ),建立相應(yīng)的平臺體系,其中包括源數(shù)據(jù)層、數(shù)據(jù)采集層、數(shù)據(jù)存儲層以及應(yīng)用服務(wù)層、用戶層[1]。用戶層屬于數(shù)據(jù)運行管理平臺中的用戶,能夠進(jìn)行操作應(yīng)用。應(yīng)用服務(wù)層是數(shù)據(jù)運行管理平臺所在的位置,能夠呈現(xiàn)出各類監(jiān)控目標(biāo),同時實現(xiàn)系統(tǒng)的管理。數(shù)據(jù)采集層是使源數(shù)據(jù)加工成為其中的指標(biāo),并且對其進(jìn)行采集。數(shù)據(jù)存儲層是指標(biāo)數(shù)據(jù)存儲的位置。源數(shù)據(jù)層是數(shù)據(jù)運行管理中基礎(chǔ)數(shù)據(jù)集合,其中包括了子數(shù)據(jù),在平臺中發(fā)揮了核心作用,比如資產(chǎn)清單等,還包括了大數(shù)據(jù)平臺的指標(biāo)數(shù)據(jù),比如平臺CPU及存儲使用量等。其中,涉及組件作業(yè)運行信息數(shù)據(jù),比如workflow調(diào)度工具的信息以及數(shù)據(jù)同步工具的信息等。
在電力數(shù)據(jù)中心需建立可視化平臺,其中包括展示層、應(yīng)用層以及模型層、基礎(chǔ)層。展示層前端框架使用Vue2.6.10、ElementUI2.13.2、Echarts4.8.0。應(yīng)用層框架使用SpringBoot2.2.4、Mybatis3.3.1、Mybatis3.3.1以及Druid1.1.13,將短信告警服務(wù)集成,并且使用AOP技術(shù)來實現(xiàn)系統(tǒng)日志服務(wù),應(yīng)用層可通過各類業(yè)務(wù)邏輯來形成,并且將框架的接口方式明確,可使用戶實際的業(yè)務(wù)功能完成。在模型層中使用UDM建模思想來開展數(shù)據(jù)建模。在基礎(chǔ)層中結(jié)合UDM模型來進(jìn)行應(yīng)用層的數(shù)據(jù)交互。
為了使電力數(shù)據(jù)中心數(shù)據(jù)運維管理的功能更加全面,并且實現(xiàn)可視化管理目標(biāo),應(yīng)對功能模塊進(jìn)行合理設(shè)計。模塊中有多個部分的監(jiān)控體系,可滿足監(jiān)控各方面需求,比如數(shù)據(jù)中心展示、應(yīng)用監(jiān)控、數(shù)據(jù)監(jiān)控及專項監(jiān)控、租戶監(jiān)控模塊以及平臺監(jiān)控模塊。在各個模塊中包括了以下功能,一是數(shù)據(jù)中心顯示模塊,該部分可滿足可視化管理需求,使人員了解數(shù)據(jù)中心的情況,比如接入數(shù)據(jù)源、接入作業(yè)、數(shù)據(jù)服務(wù)接口等。二是應(yīng)用監(jiān)控模塊,該模塊可通過圖形形式等來對數(shù)據(jù)中心的指標(biāo)進(jìn)行呈現(xiàn),也可顯示出其他的指標(biāo)。三是數(shù)據(jù)監(jiān)控模塊,能夠?qū)崿F(xiàn)對數(shù)據(jù)、指標(biāo)以及接入表數(shù)量等呈現(xiàn),以了解各項數(shù)據(jù)的實際情況。四是作業(yè)監(jiān)控模塊,可展示出作業(yè)運行的匯總指標(biāo)、異常作業(yè)處理等。五是專項監(jiān)控模塊,可展示元數(shù)據(jù)各項指標(biāo)。六是運維管理模塊,可進(jìn)行用戶管理、調(diào)度管理、菜單管理、角色管理及日志管理等。
系統(tǒng)可借助采集設(shè)備來對原始數(shù)據(jù)進(jìn)行采集,并且開展二進(jìn)制預(yù)處理,接下來對處理完成的數(shù)據(jù)文件進(jìn)行傳輸,為數(shù)據(jù)平臺及自動化平臺的計量運行提供數(shù)據(jù)條件。可通過估算及數(shù)據(jù)分析獲得指標(biāo)傳輸給各個數(shù)據(jù)平臺來進(jìn)行生產(chǎn)運營分析及配網(wǎng)決策分析、大客戶管理分析等。用戶在應(yīng)用中可結(jié)合業(yè)務(wù)系統(tǒng)來監(jiān)控業(yè)務(wù)系統(tǒng),并且根據(jù)不同的時間下的運行情況進(jìn)行查看。同時,可使用點擊功能來對所需要獲取信息的業(yè)務(wù)中的詳細(xì)情況展示出來,或者對接入工具的信息進(jìn)行獲取,使信息的查看更加高效,也可實現(xiàn)數(shù)據(jù)信息的呈現(xiàn)更加全面可靠。
虛擬化在大數(shù)據(jù)技術(shù)中的重要基礎(chǔ),可為電力數(shù)據(jù)中心的運維管理提供有效的技術(shù)支持,可借助虛擬化技術(shù)來實現(xiàn)對電力數(shù)據(jù)資源的整合,加強(qiáng)電力數(shù)據(jù)中心電力系統(tǒng)服務(wù)的效果。在虛擬化技術(shù)應(yīng)用中主要包括了以下內(nèi)容。
3.1.1 服務(wù)器虛擬化
計算機(jī)中包括了不同結(jié)構(gòu),可運行不同的操作系統(tǒng),為了加強(qiáng)服務(wù)系統(tǒng)的虛擬化作用,應(yīng)采取有效的技術(shù)條件,以實現(xiàn)對系統(tǒng)的虛擬監(jiān)控,并且使數(shù)據(jù)中心的運行需求得到滿足,加強(qiáng)系統(tǒng)操作的抽象性。在電力系統(tǒng)運行中工作人員應(yīng)使用虛擬機(jī)來進(jìn)行操作,以實現(xiàn)對電力數(shù)據(jù)資源的配置。
3.1.2 網(wǎng)絡(luò)虛擬化
電力數(shù)據(jù)中心的運行及維護(hù)管理都需要數(shù)據(jù)處理的支持,應(yīng)明確電力系統(tǒng)運行的要求,使數(shù)據(jù)中心的運行水平提升。結(jié)合傳統(tǒng)的系統(tǒng)情況來分析,其中采用的主要處理方式為二層網(wǎng)絡(luò),而在電力數(shù)據(jù)處理中會產(chǎn)生資源浪費的問題,導(dǎo)致網(wǎng)絡(luò)堵塞。主要是為了實現(xiàn)網(wǎng)絡(luò)的獨立處理,然而這使電力數(shù)據(jù)中心網(wǎng)絡(luò)結(jié)構(gòu)變得復(fù)雜。為了改善該問題,電力數(shù)據(jù)中心可使網(wǎng)絡(luò)及業(yè)務(wù)更加獨立,考慮到電力數(shù)據(jù)的數(shù)量多的特點,通過對網(wǎng)絡(luò)虛擬化的實現(xiàn)可使網(wǎng)絡(luò)分層虛擬,在不改變本來的設(shè)計形式的情況下達(dá)到網(wǎng)絡(luò)虛擬化處理的目的,可使電力數(shù)據(jù)的處理效果加強(qiáng),以更好地滿足電力數(shù)據(jù)中心運行需求[2]。
3.1.3 存儲虛擬化
電力數(shù)據(jù)增多會使電力數(shù)據(jù)中心存儲的要求提高,當(dāng)電力數(shù)據(jù)庫數(shù)據(jù)增多,會使數(shù)據(jù)庫的管理維護(hù)難度增加,還會使數(shù)據(jù)管理及維護(hù)的費用超出電力系統(tǒng)設(shè)備運行的成本。大數(shù)據(jù)技術(shù)支持下的電力數(shù)據(jù)中心可進(jìn)行存儲虛擬化,使用一個統(tǒng)一的網(wǎng)絡(luò)磁盤,將存儲設(shè)備物理特點忽略而突出邏輯特點。電力系統(tǒng)用戶進(jìn)行存儲時應(yīng)創(chuàng)建虛擬存儲體系,并且對其進(jìn)行空間劃分,獲得相應(yīng)的虛擬空間。在存儲設(shè)備出現(xiàn)后不需使電力設(shè)備停止,而是將設(shè)備融入虛擬系統(tǒng)的內(nèi)部,在該方式下可使用戶與設(shè)備之間建立聯(lián)系,并且使存儲設(shè)備的運行發(fā)揮出有效的作用,加強(qiáng)管理效果。在存儲虛擬化系統(tǒng)中電力數(shù)據(jù)處理是一種重要的技術(shù),電力數(shù)據(jù)信息比較多,同時存在著重復(fù)的情況,一般當(dāng)電力數(shù)據(jù)有重復(fù)性,會使占據(jù)空間變大,應(yīng)借助云計算功能來進(jìn)行處理,去除其中的重復(fù)數(shù)據(jù),使電力數(shù)據(jù)實現(xiàn)簡化,同時避免電力數(shù)據(jù)缺失引起的影響。
3.1.4 應(yīng)用虛擬化
可借助虛擬化技術(shù)來實現(xiàn)應(yīng)用的虛擬化,經(jīng)過對程序的優(yōu)化后來進(jìn)行邏輯分析。電力用戶可對虛擬服務(wù)器進(jìn)行訪問,并且使用計算機(jī)來進(jìn)行運行,在服務(wù)器的支持下提供相應(yīng)的空間,以實現(xiàn)應(yīng)用的優(yōu)化目標(biāo),并且使過程傳輸?shù)娇蛻舳藘?nèi)部,用戶可在客戶端獲得良好的體驗,不會感受到電力數(shù)據(jù)傳輸?shù)膹?fù)雜性,并且使系統(tǒng)應(yīng)用符合實際要求,為用戶的訪問提供有效的支持。計算機(jī)用戶端出現(xiàn)變化的情況下,不會使應(yīng)用程序自身的安全性發(fā)生變化。在應(yīng)用中不需要使用較多的程序來維持其運行效果,也會在計算機(jī)設(shè)備影響下出現(xiàn)問題,保證了使用的舒適性,并且使電力數(shù)據(jù)的處理更加高效。因此,應(yīng)用虛擬化技術(shù)的應(yīng)用可為電力數(shù)據(jù)中心運維管理提供良好的條件。
可使用分布式計算技術(shù),將應(yīng)用分解成小的部分,分配給多臺計算機(jī)來處理,使計算時間縮短,提升了計算的效率。其中包括以下兩部分,一是LTS分布式任務(wù)調(diào)度,建立分布式任務(wù)調(diào)度框架,其中各節(jié)點無狀態(tài),可部署多個,以實現(xiàn)負(fù)載均衡,以提高負(fù)載量水平,框架自身有著較好的容錯能力。二是Zookeeper分布式應(yīng)用協(xié)調(diào),作為一種分布式的開源分布式應(yīng)用程序協(xié)調(diào)服務(wù),可為分布式應(yīng)用提供一致性服務(wù),功能包括配置維護(hù)、域名服務(wù)、分布式同步等??上蚣航M提交計算任務(wù),在任務(wù)比較大時,可配置所有集群組來進(jìn)行計算,也可根據(jù)業(yè)務(wù)規(guī)模來估算任務(wù)及集群組處理的配制關(guān)系。根據(jù)分析的結(jié)果,以Mycat進(jìn)行數(shù)據(jù)路由,可實現(xiàn)不同類型數(shù)據(jù)的分布式存儲,以加強(qiáng)海量數(shù)據(jù)分析及存儲的效果。
圖1 基于LTS+Zookeeper的分布式分析框架
在大數(shù)據(jù)背景下,電力數(shù)據(jù)中心可處理大量電力數(shù)據(jù)資源,實現(xiàn)對資源的合理處理及配置,傳統(tǒng)的電力數(shù)據(jù)資源操作無法滿足新的數(shù)據(jù)處理需求,可應(yīng)用云計算電力數(shù)據(jù)中心來實現(xiàn)對電力數(shù)據(jù)資源的全面處理。自動化技術(shù)在其中的應(yīng)用發(fā)揮了有效作用,可作為電力數(shù)據(jù)中心運行的技術(shù)基礎(chǔ),也為運維管理系統(tǒng)的建設(shè)具備了相應(yīng)的條件。
一是設(shè)備管理的自動化,在電力系統(tǒng)管理中應(yīng)有效利用自動化技術(shù)的優(yōu)勢,以實現(xiàn)自動化管控,使用相應(yīng)的軟件來完善該體系,并且對數(shù)據(jù)資源進(jìn)行高效化處理,不會對用戶的使用產(chǎn)生影響。在自動化技術(shù)的支持下可使電力數(shù)據(jù)中心的監(jiān)控效果加強(qiáng),為設(shè)備的運行管理提供支持,同時可在發(fā)現(xiàn)問題后進(jìn)行自動化處理。通過設(shè)備的自動化管理可根據(jù)實際情況來對軟件差異自動化調(diào)整,使操作具有標(biāo)準(zhǔn)化特點。
二是資源管理自動化,在電力數(shù)據(jù)中心電力數(shù)據(jù)資源配置可通過自動技術(shù)來實現(xiàn),使電力數(shù)據(jù)資源得到統(tǒng)一調(diào)度,也可結(jié)合電力系統(tǒng)的要求來進(jìn)行調(diào)整,實現(xiàn)對整個過程的優(yōu)化,并且使電力數(shù)據(jù)資源配置具有智能化特點,以實現(xiàn)計費功能。
三是應(yīng)用管理的自動化,借助大數(shù)據(jù)電力數(shù)據(jù)中心可進(jìn)行電力數(shù)據(jù)的動態(tài)化處理,以滿足業(yè)務(wù)運行的需求,并且根據(jù)平臺電力數(shù)據(jù)信息來實施自動化應(yīng)用管理,可使人工的參與減少,提升了業(yè)務(wù)處理的準(zhǔn)確性,加強(qiáng)運維管理的實際效果。
提升管理人員自身的綜合素養(yǎng)。為了加強(qiáng)電力數(shù)據(jù)中心運維管理效果,應(yīng)使管理人員明確自身的職責(zé),重視對人才的培養(yǎng),應(yīng)結(jié)合先進(jìn)的管理理念來開展工作。企業(yè)需要全面開展運維管理人員培訓(xùn),使其掌握豐富的知識,并且能夠在實際工作進(jìn)行運用。可結(jié)合工作的情況來制定管理計劃,使管理發(fā)揮出有效的作用。在培訓(xùn)過程中可通過業(yè)務(wù)培訓(xùn)及研究報告等形式來實施,并且進(jìn)行人員考核,掌握其技術(shù)能力情況,對培訓(xùn)內(nèi)容進(jìn)行調(diào)整,以加強(qiáng)培訓(xùn)的效果。還需使管理人員自身具備良好的職業(yè)素養(yǎng),使其重視運維管理工作,能夠根據(jù)各項要求來有效完成工作,提升工作質(zhì)量。
在技術(shù)應(yīng)用水平提高的趨勢下,企業(yè)的電力數(shù)據(jù)中心運維管理也應(yīng)得到優(yōu)化。運用大數(shù)據(jù)等技術(shù)為我國的電力行業(yè)數(shù)據(jù)中心運維管理提供良好的條件,可配合虛擬化技術(shù)及自動化技術(shù)來實施創(chuàng)新,并且提升管理人員自身的綜合素養(yǎng),加強(qiáng)人員的信息化意識及設(shè)施建設(shè),提升運維管理水平。