雲計算的三種模式:IaaS、PaaS和SaaS


雲計算主要分為三種服務模式,而且這個三層的分法重要是從用戶體驗的角度出發的:

1. Software as a Service,軟件即服務,簡稱SaaS,這層的作用是將應用作為服務提供給客戶。

2. Platform as a Service,平台即服務,簡稱PaaS,這層的作用是將一個開發平台作為服務提供給用戶。

3. Infrastructure as a Service, 基礎設施即服務,簡稱IaaS,這層的作用是提供虛擬機或者其他資源作為服務提供給用戶。

 

反正最初看了半天各種定義看不懂,在CSDN找到了一些通俗的理解,記錄下來以方便理解:

 

比如想去擼串,但是這不像是炒倆菜在家里就可以做,所以就得去下館子,然后下館子就分這幾種類型的館子:

第一種情況(PaaS):普通的自助烤肉,這種地方就是你去了之后呢飯店給你提供了位置、餐具、肉等物品(即平台)但是你呢需要自己去挑你喜歡吃的肉,然后自己烤。

第二種情況(SaaS):這個有的時候吧,自己烤好麻煩啊,掙那么多錢干嘛?不就是為了消費嗎,於是呢你就換了一家餐館,這家參觀提供了豐富的人性話服務,不僅噓寒問暖,還有專門的人給你烤(軟件),你只需要負責吃這一件事就行,(可以自主聯想海底撈)同理這種方式也是最貴的。

第三種情況(laaS):館子下多了難免就吃膩了,正好這周部門活動,於是就在公園里租了一個小角落(基礎設施),然后自己帶着肉、爐子來個野餐。

 

或者另一種解釋:

吃披薩:為了吃到披薩可以有以下途徑

1. 在家自己做:需要准備很多東西,發面、做面團、進烤箱等;

2. 買好速食披薩回家自己做着吃:只需要從披薩店里買回成品,回家烘焙就好了,在自己的餐桌上吃。和自己在家做不同,你需要一個pizza供應商;

3. 打電話叫外賣:打個電話,pizza就送到家門口;

4.在披薩店吃披薩:什么都不需要准備,連餐桌也是pizza店的。

總結起來,這四種途徑即為:

 

隨着用戶的越來越“懶”,所需要的級別也就越來越高。三種不同的雲計算模式,就是供應商提供的資源的多少;提供的越多,你為了得到服務所需要做的就越少,提供的越少,你為了得到服務所需要做的就越多。

 

一、SaaS模式

      通過SaaS這種模式,用戶只要接上網絡,並通過瀏覽器,就能直接使用在雲端上運行的應用,而不需要顧慮類似安裝等瑣事,並且免去初期高昂的軟硬件投入。SaaS主要面對的是普通的用戶。

      主要產品包括:Salesforce Sales Cloud,Google Apps,Zimbra,Zoho和IBM Lotus Live等。

二、PaaS模式

      通過PaaS這種模式,用戶可以在一個包括SDK,文檔和測試環境等在內的開發平台上非常方便地編寫應用,而且不論是在部署,或者在運行的時候,用戶都無需為服務器,操作系統,網絡和存儲等資源的管理操心,這些繁瑣的工作都由PaaS供應商負責處理,而且PaaS在整合率上面非常驚人,比如一台運行Google App Engine的服務器能夠支撐成千上萬的應用,也就是說,PaaS是非常經濟的。PaaS主要的用戶是開發人員。

      主要產品包括:Google App Engine,force.com,heroku和Windows Azure Platform等。

三、IaaS模式

      通過IaaS這種模式,用戶可以從供應商那里獲得他所需要的虛擬機或者存儲等資源來裝載相關的應用,同時這些基礎設施的繁瑣的管理工作將由IaaS供應商來處理。IaaS能通過它上面對虛擬機支持眾多的應用。IaaS主要的用戶是系統管理員。

      主要產品包括:Amazon EC2,Linode,Joyent,Rackspace,IBM Blue Cloud和Cisco UCS等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM