王瑞寧 霍達

摘要:信息系統整合是電力調度中心信息技術發揮的關鍵系統,它包括了對硬件、軟件、數據、業務流程與應用訪問等5大層次的全面整合,為電力調度業務起到了各種各樣的調度作用。本文以陜西省地方電力集團榆林電力分公司為背景,探討了該電力分公司在引入了硬件虛擬化技術、并整合VMware ESX Server平臺虛擬化操作系統環境所實現的對服務器包括硬件、軟件以及數據三方面的整合方案。
關鍵詞:信息整合技術;電力調度;虛擬化技術;硬件;軟件;數據
整合是一種理念,它通過多種手段和工具來將已有資源按一定邏輯關系組織、集成、再利用,最終實現新的價值增值過程。
1.榆林電力分公司的電力調度中心信息系統整合方案
榆林電力分公司是陜西省地方電力集團的重要分支,作為90年代中期建立的國有大二型供電企業,公司已經擁有了數十座不同級別的變電站及電力調度中心,現已全面實施了信息化智能技術管理,實現了陜西省地方電力集團供電的最高水平。
公司在近些年來已經引入虛擬化技術,完全實現了對公司電力調度中心機房內所有硬件的綜合性整合,這對公司整體的服務器利用率、業務系統可用性和系統管理全面部署帶來了較大便利。在軟件方面,主要是基于軟件模塊的粒度大小整合,為此公司采用了RPC遠程過程調用整合、應用框架整合、分布式對象調用整合和函數方法,業務流程跨越性之大、技術實現度之高都達到了省內一流水準。另外,榆林電力分公司還在數據整合方面建立了圍繞網絡數據調度為特性的數據中心,實現了公司內EMS業務系統、WAMAP廣域監測分析保護控制系統、計劃編制系統、電氣設備維護系統以及OMS運行管理系統中對數據傳輸的全面覆蓋。
2.電力調度中心的硬件整合技術應用
在榆林分公司電力調度中心過去的硬件工作系統中,服務器數量的增加主要伴隨業務應用系統規模的擴大,這樣長久發展以來公司的服務器負擔就越來越大,嚴重影響了系統的管理與維護,使得電力調度行為質量嚴重下降,服務器利用率大幅降低,甚至還出現了宕機現象。因此,公司引進了針對服務器的虛擬化技術,它的核心即基于獨立服務器多任務線程共同運行的隔離虛擬機,它做到了在系統操作過程中對應用程序的打包和遷移,從而為服務器資源的最大化利用奠定基礎。在虛擬網絡構建上,虛擬機主機則將多虛擬主機分布于多虛擬網絡之中,比如一臺辦公主機就可以虛擬化兩臺附屬于虛擬網絡的虛擬機。在電力調度系統中,這種利用信息物理隔離技術的方法合理解決了調度中心中的信息安全問題,也大幅降低了公司的硬件投資成本。
3.電力調度中心的軟件整合技術應用
(一)電力構件庫
榆林電力分公司所實施的軟件整合技術主要集中于對軟件模塊整合中粒度大小的RPC整合和函數整合,他們都改善了公司軟件資產一直以來復用率低的固有問題。因為在公司的傳統軟件技術應用中,許多新建立的系統軟件模塊都一直處于重復勞動的過程當中,且很難跟得上現實技術需求的快速變化。為此,公司就為調度中心建立了電力構件庫,主要用于完成中心內部如系統架構、領域模型和構件等可復用軟件資產的使用、分析和管理。這一軟件整合技術的應用也讓調度中心運作更加智能自動化和系統化,降低了軟件重復開發率,使得軟件資產積累度有所提升。所以在陜西省內,榆林分公司的該技術也被不斷推廣和利用,被廣泛認可。
(二)電力構件庫的應用
對榆林電力調度中心而言,他們的軟件模塊整合在目前就是電力構件庫的構建,它包括了對領域模型、領域架構和軟件構件的開發,以及軟件資產的統一檢索、入庫、量化管理、下載存儲和重用,這些都為公司的主系統實現了對構件化的全面改造。另一方面,調度系統也引入了構件化技術和應用框架技術,它們都是電力構件庫中軟件重構的重要應用進程。
4.電力調度中心的數據整合技術應用
在榆林電力調度中心中,主要所積累的就是與調度運行相關的管理數據,它們以異構與分散的形式存在于系統調度管理進程中。考慮到其數據存在異構性、分散性和不統一性,以及電力調度在隔離與網絡分區方面提出的嚴謹要求,就需要對數據實施整合技術才能更深層次的挖掘系統背后的信息知識。因此,公司專門建立了部門級別的數據倉庫,對系統中所存在的分散數據進行有規劃性的選取、轉換、加載和清理,并根據數據庫各個技術主題實現了對數據知識的深度挖掘。就目前現狀來看,榆林電力調度中心為分級管理模式建立了多層次、多級別數據庫,包括基于數據調度為核心的互聯基礎信息共享體系,它的主要系統框架如附圖。
5.結語
如文中所述,電力調度中心的系統整合技術方案是基于不同背景、不同層次、不同需求而設立的。榆林電力分公司所引入的虛擬化操作平臺從軟件、硬件和數據等多個方面,根據公司內部業務數據特點進行了分析,并整合得出虛擬化方案,實現了對電力調度工作的管理、開發和重用。