摘 要:云計算,近年來在IT行業(yè)的一個熱門名詞,但其并不是一門新興技術(shù),而是多門IT技術(shù)的融合。本文將簡要介紹云計算的基本概念、特征,探討企業(yè)為什么需要云計算以及建設(shè)云計算的過程。
關(guān)鍵詞:云計算;虛擬化;服務(wù)
中圖分類號:TP3
1 云計算的概念與特征
1.1 什么是云計算
云計算是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付模式,它通過互聯(lián)網(wǎng)來提供動態(tài)易擴展而且是虛擬化的資源。簡單的來說,云計算利用互聯(lián)網(wǎng)的傳輸能力,將數(shù)據(jù)的存儲和處理過程從本地服務(wù)器轉(zhuǎn)移到互聯(lián)網(wǎng)上,它不是一種新技術(shù),而是分布式計算、并行計算、網(wǎng)絡(luò)存儲、虛擬化等傳統(tǒng)IT技術(shù)發(fā)展融合的產(chǎn)物,是一種服務(wù)模式。
云計算分為狹義云計算和廣義云計算。狹義云計算是指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需的資源(硬件、平臺、軟件)。提供資源的網(wǎng)絡(luò)被稱為“云”。廣義云計算是指服務(wù)的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需的服務(wù),這種服務(wù)可以是IT基礎(chǔ)設(shè)施和軟件、也可以是任意其他的服務(wù)。
1.2 云計算的基本特征
資源部署虛擬化
資源配置動態(tài)化
需求服務(wù)自助化
以網(wǎng)絡(luò)為中心
服務(wù)可計量化
資源的池化和透明化
2 企業(yè)云計算
2.1 為什么需要云計算
云計算能夠解決企業(yè)對IT資源的動態(tài)需求和IT成本的問題,使得IT部門可以專注于提供信息服務(wù)和業(yè)務(wù)流程。企業(yè)數(shù)據(jù)中心的建設(shè)需要大量資源投入,新的信息系統(tǒng)在建成后5年就會面臨硬件設(shè)備逐步老化與更換,而應(yīng)用軟件則經(jīng)常面臨升級需求。此外,企業(yè)在IT方面大量投入?yún)s不能滿足業(yè)務(wù)的動態(tài)需求,即使虛擬化后,也難以解決不斷增加的業(yè)務(wù)對資源的變化需求,IT資源不能動態(tài)擴展的限制已經(jīng)成為阻礙企業(yè)業(yè)務(wù)發(fā)展的絆腳石。
虛擬化等技術(shù)不斷縱深發(fā)展,IT資源已經(jīng)可以通過自動化的架構(gòu)提供全局動態(tài)調(diào)度能力,自動化提升了IT架構(gòu)的伸縮性和擴展性。大規(guī)模的計算與數(shù)據(jù)處理系統(tǒng)已經(jīng)在分布式、并行處理的架構(gòu)上得到廣泛應(yīng)用,計算密集、數(shù)據(jù)密集、大型數(shù)據(jù)文件系統(tǒng)成為云計算架構(gòu)的建設(shè)基礎(chǔ),超高速網(wǎng)絡(luò)平臺使得信息可以快速傳遞、交換。企業(yè)部署云計算已經(jīng)具備技術(shù)基礎(chǔ),而企業(yè)的IT從原有的信息架構(gòu)升級到可動態(tài)擴展、可按需分配的IT服務(wù)也成為必然。
2.2 企業(yè)云計算的建設(shè)過程
云計算建設(shè)分為三個階段:基礎(chǔ)云階段、平臺云階段、服務(wù)云階段。企業(yè)首先需要將現(xiàn)有的信息架構(gòu)變成云架構(gòu),即實現(xiàn)虛擬化的數(shù)據(jù)中心;然后,在這個基礎(chǔ)的云架構(gòu)上部署基礎(chǔ)軟件,也就是中間件,實現(xiàn)IT資源平臺化;第三步是在中間件平臺云的基礎(chǔ)上,實施部署面向業(yè)務(wù)的應(yīng)用軟件,能夠為企業(yè)業(yè)務(wù)提供IT服務(wù)。
(1)基礎(chǔ)云階段
這一階段主要是實現(xiàn)企業(yè)IT基礎(chǔ)資源(計算處理能力、存儲、網(wǎng)絡(luò))的虛擬化,提高資源利用率,統(tǒng)一管理和維護IT資源,為用戶提供基礎(chǔ)IT資源服務(wù),提供高容災(zāi)機制、彈性計算能力,提供統(tǒng)一的計算資源池和存儲池,實現(xiàn)資源池內(nèi)的容災(zāi)、自動化修復(fù)、自動化管理和資源動態(tài)調(diào)配。
(2)平臺云階段
基于網(wǎng)絡(luò)提供對業(yè)務(wù)應(yīng)用完整的生命周期的支撐,包括產(chǎn)品的設(shè)計、開發(fā)、測試、部署、生產(chǎn)運行等,也可以稱為基礎(chǔ)軟件平臺階段。這一階段的主要特性是:提供統(tǒng)一的中間件服務(wù)、消息服務(wù)、整合服務(wù)等多種基礎(chǔ)服務(wù),用來作為業(yè)務(wù)軟件的運行支撐平臺,中間件能夠很好的與底層的云計算交互,更好的利用虛擬化資源,提供統(tǒng)一的管理平臺,可以實現(xiàn)對硬件資源、虛擬化資源、中間件資源的統(tǒng)一管理,實現(xiàn)對硬件資源、虛擬化資源、中間件資源的統(tǒng)一調(diào)配,更加合理的利用有效資源。
(3)服務(wù)云階段
在平臺云基礎(chǔ)上,構(gòu)建各種云服務(wù),直接面向用戶提供業(yè)務(wù)支撐。由于中間件是業(yè)務(wù)系統(tǒng)的直接支撐實體,因此業(yè)務(wù)云服務(wù)構(gòu)建在平臺云上,將能夠更好的對外提供可用的服務(wù)。主要特性:業(yè)務(wù)服務(wù)隨需取用,用戶端設(shè)備通過定制,實現(xiàn)不同的服務(wù)組合,同一個服務(wù)可以被不同的用戶端設(shè)備使用,軟件服務(wù)實現(xiàn)社會化、集約化、專業(yè)化。
2.3 企業(yè)云計算運營模式
企業(yè)無論是使用基礎(chǔ)架構(gòu)云(IaaS)、平臺云(PaaS),還是應(yīng)用軟件云(SaaS),都要考慮是采用
服務(wù)商的計算資源還是自建云計算資源。從目前來看,主要分為以下3種運營模式。
方式一,企業(yè)建設(shè),企業(yè)運營。這是一種典型的私有云模式,企業(yè)自行建設(shè)云計算基礎(chǔ)資源,基礎(chǔ)
資源在企業(yè)數(shù)據(jù)中心內(nèi)部,企業(yè)自己承擔(dān)運行維護工作。
方式二,企業(yè)建設(shè),運維外包。這也是私有云,但是企業(yè)只進行投資建設(shè),而云計算架構(gòu)的運行維
護外包給服務(wù)商,基礎(chǔ)資源依然在企業(yè)數(shù)據(jù)中心。
方式三,服務(wù)商建設(shè),企業(yè)租用。由服務(wù)商構(gòu)建云計算資源,企業(yè)只是根據(jù)需要租用云計算服務(wù),例如由服務(wù)商為企業(yè)提供面向互聯(lián)網(wǎng)的公共服務(wù)(如郵箱、即時通信、共享容災(zāi)等),云架構(gòu)與公共網(wǎng)絡(luò)連接,由服務(wù)商來運維其云計算資源,并保證不同企業(yè)用戶的數(shù)據(jù)安全。
3 結(jié)束語
云計算不僅帶來了IT模式的變化,也將引發(fā)IT服務(wù)的變革。在以服務(wù)為導(dǎo)向的云計算時代,企業(yè)
只需要關(guān)注自己需要的數(shù)據(jù),而對數(shù)據(jù)的計算、數(shù)據(jù)的存儲都是用云端的服務(wù)來實現(xiàn)。云的服務(wù)提供商則將核心業(yè)務(wù)重點放在IT架構(gòu)的運營上,服務(wù)將成為下一代IT的核心內(nèi)容。
參考文獻:
[1]齊虎春.云計算從概念到應(yīng)用的研究[J].內(nèi)蒙古科技與經(jīng)濟,2010(15).
[2]危烽.淺談云計算在互聯(lián)網(wǎng)中的應(yīng)用[J].電腦知識與技術(shù),2009,5(3).
作者簡介:魏勇(1979-),男,湖北荊州人,本科工程師,主要研究方面:信息系統(tǒng)規(guī)劃、建設(shè)、管理。