

摘? 要:大數據信息技術應用范圍的不斷擴大,使得電力網絡系統朝著信息化、智能化,為了能夠實現電力網絡信息資源的有效整合,打造電網云測試服務平臺成為當前業界需要關注的熱點問題之一。本文以B/S模式作為研究的切入點,論述了設計電網云測試服務平臺過程中需要應用的關鍵技術,并在此基礎上闡述了電網云測試服務平臺的設計理念以及具體的應用方式,希望能夠實現電力網絡信息資源的集成化的同時,合理的規劃電力網絡信息資源,助力于電力企業更好的發展。
關鍵詞:電網;云測試服務平臺;設計與應用
一、電網云測試服務平臺的設計與應用研究的必要性
大量的電力設施設備的增加無形中加大了供電企業用電負荷的壓力的同時,也使得電力設施設備建設和維護任務變得日益的繁重。在這一背景下,電網云測試服務平臺的設計與應用研究的重要性變得越來越突出,通過構建電網云測試服務平臺能夠將零散且系統數據類型不一致的電力網絡信息資源朝著統一化、集成化的方向發展,實現電網基礎架構的共享以及電網資源與服務的交互使用,以動態擴展的形式實時整合異構性電網網絡數據資源,增強電力網絡信息資源的有效利用率。
二、設計電網云測試服務平臺過程中需要應用的關鍵技術
2.1 Dubbo服務框架的應用
作為一個典型的分布式服務框架,Dubbo服務框架能夠增強電網云測試服務平臺內部數據交互的性能以及透明化程度,實現SOA服務治理方案的遠程調用,加快電力網絡信息資源的歸集。通常來說,Dubbo服務框架主要涉及到四個模塊,其中,第一個模塊是Provider,實時采集電網系統運行過程中的數據,是電力網絡信息資源的提供者;第二個模塊是Consumer,負責遠程調用電網云測試服務平臺中的SOA服務治理方案,是電網云測試服務平臺的服務消費者;第三個模塊是Registry,提供電網云測試服務平臺的中心目錄服務,是電網云測試服務平臺的服務注冊中心;第四個模塊是Monitor,主要負責電網云測試服務平臺日常數據的調用次數以及調用時間的統計,是電網云測試服務平臺的服務監控中心。
2.2 ZooKeeper服務注冊/訂閱技術的應用
電網云測試服務平臺對于源碼的應用程序協調服務有著極高的要求,由于ZooKeeper服務注冊/訂閱技術能夠生成開放且具有分布式特點的源碼,能夠滿足電網云測試服務平臺電力網絡信息資源服務以及配置維護的需求。與此同時,借助于ZooKeeper還能夠以完全解耦的狀態調用各服務模塊,既保證電網云測試服務平臺Registry功能的正常使用,還能夠大幅度的擴展云平臺的穩定性。
三、電網云測試服務平臺的設計理念
3.1電網云測試服務平臺的應用架構
電網云測試服務平臺的設計應當以南方電網公司《統一電網資源信息模型》為基礎,結合Dubbo服務框架以及ZooKeeper服務注冊/訂閱技術為提供統一的電網云測試服務。為了滿足電網云測試服務在電網規劃以及故障診斷等方面的需求,需要加強對于大數據信息運算以及信息資源的運營監控,從而構建電網云測試服務平臺的應用架構。
電網云測試服務平臺的應用架構主要分為四個層次,第一個層次是電網硬件及系統資源層,將電力企業相關的設備臺賬以及實時數據等基礎數據資源存儲到電網云測試服務平臺中,從而實現電網資源的重新整合;第二個層次是云組件層,通過提供組件服務,從而實現電網云測試服務平臺與空間分析等相關組建的對接,以滿足相關工作人員日常的數據訪問以及設備臺賬管理的需求;第三個層次是云服務層,云服務層主要提供數據訪問服務和數據計算服務,滿足相關工作人員針對電源追蹤等相關功能的測試需求;第四個層次是云應用層,主要以電網云測試服務平臺的網格計算以及GPS定位等應用為主,通過拓撲計算的形式還能夠實現應用二次自定義開發。
3.2電網云測試服務平臺的測試模式
首先,相關工作人員能夠通過云平臺自助門戶提交業務或者是產品測試需求,為了確保檢測要求能夠得到滿足,在這個過程中需要與對方進行工程,由測試人員根據測試方案,并結合電網云測試服務平臺所規定的虛擬測試區開展測試。結合電網云測試服務平臺中所提供的各測試類型工具部署測試工作,并反饋測試結果。其次,為了能夠滿足電力企業自主開發以及仿真等相關活動,客戶還能夠通過租賃虛擬資源和云平臺測試工具的形式完成研發測試等交互式服務,從而找到電力網絡數據資源有效利用的渠道。最后,電網云測試服務平臺還能夠內置XenServer等相關技術,對電力企業現有云系統進行跨越云平臺范圍的測試服務,實現跨越時間以及空間限制的安全監控,實現客戶資源調度的合理性。
四、電網云測試服務平臺的應用
首先,用戶能夠將需要測試的移動應用安裝包通過云平臺自助門戶進行上傳,明確型號和操作系統等相關參數,此時電網云測試服務平臺將會跟進參數指標在自動化測試工具的轉換下轉換為測試腳本。其次,電網云測試服務平臺將會根據測試腳本進行測試,在測試的過程中會自動生成日志和截圖等詳細信息,用戶能夠隨時隨地的查看項目進度,從而了解項目的測試進展情況。與此同時,電網云測試服務平臺還會發布測試用例執行結果以及缺陷等相關信息,以便于用戶能夠找到改進的渠道。最后,電網云測試服務平臺能夠提供諸如性能測試等多元化自動化測試服務,能夠為用戶提供CPU消耗以及錯誤原因等相關數據信息,為用戶快速找到錯誤原因奠定信息基礎,還能夠降低測試成本。
五、結束語
綜上所述,隨著電網規模的不斷擴大,電力企業對于電網相關設施設備以及技術的測試需求變得越來越大,傳統的測試服務不僅需要耗費大量的時間,還會造成大量的成本費用支出,增加了電力企業的發展壓力。
參考文獻
[1]? 常曉榮,張春光,王思寧,張俊偉,吳佳梅.電網云測試服務平臺的設計與應用[J].電信科學,2017,33(07):176-182.
[2]? 寧柏鋒.統一電網資源云服務平臺的設計與應用[J].電力信息與通信技術,2016,14(02):143-146.
[3]? 張若曦,楊漾,劉文彬,蘇凱.基于云環境下的高性能服務平臺研究與應用[J].電子測試,2015(04):147-149.
作者簡介:李志龍(1983年),男,高級工程師,現就職于公誠管理咨詢有限公司,從事通信、信息化相關工作15年,主要負責數據網絡和信息化的建設管理和技術支撐工作。對數據網、光纖接入網和信息化建設管理有較深的認識,現擔任廣州供電局全局信息化項目總監理工程師。