摘 要: 根據(jù)目前云計算和云計算成熟度模型(云計算能力評估模型)的研究現(xiàn)狀,結合國內電網企業(yè)的實際情況,首次提出面向國內電網企業(yè)量化的云計算能力成熟度模型,并建立云計算成熟度模型指標體系。該模型將云計算能力細分為業(yè)務支撐能力、IT服務能力、基礎平臺支撐能力和安全防護能力,并將這4個維度的能力進行分類。最后以國內某省級電網公司為切入點,使用該模型和指標體系進行評估分析。
關鍵詞: 電網企業(yè);云計算;成熟度模型;指標體系;能力評估
在傳統(tǒng)的信息化建設向云計算過渡時,如何對當前的電網信息化建設進行評估,分析電網信息化建設在云計算模式中的成熟度,成為電網企業(yè)信息化工作亟待解決的課題。
1 云計算成熟度模型研究及其現(xiàn)狀
1.1 云計算研究及現(xiàn)狀
云計算的思想最早是由MCCARTHY J于20世紀60年代提出來的[1],云計算通過互聯(lián)網為載體進行應用訪問,任何一個用戶通過合適的互聯(lián)網接入設備以及一個標準的瀏覽器就能夠訪問一個云計算應用程序。HEWITT C[2]在2008年的論文中提出云計算模式是將所有的信息都保存在云端,用戶通過客戶端方式進行訪問的思路[3]。Wang Lizhe在論文中提出,云計算模式包括軟件即服務、硬件即服務、數(shù)據(jù)即服務和平臺即服務的想法[4]。ARMBRUST M等人在2009年發(fā)表了云計算經典之作[5],指出云計算是云端數(shù)據(jù)的軟硬件的集合,分為公有云和私有云,其中公有云是指企業(yè)通過自己的平臺硬件資源直接向外部用戶提供服務,外部用戶通過互聯(lián)網訪問服務。目前的Amazon彈性云平臺是比較成熟的云平臺,用戶可以通過客戶端訪問應用或者服務,使用服務實例時需要進行付費[6]。
1.2 云計算成熟度模型研究與現(xiàn)狀
云計算成熟度是衡量一個企業(yè)原系統(tǒng)遷移至云模式時,其系統(tǒng)真實水平的尺度,以及指導企業(yè)云計算系統(tǒng)演化升級的標桿。成熟度是一個綜合指標,能夠將諸多衡量云計算能力的指標納入一個相對完整的框架和體系之內。對這一指標進行測量能夠整體上了解和把握一個企業(yè)云計算體系發(fā)展的程度[7]。
信息技術領域的成熟度模型較多,有軟件工程的集成成熟度模型CMMI、SOA成熟度模型[8]以及Nolan模型[9]等。其中,BRUNZEL T在論文[10]中提到了云計算對傳統(tǒng)IT外包軟件工程的改變,并構建了一個云計算評估模型。參考文獻[7]提出了將CMM/CMMI模型與云計算相結合,構建了一個基于CMM/CMMI的云計算能力評價指標體系,該指標體系將云計算能力細分為云基礎能力、云技術能力、云安全能力和云環(huán)境能力。并提出了一個云計算能力成熟度模型,該模型以CMM/CMMI為基礎,將云計算能力分為初始級、成長級、定型級、規(guī)范級和優(yōu)化級。孫璐等人在2007年提出醫(yī)藥企業(yè)信息化成熟度評價指標體系,一級指標包括信息化基礎、信息化技術、信息化管理、信息化組織和信息化環(huán)境[11]。
本文旨在結合國內電網企業(yè)的信息化現(xiàn)狀,對電網企業(yè)信息化的云計算成熟度進行評估,并提出適合電網企業(yè)信息化的云計算成熟度模型MEC2-PGEI(Maturity Evaluation of Cloud Computing based on Power Grid Enterprise Informationization)為企業(yè)云計算建設提供參考,加速信息化工作向云計算模式的轉型。。
2 國內電網企業(yè)信息化云計算成熟度模型
2.1 成熟度評估模型
云計算環(huán)境中,軟件功能更多地是以能夠獲取的服務形式出現(xiàn),而這種服務往往并非為一位客戶所獨占,是可以被同時租賃給其他擁有相似需求的若干客戶[12]。美國國家標準及技術研究院的云計算規(guī)范受到了業(yè)界的高度認可,其提出了云計算的基本特性有:按需自助式服務、廣泛網絡接入、資源池化、快速彈性、服務可測量,并提出了基本的三種服務模式:軟件即服務、平臺即服務、基礎設施即服務。
本文根據(jù)參考文獻[12]提出的云計算的基本特性和服務模式,結合國內電網企業(yè)信息化的實際情況,圍繞電網企業(yè)信息化所能提供的IT服務,從業(yè)務支撐、安全防護和基礎平臺支撐等方面對電網企業(yè)的云計算成熟度進行了分析,形成了一套符合電網企業(yè)的云計算成熟度模型。本文整理出電網云計算涉及的技術和管理指標,這些指標構成了一個指標體系,通過對每一個指標進行測量,能夠整體上了解和把握企業(yè)云計算發(fā)展的程度。并在此基礎上,制定了一個企業(yè)云計算能力評估模型,利用這個模型,可以從企業(yè)所具備的業(yè)務支撐能力、IT服務能力、安全防護能力以及基礎平臺支撐能力等方面對云計算成熟度進行全面的分析和評估。
該模型根據(jù)如圖1所示的業(yè)務支撐能力CBS(Capability of Business Support)、IT服務能力CITS(Capability of IT Service)、基礎平臺支撐能力CP(Capability of Platform)和安全防護能力CS(Capability of Security)4個維度,通過制定客觀的度量指標,分別對每個維度的能力進行打分,最后綜合計算出企業(yè)在云計算成熟度方面的總分MEC2-PGEI。
然后基于得分情況,劃分出如圖2所示的幾個等級。
?。?)CBS:是指電網企業(yè)信息部門在對外提供IT服務時,管理和維護這些IT服務的能力。確保用戶能夠得到適當?shù)姆?,支撐電網的業(yè)務功能,確保IT服務的服務質量。主要包括服務提供和服務支持兩大層面。目前電網企業(yè)的業(yè)務支撐能力主要通過IT服務管理系統(tǒng)實現(xiàn)。
(2)CITS:是指電網企業(yè)信息部門對外提供IT服務的能力。目前電網信息部門提供的主要IT服務是對業(yè)務部門的信息化支撐。IT服務能力是云計算成熟度評估模型中的“中心點”,涵蓋基礎設施服務、平臺服務和應用服務三個層面。
?。?)CP:是指為滿足IT服務而建立的各種軟硬件平臺及利用這些軟硬件平臺滿足業(yè)務需求的能力。除了服務器、網絡、存儲及安全設備,虛擬化和基礎設施管理也屬于基礎平臺。另外,對數(shù)據(jù)庫、中間件的管理,業(yè)務的構件化等,都屬于基礎平臺支撐能力的部分。
?。?)CS:是指在提供服務時,能否滿足安全需要。主要包括安全和隱私。安全通常包括:認證和授權、可用性、保密性、身份管理、完整性、安全監(jiān)控和違規(guī)事件監(jiān)控、安全策略管理等。隱私主要包括個人信息和個人識別信息的處理。
2.2 成熟度模型指標體系
業(yè)務支撐能力主要包含服務提供能力SSC1(Service Supply Capability)和服務支持能力SSC2(Service Support Capability)。服務提供的主要目的是將企業(yè)數(shù)據(jù)中心的IT服務提供給客戶,服務支持的目的主要是圍繞支持企業(yè)數(shù)據(jù)中心的服務運營。具體指標值如表1所示。
IT服務能力CITS包括基礎設施服務、平臺服務和應用服務。CITS包括基礎架構服務能力ASC(Architecture Service Capability)、平臺服務提供能力PSC(Platform Supply Capability)和應用服務能力AC(Application Capability)。具體指標指如表2所示。
基礎平臺支撐能力CP分為基礎設施、中間件和業(yè)務系統(tǒng)三大部分。CP包括業(yè)務系統(tǒng)支撐能力BASC(Business Application Support Capability)、中間件支撐能力MSC(Middleware Support Capability)和基礎架構支撐能力ISC(Infrastructure Support Capability)。具體指標指如表3所示。
安全防護能力CS則是根據(jù)電網企業(yè)信息安全規(guī)范而建立的安全防護體系。CS只有一個核心指標,即安全指標SI(Security Index)。具體指標如表4所示。
通過對每個維度的指標項進行算術平均計算,得出該升級電網云計算成熟度得分為2分。從整合評分可知,目前電網信息化在云計算模式轉變的能力支撐上,還處于剛剛起步階段。
本文根據(jù)云計算的基本特性和服務模式,研究了云計算成熟度模型(云計算能力評估模型)的研究現(xiàn)狀,結合國內電網企業(yè)的實際情況,首次提出了經過量化的面向國內電網企業(yè)的云計算能力成熟度模型,并建立了相應的指標體系。該模型將云計算能力劃分為IT服務能力、業(yè)務支撐能力、安全防護能力和基礎平臺支撐能力4個維度。通過對實際IT環(huán)境的評估分析,得出的評估結果也符合電網的信息化現(xiàn)狀,為電網進行云計算建設提供了指導意見。
參考文獻
[1] 張建勛,古志民,鄭超.云計算研究進展綜述[J].計算機應用研究,2010,27(2):429-433.
[2] 陳康,鄭緯民.云計算:系統(tǒng)實例與研究現(xiàn)狀[J].軟件學報,2009,20(5):1337-1348.
[3] HEWITT C. ORGs for scalable, robust, privacy-friendly client cloud computing[J]. IEEE Internet Computing,2008,12(5).
[4] Wang Lizhe, Tao Jie, KUNZE M. Scientific cloud computing: early definition and experience[C]. 10th IEEE International Conference on High Performance Computing and Communications, HPCC ′08. 2008.
[5] ARMBRUST M, FOX A, GRIFFITH R. Above the clouds: a berkeley view of cloud computing[R]. Technology Report UCB/EECS-2009-28, EECS Department, U.C. Berkeley, Feb.2009.
[6] Amazon Company. Amazon elastic compute cloud(Amazon EC2)[EB/OL].[ 2012-06-15]. http://aws.amazon.com/ec2/
[7] 葉世綺,趙喆,王輝. 基于CMM/CMMI的云計算能力評價研究[J].計算機應用研究,2012,29(2).
[8] BACHMAN J, KLINE S, SONI B. A new service-oriented architecture maturity model[EB/OL].[2005] http://citeseerx.ist.psu.edu/showciting?cid=3977470.
[9] SCOTT D, PULTZ J E, HOLUB E. Introducing the gartner IT infrastructure and operations maturity model[EB/OL]. [2007-10-01]. http://www.gartner.com/id=527814.
[10] BRUNZEL T, GIACOMO D D. Cloud Computing Evaluation: how it differs to traditional IT outsourcing[D]. J?觟nk?觟ping International Business School J?觟nk?觟ping University. May, 2010.
[11] 董德民.中小制造企業(yè)ERP應用成熟度模型研究[J].現(xiàn)代制造工程,2010(6).
[12] 李德毅.云計算技術發(fā)展報告[M].北京:科學出版社,2011.