資源描述:
《云計算定義、發(fā)展史及三個層次詳解.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、云計算定義、發(fā)展史及三個層次詳解 最近有個相親節(jié)目,妹紙明確提出:喜歡懂云計算的... 是時候認真科普一下云計算了。 從工業(yè)時代說起...在工業(yè)時代初期,電力是所有產(chǎn)業(yè)運作、生產(chǎn)的前提,當時工廠不得不自己配備發(fā)電機,甚至是蓋發(fā)電廠來確保工廠供電?! ?9世紀初期工廠里的發(fā)電機 后來,一些發(fā)電廠興起,開始通過發(fā)電廠集中發(fā)電、通過電網(wǎng)遠距離供電。工廠也不再自己蓋發(fā)電廠了,只需從發(fā)電廠那里購買,插上插頭就可以獲得供電?! ∪缃?,電力已經(jīng)普及,成為人們?nèi)粘Ia(chǎn)生活的基本需求?! ∪祟愡M入信息時代,隨著計算機和通信技術(shù)的發(fā)展,信息處理能
2、力可以遠距離傳播到世界各地,人們開始思考一個問題: 計算機資源能不能像水電等公共服務(wù)一樣來使用呢? 這就是云計算的終極目標——將計算、服務(wù)和應(yīng)用作為一種公共設(shè)施提供給公眾,讓人們像使用水、電、氣那樣通過網(wǎng)絡(luò)使用計算機資源。什么是云計算? 云計算,CloudComputing,最簡單的理解就是網(wǎng)絡(luò)計算。用戶不再需要了解“云”中基礎(chǔ)設(shè)施的細節(jié),就可以按需通過網(wǎng)絡(luò)共享軟硬件資源和信息。對于一名用戶,提供者提供的服務(wù)所代表的網(wǎng)絡(luò)元素都是看不見的,仿佛被云掩蓋?! ∠胍幌胍患移髽I(yè)要信息化,需存儲企業(yè)運營數(shù)據(jù),還需庫存管理、采購進貨管理、銷售
3、管理、財務(wù)管理、人力資源管理、生產(chǎn)管理等系統(tǒng)... 一臺普通電腦的運算能力根本無法滿足需求,所以這家企業(yè)需要配置一臺運算能力更強悍的電腦——服務(wù)器?! 〉珜τ诖笮推髽I(yè),一臺服務(wù)器顯然是不夠的,比如Google最少有一百萬臺服務(wù)器。 怎么辦?那就建一個數(shù)據(jù)中心,就是在里面堆了很多服務(wù)器?! 〉?,一家企業(yè)要伺候這么多臺服務(wù)器可不是一件容易的事?! ∶看挝覀冏哌M數(shù)據(jù)中心機房,都能看到一望無際的機架上擺放著滿滿的都是服務(wù)器,服務(wù)器的數(shù)量多少決定了這個數(shù)據(jù)中心的業(yè)務(wù)處理能力,但這樣巨量的服務(wù)器設(shè)備同時運轉(zhuǎn)相當耗能,大型數(shù)據(jù)中心消耗的電量幾乎
4、等同于一座小城市?! 〕烁哳~的初期建設(shè)成本,以機房至少15年壽命來看,后續(xù)將會有75%的營運支出花在電費上,相當于當初投資成本的3到5倍。 大量的服務(wù)器與存儲設(shè)備會產(chǎn)生大量的熱能,為了散熱,根據(jù)統(tǒng)計,數(shù)據(jù)中心有45%的電力花費在空調(diào)設(shè)備上。當然,也有一些數(shù)據(jù)中心采用水冷式降溫?! 〕酥?,有了基礎(chǔ)硬件設(shè)備后,企業(yè)還需要服務(wù)器專用操作系統(tǒng)、應(yīng)用軟件、企業(yè)管理系統(tǒng)(ERP)等等?! 挠布杰浖?,都是錢錢錢錢啊。企業(yè)不但要花錢建設(shè)和維護基礎(chǔ)硬件,還得購買軟件,然后軟件出了新版本,升級啊,親,還得繼續(xù)花錢… 我開一家公司,還得花錢買服
5、務(wù)器,建數(shù)據(jù)中心,買空調(diào),買軟件,另外還要請一幫IT維護工程師...小公司根本承受不起?。 ∈聦嵣?,企業(yè)花了大價錢自建IT基礎(chǔ)設(shè)施,平均使用率卻不到15%,有將近85%的資源是白白浪費了的?! ÷斆鞯娜祟愰_始思考...這次上帝沒有發(fā)笑?! ∪绻軐C房設(shè)備維護、管理與軟體升級交給專人處理,根據(jù)自身的需求量租借空間與服務(wù),像水電一樣,隨時按需供應(yīng)計算、服務(wù)和應(yīng)用等資源,不是省了許多麻煩嗎? 于是就誕生了云計算,也衍生出了云計算的三種服務(wù)類型——將基礎(chǔ)設(shè)施作為服務(wù)(IaaS)、將平臺作為服務(wù)(SaaS)和將軟件作為服務(wù)(PaaS)。如何理解
6、IaaS、PaaS和SaaS? 如何理解IaaS、PaaS和SaaS?記得很早以前,我們翻譯過一篇文章,用制作披薩的過程形象的說明了三者區(qū)別... 一個“吃貨”怎樣才能吃到披薩呢?主要分為三種“吃貨”: ①在家自己做 這樣的吃貨現(xiàn)在不多了,這很麻煩,你得準備很多東西,發(fā)面、做面團、進烤箱...這叫本地部署?! ∧氵€不一定能做得好吃?! 、谫I好速食披薩回家自己做 你只需要從披薩店里買回成品,回家烘焙就好了,在自己的餐桌上吃。和自己在家做不同,你需要一個pizza供應(yīng)商,這叫基礎(chǔ)設(shè)施作為服務(wù)(IaaS)?! 、鄞螂娫捊型赓u將披薩送
7、到家中 打個電話,pizza就送到家門口,這叫平臺作為服務(wù)(SaaS)。 ④去披薩店里吃 你什么都不需要準備,連餐桌也是pizza店里的,這叫將軟件作為服務(wù)(PaaS)?! ‖F(xiàn)在忘掉披薩,總結(jié)一下... 假設(shè)你是一家提供云服務(wù)的公司,你擁有硬件基礎(chǔ)設(shè)施、軟件應(yīng)用等等一切,你把它們分為三層:基礎(chǔ)設(shè)施(infrastructure)、平臺(platform)和軟件(software),如下圖: 這其實就是云計算的三個分層,基礎(chǔ)設(shè)施在最下層,平臺在中間,軟件在頂層,分別是代表基礎(chǔ)設(shè)施作為服務(wù)(IaaS)、平臺作為服務(wù)(PaaS)
8、、軟件作為服務(wù)(SaaS),別的一些“軟”的層可以在這些層上面添加。 如果你是一家企業(yè),為了存儲運營數(shù)據(jù)、庫存管理、采購進貨管理、銷售管理、財務(wù)管理、人力資源管理、生產(chǎn)管理..