謝江宏,金 賢
山西晉緣網絡技術有限公司,山西太原 030000
電力信息系統數據環境中的云計算應用
謝江宏,金 賢
山西晉緣網絡技術有限公司,山西太原 030000
文章首先針對電力信息系統環境之下的數據應用特征加以說明,而后在此基礎之上對于該領域云計算的應用予以分析,并且進一步對該體系之下的相關核心技術展開了深入的分析,對切實深入了解電力信息系統數據環境中的云計算應用有著積極價值。
電力;信息系統;云計算;應用
在信息化日趨成熟的環境下,數據對于很多企業都發揮著至關重要的支持作用。在電力工作環境中更是如此,因此如何切實有效地提升業務數據的安全性與可用性,已經成為電力企業當前面對的重要問題之一。對于電力工作環境而言,其信息系統中的數據來源于多個方面,不僅僅包括相對常規的辦公數據,同時還包括了極為重要的電力供配數據和電力營銷數據兩個部分。如何有效地保護這些信息系統中的數據,對于電力企業的正常工作與發展而言至關重要。
數據對于電力體系的價值不容置疑,一旦發生大規模數據丟失或損毀而導致業務中斷,其造成的損失必然難以估算。電力相關部門為了最大限度提升信息系統環境中的數據安全,避免在意外事件發生的時候信息系統中的數據有所丟失或者損傷,已經建設起了統一的集中式災備系統。而云計算在這樣的災備系統中,則發揮了重要的支持作用。
從概念的角度看,云是網絡、互聯網的一種比喻說法。云計算雖然在當前的技術領域中存在多種闡述形式,雖然是美國國家標準與技術研究院(National Institute of Standards and Technology,NIST)所給出的定義獲得行業內更多的認可,但是對于電力環境而言,云計算更多意味著一種基于網絡環境的計算以及其他相關資源的共享方式,其中包括計算能力、存儲能力等相關資源。當前電力信息系統已經認識到云計算的深入應用有著良好的發展空間,并且積極展開對應體系的構建,但是云計算在電力系統數據災備中的應用研究仍然處于起步階段。就目前的應用狀況看,一個典型的電力系統云資源管理平臺結構參見圖1。
從圖1中可以看出整個資源管理災備體系可以劃歸七個主要的部分。其中基礎設施層面包括了諸多IT設備,又稱為IT資源層,包括各類小型機、網絡存儲設備、網絡交換設備、服務器以及網絡資源管理系統等。為整個系統的硬件支持層面。其上的資源整合層則主要面向不同廠商的資源管理系統展開管理,形成電力系統內部的資源總線,并且對資源池中的各類設備展開有效管理。其中包括資源接入與管理,以及鏡像控制幾個方面,實現災備職能基礎。資源服務層主要以服務的方式向上層的應用接口提供資源,實現更貼近環境需求的資源管理。具體而言包括容量管理、能源管理、流量引擎、策略引擎等幾個方面。而其上的系統管理和信息展現,則主要負責以Flex技術來實現應用的良好提供,并且提供良好的人機交互接口,以用戶的需求作為依據展開相應信息的展現。其中不僅包括常規的報表、日志管理,也包括對應的鏡像數據管理等災備應用。而安全層和接口層則負責整個系統中的安全和接口問題,其中安全層負責具體包括訪問控制、安全認證以及安全接入等方面,而接口層則包括對外API、LDAP接口以及IMS接口等方面。
在利用云計算實現對于電力信息系統資源與災備展開管理和優化的過程中,有以下幾個方面的關鍵技術,決定了相關系統的工作狀況和效率,需要充分引起重視。
2.1虛擬化技術
虛擬化技術一貫被視為云計算體系的實現基礎,其核心價值在于改變軟硬件資源的使用粒度。虛擬化技術在電力信息系統中主要涉及到網絡虛擬化、存儲虛擬化和服務器虛擬化三個方面的核心技術。其中網絡虛擬化負責將網絡的硬件和軟件資源加以整合,并且向用戶提供虛擬網絡連接;存儲虛擬化則主要負責為物理的存儲設備提供一個抽象的邏輯視圖,使用戶能夠通過統一的邏輯接口實現對于全網存儲數據的訪問。在云計算環境中,存儲局域網(storage area networking,SAN)是相對常見的應用范本,其強大的虛擬化功能能夠有效實現對不同存儲設備誒展開虛擬化管理。最后,服務器虛擬化同樣不容忽視,主要用于實現在一臺服務器上虛擬出多臺邏輯服務器,彼此運行在相對獨立的空間中,并且具有完整的硬件功能。
2.2資源調度技術
對于資源調度技術而言,包括資源調度引擎和資源調度算法兩個方面的內容。資源調度引擎包括四個主要部分,即策略引擎、調度器、資源管理器以及生命周期管理器。其中策略引擎負責實現自定義資源交付、云應用部署和調度策略,并進行決策和執行。而調度器則用于實現對應用和資源的規劃和分配,資源管理器主要負責對網絡環境內的資源展開管理和控制,同時負責相關指標的收集,以及云應用運行狀態監視。生命周期管理負責從云應用的提交部署請求開始一直到回收的整個生命周期過程管理。對于資源調度算法,主要是考慮到在大規模的虛擬機集群中,會因為用戶數量和需求等方面的變化而造成虛擬機本身的數量和負載變化的狀況,因此動態實現資源的調度和配給勢在必行。資源調度算法負載面向整個云環境中的資源合理決定在面對不同負載環境的時候,決定是否啟用或停用更多的物理機,并且平衡負載。
云技術作為電力信息系統環境中不容忽視的重要技術體系,在合理資源管理和災備等方面的作用不容忽視。實際工作中唯有不斷學習,積極跟進技術發展,依據實際工作需求引入和改善,才能使其成為推動電力信息系統的重要力量。
[1]劉軍.基于云計算的網絡數據災備關鍵技術的研究[D].華中師范大學,2011.
[2]楊曉紅,李健,楊衛國.信息系統災備技術的分析與研究[J].計算機工程與設計,2005,26(10).
TP3
A
1674-6708(2015)147-0097-01