我們每天都在討論云計(jì)算,那么究竟什么是云計(jì)算?網(wǎng)上對云計(jì)算的定義有多種說法,至少可以找到100種解釋。但這種解釋都是千篇一律的概念解析,不是行業(yè)內(nèi)人士根本就看不懂,本文將從讀者簡單易懂的方面來給讀者分析下什么是云計(jì)算,以及云計(jì)算的特點(diǎn)和運(yùn)營方式。
云計(jì)算擁有以下特點(diǎn):
虛擬化和自動化
服務(wù)器,存儲介質(zhì),網(wǎng)絡(luò)等資源都可以隨時替換
所有的資源都由云端統(tǒng)一管理
高度的伸縮性以滿足業(yè)務(wù)需求
集中于將服務(wù)傳遞給業(yè)務(wù)
什么是云計(jì)算
云計(jì)算的部署方式
從部署方式來說,總共有兩類云計(jì)算:
私有云:數(shù)據(jù)中心部署在企業(yè)內(nèi)部,由企業(yè)自行管理。微軟為大家提供了Dynamic Data Center Toolkit,來方便大家管理自己的數(shù)據(jù)中心。
公共云:數(shù)據(jù)中心由第三方的云計(jì)算供應(yīng)商提供,供應(yīng)商幫助企業(yè)管理基礎(chǔ)設(shè)施(例如硬件,網(wǎng)絡(luò),等等)。企業(yè)將自己的軟件及服務(wù)部屬在供應(yīng)商提供的數(shù)據(jù)中心,并且支付一定的租金。Windows Azure正是這樣一個公共云平臺。
云計(jì)算的運(yùn)營方式
從運(yùn)營方式來說,總共有三類云計(jì)算:
軟件即服務(wù)(SaaS):云計(jì)算運(yùn)營商直接以服務(wù)的形式供應(yīng)軟件,供最終用戶使用。有些服務(wù)還提供了SDK,從而使得第三方開發(fā)人員可以進(jìn)行二次開發(fā)。在這種運(yùn)營模式下,開發(fā)人員通常只能針對現(xiàn)有的產(chǎn)品開發(fā)插件,而無法充分挖掘平臺和操作系統(tǒng)的特點(diǎn),不過他們可以在現(xiàn)有產(chǎn)品的基礎(chǔ)上添加新的功能,而不必從頭開始實(shí)現(xiàn)。微軟的Bing,Windows Live,Microsoft Business Productivity Online等產(chǎn)品就屬于這一類型。
平臺即服務(wù)(PaaS):云計(jì)算運(yùn)營商將自己的開發(fā)及部署平臺提供給第三方開發(fā)人員,第三方開發(fā)人員在這個平臺上開發(fā)自己的軟件和服務(wù),供自己或其它用戶使用。在這種運(yùn)營模式下,開發(fā)人員有了更多的自由,可以發(fā)揮出平臺的強(qiáng)大功能,而不受現(xiàn)有產(chǎn)品的束縛。Windows Azure正是這樣一個產(chǎn)品。
基礎(chǔ)設(shè)施即服務(wù)(IaaS):云計(jì)算運(yùn)營商提供但不管理基礎(chǔ)設(shè)施,第三方開發(fā)人員將開發(fā)好的軟件和服務(wù)交給自己公司的IT管理員,由IT管理員負(fù)責(zé)部署及管理。在這種運(yùn)營模式下,開發(fā)人員和IT管理員有最大限度的自由,然而由于必須自行管理部分基礎(chǔ)設(shè)施,因此成本通常也會較大,對管理員的要求也會較高。目前微軟尚未提供IaaS的云計(jì)算運(yùn)營模式,不過我們正在考慮如何給予開發(fā)人員和IT管理員更多的自由。
總結(jié)云計(jì)算指的就是把你的軟件和服務(wù)統(tǒng)一部署在數(shù)據(jù)中心,統(tǒng)一管理,從而實(shí)現(xiàn)高伸縮性。從部署方式來說,云計(jì)算可以分為私有云和公共云。從運(yùn)營方式來說,云計(jì)算可以分成SaaS,PaaS,IaaS三類。
(原標(biāo)題:什么是云計(jì)算)