摘 要:文章主要針對基于微服務的電力企業(yè)實時通信服務架構展開研究,先簡要分析微服務內(nèi)涵,然后在實時通信服務架構的構建中,主要包括平臺服務層、基礎設施服務層、電力實時通信服務中心等環(huán)節(jié),最后對基于微服務的電力企業(yè)實時通信平臺設計要點進行詳細論述,旨在確保實時通信服務架構的科學性和適用性,充分彰顯出微服務的應用價值,不斷提高電力企業(yè)通信服務質(zhì)量和水平。
關鍵詞:微服務;電力企業(yè);通信服務架構
一、 微服務的內(nèi)涵分析
在微服務架構中,面向服務的架構推動比較顯著,基于企業(yè)服務總線,可以為面向服務的架構提供操作優(yōu)勢。對其表現(xiàn)進行分析,服務的松散性明顯,而且具有較高的獨立性,與傳統(tǒng)ESB進行對比,開發(fā)程度并不難,大大凸顯出了靈活性和可操作性。在互聯(lián)網(wǎng)不斷發(fā)展的推動下,得益于虛擬化技術等理念的發(fā)展,為服務架構理念應運而生?;谖⒎占軜嬕?guī)劃,對于企業(yè)移動辦公平臺來說,可以合理分解傳統(tǒng)PC端復雜的應用系統(tǒng),具體劃分為具有不同功能的微服務接口,最大限度地維護現(xiàn)有業(yè)務的順利進行,快速重構,對移動端應用系統(tǒng)的要求較高,如具有較強的擴展性和調(diào)節(jié)性等,在平臺建設方面,主要基于局部新增等進行系統(tǒng)的改進。
二、 基于微服務的電力企業(yè)實時通信服務架構
(一)平臺服務層
在平臺服務層中,平臺組件和應用管理的服務為重要的構成內(nèi)容,其中,統(tǒng)一權限和流程、數(shù)據(jù)傳輸?shù)确浅V匾瑢M件服務產(chǎn)生了很大的影響。在電力云平臺承載的應用過程中,應用管理服務為管理的重中之重,其功能主要體現(xiàn)在自動化部署和全鏈路監(jiān)控等。首先,平臺中各個組件的特性是不相同的,所以應將服務層次的差異性體現(xiàn)出來,并且將多種服務提供給云服務中心相關接口。其次,基于對外視角,云服務中心調(diào)用接口應對多種服務進行提供,并對服務和業(yè)務綁定予以高度支持。(圖1)
(二)基礎設施服務層
在該層中,服務內(nèi)容主要包括計算、存儲等,其中,在為計算服務提供接口方面,云資源管理和云操作系統(tǒng)的作用不容忽視,借助云服務中心,不斷提高整合效果,為提供相關計算服務給予一定的保障,如虛擬機等。儲存服務的接口提供,比較類似于計算服務,最終對集中式和分布式存儲服務進行提供。
(三)電力實時通信服務中心
其中,云控制臺、部署配置等是電力實時通信服務中心的重要構成環(huán)節(jié)。在整個結(jié)構中,云控制臺占據(jù)的地位不可小覷,在外界使用平臺服務中扮演著重要角色,已經(jīng)成了至關重要的入口之一,而且作為統(tǒng)一出口,在對外服務方面的性能也十分明顯。對于部署配置而言,與虛擬機和容器部署之間的關系較為密切,其編排功能顯著,可以為電力平臺各個組件運行環(huán)境提供支持,并給予動態(tài)部署一定的保障。
此外,監(jiān)控調(diào)度,要求將全鏈路監(jiān)控數(shù)據(jù)的收集工作落實下去,對假設的調(diào)度方法進行分析,遵循自下而上的原則,不斷提高彈性調(diào)度能力。
三、 基于微服務的電力企業(yè)實時通信平臺設計要點
得益于微服務數(shù)據(jù),加強電力實時信息交流通信平臺的構建,應實現(xiàn)復雜化項目向細致因子的順利轉(zhuǎn)化,促進持續(xù)使用服務的順利進行,并對項目功能進行分析,集中整合各個微服務信息。(圖2)
(一)持續(xù)交付組件
在服務平臺中,對于連續(xù)交付組件來說,可以自主化進行各個電力軟件微服務,確保在實際情境中的布置具有較高的連續(xù)性和迅速性,并及時編程好這些微服務,發(fā)揮出維修和更新的便利性優(yōu)勢。
(二)服務注冊中心
服務登記樞紐,在微服務框架中占據(jù)著重要地位,已經(jīng)成了重要的組件之一。在電力實時交流通信服務平臺中,如果默認程序變化明顯,會對各種服務的實際案例造成影響。而通過連續(xù)交付組件,可以為探訪的微服務實際情境的構建提供幫助,在服務登記樞紐電力實時交流通信服務平臺中,對各個實際情境的選調(diào)方式等進行記錄。此外,服務等級樞紐,可以實時性監(jiān)督各個實際案例的實時數(shù)據(jù),并發(fā)揮出跟蹤作用,同時對其良好情況進行分析,并結(jié)合網(wǎng)絡情境,確保變動的高度合理性。在客戶端口需要對各個數(shù)據(jù)技術服務進行探訪時,首先,應及時將請示發(fā)出來,確保分配層了解情況,然后開展相應的調(diào)查工作,并基于分配路由準確定位服務數(shù)據(jù)實際情境。此外,分配層要想確保調(diào)配措施選用的適宜性,還要保證服務數(shù)據(jù)實際情境數(shù)據(jù)的活躍性。
(三)服務網(wǎng)關
服務網(wǎng)絡關口,在電力實時交流通信服務平臺的規(guī)范探訪端口中占據(jù)著重要地位,對平臺內(nèi)的一切服務數(shù)據(jù)實施了封閉式安裝。對其作用進行分析,基于特定情境視角,將電力實時交流通信服務平臺中的服務透露出來,以供外部進行選擇和使用。
四、 結(jié)束語
現(xiàn)階段,在智能電網(wǎng)不斷發(fā)展的強大推動下,大大促進了全球能源互聯(lián)網(wǎng)建設工作的開展,對于電力企業(yè)來說,實時通信發(fā)展已經(jīng)成了重中之重,有效擴張了電力系統(tǒng)和平臺建設規(guī)模,功能的完善程度越來越高。同時在電力實時通信服務平臺中,也出現(xiàn)了一些不足之處,比如單體應用具有較高的復雜性,所以一定程度上加劇了維護和升級的難度性。因此,構建和完善實時通信服務架構非常關鍵,加強微服務方式的應用,助益于電力企業(yè)的健康發(fā)展和進步。
作者簡介:
葉善堃,南瑞集團(國網(wǎng)電力科學研究院)有限公司。