(本篇文章僅僅是整理文檔資料時,發現的一篇課程報告,感受還挺有參考意義的)node
最近幾年雲計算一直是IT業的熱點,一股熾熱的雲計算浪潮席捲了世界,全世界都在講雲計算,都在搞雲計算。雖然最初是由谷歌公司提出的相關理論和概念,但不少公司隨後也提出了很多新的概念,這都爲雲計算的落地作出了很大的貢獻。雖然,雲計算的發源地是美國,但和不少其餘技術不一樣的是,咱們國家沒有在雲計算領域落後世界太遠。安全
雲計算雖然是一種新的概念,但它不是一種新的技術,它僅僅是一種新的資源運用方式。雲計算脫胎於現有技術,它是由網格計算、分佈式計算、並行計算、效用計算、網絡存儲、虛擬化、負載均衡等傳統技術所組合成的新型計算資源運用模式。咱們經常把雲計算的分爲四個不一樣的層次幾種服務類型,能夠將雲計算劃分爲如下四個層次:應用層、平臺層、基礎設施層和虛擬化層。這四個不一樣的層次分別爲:軟件即服務層(SaaS),平臺即服務層(PaaS),基礎設施即服務層(IaaS)和硬件即服務層(HaaS)。服務器
在中國IT行業,BAT這三家平臺型公司無疑是我國互聯網行業的巨無霸,不管談論什麼都離不開它們,他們很大程度上表明着我國的信息產業發展水平,是我國IT業的一個縮影,無疑它們也引領着我國雲計算產業的發展模式。咱們知道目前百度雲是平臺即服務層(PaaS)的,阿里雲和騰訊雲是基礎設施即服務層(IaaS)的。既然由兩家公司都是採用IaaS類型的,爲了對IaaS有了一個更深的瞭解。我就查閱了一些有關IaaS的資料,結合老師講授的知識,對於IaaS有如下認識:網絡
IaaS是雲計算服務提供商向用戶出租其能提供的計算能力、存儲功能、網絡計算和其餘多種資源。用戶能夠利用付費租來的資源去開發和部署屬於本身的任意應用程序,如操做系統和軟件等。這種服務類型依靠的是雲平臺上的虛擬計算機集羣的計算能力和安全穩定的存儲能力。IaaS的最大優點就是用戶能夠自行申請和釋放節點,計費是按照使用的節點量來計算的。在該模式下,雲平臺上的服務器集羣規模可以達到幾十萬甚至上百萬臺,用戶徹底沒有必要去考慮資源是否是足夠用,只須要按需申請資源就能夠了。雲平臺上的資源是全部用戶共享的,因此資源使用效率是比較高的。架構
IaaS供應商須要在那些方面對基礎設施進行管理以給用戶提供資源?或者說IaaS雲有那些功能?在《虛擬化與雲計算》中列出了IaaS的七個基本功能:負載均衡
IaaS的主要產品包括:Amazon EC2,Linode,Joyent,Rackspace,IBM Blue Cloud和Cisco UCS等。分佈式
經過IaaS這種模式,用戶能夠從供應商那裏得到他所須要的虛擬機或者存儲等資源來裝載相關的應用,同時這些基礎設施的繁瑣的管理工做將由IaaS供應商來處理。IaaS能經過它上面對虛擬機支持衆多的應用。消費者能夠經過Internet能夠從完善的計算機基礎設施得到服務。換成咱們一般理解的內容來說就是咱們不用購置硬件(服務器、存儲等),不用去考慮如何把服務器連上網,只須要咱們購買IaaS服務就可使用這些硬件的服務。經過 IaaS,咱們能夠擁有提供處理、存儲、網絡和其餘計算資源的能力,也能夠在雲裏部署和運行任意軟件,好比操做系統和應用程序。大多數雲計算用例遵循咱們已經習慣的基礎分層結構:一個軟件解決方案堆棧或平臺被部署在一個網絡基礎架構上,一些應用程序在那個平臺之上運行。阿里雲
最近阿里雲和好多地方政府簽定了雲服務協議,相信在不久的未來IaaS在我國必定有更大的發展。從整個網絡技術和計算機產業來看,雲計算徹底不一樣於以往的業務模式,雲計算的提出和推廣必將致使整個產業新的爆發式的增加。相信雲計算將來會像咱們平常生活中使用的煤氣和水同樣成爲IT行業的基礎設施。雲計算