郭曉媛
摘 要 云計算一種理念、方法和技術,能夠集成基于互聯網的基礎環境、平臺、軟件服務等資源。本文介紹云計算概念,介紹了云計算在國內大中企業信息系統中的應用優勢,在此基礎上給出云計算在國內某企業信息化建設中的模式分析和實施方法,為國內某企業應用實施云計算技術做好理論鋪墊。
【關鍵詞】云計算 信息系統 應用研究
1 前言
信息系統是國內企業信息化建設領域建設的重點方向,企業信息系統建設成果代表了社會各領域對最新信息技術轉換應用的關注和認同。近年來,云計算的理念得到了國內外企業信息系統研發者的關注與認可,云計算作為一種新興的計算模式和商業模式,一定程度上引領了企業信息系統的發展趨勢,例如我國臺灣地區試行的“電子書包”計劃、美國伊利諾伊州立大學的云計算實驗中心、英國的G-cloud工程就是云計算技術的典型應用。因此,現階段研究和思考云計算在國內某企業信息化建設的應用優勢、模式分析、實施方法,為國內某企業信息化建設領域引入云計算技術做好理論鋪墊,顯得尤為重要和緊迫。
2 云計算概述
云計算(Cloud Computing)是分布式計算、網格計算、面向服務的架構(SOA)等理念的繼承與發展,通過對分布式硬件設施資源、平臺資源、軟件資源的虛擬化管理,形成一種新型的基于互聯網的信息資源管理模式。現階段,Intel、IBM、AMD、Google、Amazon等企業實踐了云計算理念,形成了一系列建設成果。同時,國內外專家學者從自身研究成果出發,給出了多重定義云計算技術的概念。美國國家標準與技術研究院給出了一種較為普遍認可的概念描述:即云計算是一種按需分配的數據訪問模式,訪問途徑是通過網絡,訪問數據層是集成在各個網絡工作節點上的數據池,這些節點包括網絡本身、數據服務器等,這種數據訪問模式減少了數據存儲與管理的資源消耗,提高了數據的訪問效率;數據庫巨頭IBM給出的概念定義與NIST類似:云計算是將其自身任務通過網絡分發到由大量計算單元上,實現計算資源的最優配置,增大計算資源的使用頻率。
具體而言,云計算具有自助服務、網絡分發、靈活調度、可衡量、資源池化的特點,具有軟件即服務(Saas)、平臺即服務(Paas)、基礎架構即服務(Iaas)共三種服務模式,以及公有云、私有云、社區云、混合云共四種部署模式。2006年以來,云計算技術已經逐步成為國內基礎平臺廠商、信息系統廠商、互聯網廠商關注的焦點,在電信、金融、制造、電子商務等領域得到逐步的推廣應用,能夠提升資源利用效率、減少運營投資、降低管理成本,取得了顯著地經營效益。Google、亞馬遜、IBM、Microsoft、紅帽等互聯網知名廠商引領了云計算技術的標準、協議、應用模式。
3 云計算在國內大中企業信息系統中的應用優勢
隨著我國各行業企業信息化建設的不斷深入,國內金融、物流、醫藥、水利、航空等大中企業逐步建立起與自身企業業務相關的信息系統,形成數據處理、存儲、傳輸、綜合分析的一體化企業信息管理體系,通過企業內部網或互聯網與企業決策層、管理層、執行層提供業務支撐,以及向供應鏈上下游企業客戶提供數據共享,ERP(Enterprise Resource Plan,企業資源計劃)、CRM(Customer Relations Management,客戶關系管理)、HRM(Human Resource Management,人力資源管理)等企業信息系統支撐理論得到了廣泛的應用,初步實現了降低企業經營成本、增強企業生產效率的建設目的。云計算技術可以使各方共享收益,形成產業規模、鑄造品牌,成為創新利潤增長點。相比較基于面向過程、面向對象的企業傳統信息化建設模式,云計算企業信息化建設在近幾年國內大中企業信息化建設中發揮越來越重要的作用,其典型應用優勢如下:
3.1 以業務為中心
現階段企業信息系統更注重企業的業務需求在系統中的抽象實現效果,也就是說,由于MIS系統開發技術的日趨成熟,MIS軟件開發流程已不是技術決定業務的時代,而是業務選擇技術環境的時代,企業在系統實施時,更注重的是企業業務流程能夠在MIS系統得到完全的體現,使得系統和業務需求緊密相關。
3.2 系統的擴展性較強
由于企業用戶需求與市場緊密結合,企業用戶需求呈波浪式的而發展趨勢,其業務需求不是固定不變的,而是根據客戶和市場的變化在不斷調整的,因此,系統開發并不是一錘子買賣,也不是重復勞動,系統在開發階段要充分考慮到企業業務需求的變化和趨勢,盡量放開接口和拓展模塊。
3.3 開發效率提升
企業信息系統開發強調對用戶需求的敏捷響應,在已有信息系統的適應性改造的基礎上,快速構建新的業務功能模塊,即實現信息系統的可擴展性,信息系統較強的可擴展性可以減少開發過程的重復工作,降低企業系統維護成本,且在開發過程中,對企業原始數據的維護也較為簡單便捷,只需調整數據表和字段即可完成系統改造的數據庫需求。
3.4 標準化
企業MIS系統越來越注重從規劃設計到應用實施等各階段,遵循統一的建設標準與協議,以實現系統及信息的互聯互通和互操作。例如企業數據中心的建設要遵循《電子信息系統機房設計規范》(GB50174-2008)、《數據中心電信基礎設施標準》(TIA-942)等標準。
4 云計算在國內某企業信息化建設中的模式分析
由云計算的普遍概念定義可知,云計算是將網絡系統所有可用于計算的單元節點都封裝為計算機資源,用戶可以通過網絡按需獲取這些資源的服務。從計算資源服務類型和服務方式的角度出發,云計算在國內某企業信息化建設領域有Iaas、Saas、Paas等三個方面的應用模式:
4.1 Iaas模式的應用
IaaS(Infrastructure as a Service,基礎設施即服務)是以服務的形式對所有設施的利用,包括處理、存儲、網絡和其它基本的計算資源,用戶能夠部署和運行任意軟件,包括操作系統、應用程序、服務器、磁盤存儲、數據庫等資源,以提供給用戶虛擬服務器。企業可以通過向華勝天成Iaas云提供商購買虛擬化的計算資源、存儲資源和網絡資源,形成企業數據中心的基礎設施服務層,提供虛擬化的計算資源、存儲資源和網絡資源,根據用戶的需求動態這些資源,擺脫對底層計算資源和網絡資源依賴,降低技術保障人力資源成本。華勝天成Iaas管理平臺由多個專業化服務組成,為企業提供Iaas云規劃設計到建設運營的全面支持服務。endprint
4.2 Saas模式的應用
SaaS(Software as a Service,軟件即服務)是一種不斷擴展的軟件使用模式,使用瀏覽器或軟件客戶端,通過互聯網訪問應用服務。企業可以通過采用SOA架構并遵循J2EE、Web Service、Http、Xml等國際標準,構建數據化校園ESB(企業服務總線),實現企業業務系統的數據訪問、數據查詢、數據統計等功能模塊的遠程調用,一定程度上強化系統架構的成熟度。傳統的軟件服務流程是企業結合自身的業務需要向DEV方提出軟件開發需求,DEV方再根據開發難度、周期等向企業報價,在開發完成后,DEV方有義務向企業提供技術支持和維護及升級服務,但是企業也需要支出此部分服務的相關費用。而Saas模式的流程是指,在傳統的軟件服務流程上,DEV方會在線對其軟件產品進行維護和升級,企業可以通過網絡系統來購買此軟件的在線服務功能,而數據系統則依然在本地進行維護。
4.3 Paas模式的應用
PaaS(Platform as a Service,平臺即服務)是指將軟件研發應用平臺作為一種服務,以支持行業、企業、業務模式的各種應用要求,實現了軟件研發人員可根據自定制應用程序,成為改變應用程序開發的一個途徑。Paas模式下軟件產品不僅僅是一個完成的產品,而是積木式的拼接軟件模式,企業可以根據自身的需求購買不同的軟件“積木”來搭建符合自身需求的MIS系統,這種模式的優勢在于軟件成本較低,維護也較為簡單,企業也可以靈活的調整MIS系統來適應自身需求的變化。但是目前國內大中企業信息化建設基本不涉及對Paas模式的應用。
5 云計算在國內某企業信息化建設中實施建議
企業信息化建設是一個長期、迭代的過程中,信息系統是一個不斷完善的過程,云計算理念在企業數據中心的應用過程也應是一個漸進的過程。因此,云計算組織實施涉及資源池、云管理平臺、管理員、用戶和建設者五個要素,在企業數據中心中的應用,一定要有方法、有步驟,漸進實施,建議從以下四個方面推進。
5.1 完善系統應用集成建設方案
企業的決策層、技術人員要根據云計算的特點,結合自身實際情況,緊密把握市場需求,提出在新時期電子商務背景下企業信息系統的集成建設方案,制定實施云計算的指導思想和組織架構,確保企業的信息化建設有章可循。由于云計算系統牽扯到的建設內容很多,系統跨越多個部門組織,按照云計算系統建設的原則,循序漸進的進行系統的開發過程。首先,在企業系統建設的最初階段,首先要確定企業最底層和核心的業務系統,并為各部門的業務系統提供接口和服務,再次是要實現統一的流程管理和組織機構權限控制,最后是要實現系統工作流的全局重用機制。
5.2 鞏固信息系統項目管理機制
在招標、設計、研發、測試、部署、維護等各個階段,應該制定相應的規劃、制度,規范云計算實施過程,控制云計算實施的方向和進度,梳理完善的法規制度,確保信息系統建設的事前、事中、事后等全生命周期項目階段,能管可控。實施云計算之前,首要任務是要全局分析企業系統的功能需求、業務需求、數據需求、擴展需求和開發成本、周期等要素,這也是企業管理最基本的需要。其次是按照這些分析結果來制定詳細的開發需求、開發周期、后期維護升級等項目開發計劃。
5.3 強調新興電子商務理念學習
由于企業用戶對云計算的作用和風險尚沒有清晰的了解,大多停留在概念層面,對如何結合業務部門的需求構建云計算應用的整個過程缺乏足夠的掌控能力,因此。企業技術人員要學習掌握云計算的發展現狀,企業的決策層、管理層、執行層也應該了解云計算對電子商務的促進作用。只有這樣,整個企業才能適應市場的競爭環境,把握電子商務的發展趨勢。
5.4 樹立典型示范應用系統工程
云計算系統實施之前,企業決策層、管理層、執行層無法看出云計算的應用價值和經濟效益,可以選擇局部業務領域作為試點工程,實際檢驗云計算技術的可行性,使得企業用戶對云計算帶來的價值以及風險因素有充分的了解,在此基礎上可以加強掌控云計算實施的能力。同時,成功的樣本案例將會極大增強企業采用云計算的信息,從而推進整個企業內部采納云計算的進程。
6 結束語
云計算作為一種新興技術,越來越引起國內中大企業的關注。國外的亞馬遜、谷歌等知名國際企業都已實施云計算,國內的航天、電信、物流、電子商務等企業也正著手研究云計算。企業作為先進技術的典型示范引領單位,只有不斷分析、研究云計算技術可能帶來的應用優勢,思考云計算的組織實施策略,才能在云計算的應用浪潮中保持領先地位。
參考文獻
[1]李芳鑫.云計算在大型制造企業的應用研究與實踐[J].中國制造業信息化m2012,06:14-16.
[2]徐嚴明.基于云計算的企業物流管理系統的研究與開發.計算機應用與軟件m 2011m26(7):135-139.
[3]李曉波,姜作勤,張子平.現代信息技術發展 [J].國土資源信息化, 2012(01):32-33.
[4]陳光海,蔣建國.基于云計算的網上銀行客戶評估系統的研究與實現[J].微計算機信息,2012,35(5):274-276.
[5]譚云龍.云計算在國內商業銀行系統中的應用研究[J].微計算機應用,2012, 35(7):135-139.
[6]周磊.基于云計算的企業物流管理系統的研究與開發[J].計算機應用與軟件, 2011,26(7):135-139.
[7]馬民虎.云計算技術組織實施的研究[J].電信科學,2012,35(5):274-276.
[8]于樂杰.構建基于云計算的企業信息系統關鍵技術研究[D].遼寧工程技術大學,2011,4(03):54-55.
[9]張馳.云計算在中小企業信息化中的應用研究[J].商場現代化,2011,3(04):23-24.
作者單位
中國水電建設集團國際工程有限公司 北京市 100048endprint