目前雲端運算的三種分類
本文來源:http://www.pilicat.com
1、IaaS(Infrastructure as a Service,基礎架構即服務)通過互連網提供了資料中心、基礎架構硬體和軟體資源。IaaS可以提供伺服器、作業系統、磁碟儲存、資料庫和/或資訊資源。最高端IaaS的代表產品是亞馬遜的AWS(Elastic Compute Cloud),不過IBM、Vmware和惠普以及其他一些傳統IT廠商也提供這類的服務。IaaS通常會按照”彈性雲”的模式引入其他的使用和計價模式,也就是在任何一個特定的時間,都只使用你需要的服務,並且只為之付費。
2、Paas(Platform as a Service,平台即服務)提供了基礎架構,軟體開發人員可以在這個基礎架構之上建設新的應用,或者擴充已有的應用,同時卻不必購買開發、品質控制或生產伺服器。Salesforce.com的Force.com、Google的App Engine和微軟的Azure(微軟雲端運算平台)都採用了paas的模式。這些平台允許公司建立個人化的應用,也允許獨立軟體廠商或者其他的第三方機構針對垂直細分行業創造新的解決方案。
3、Saas(Software as a Service,軟體即服務)是最為成熟、最出名,也是得到最廣泛應用的一種雲端運算。大家可以將它理解為一種軟體分布模式,在這種模式下,應用軟體安裝在廠商或者服務供應商那裡,使用者可以通過某個網路來使用這些軟體,通常使用的網路是互連網。這種模式通常也被稱為”隨需應變(on demand)”軟體,這是最成熟的雲端運算模式,因為這種模式具有高度的靈活性、已經證明可靠的支援服務、強大的可擴充性,因此能夠降低客戶的維護成本和投入,而且由於這種模式的多宗旨式的基礎架構,運營成本也得以降低。Salesforce.com、NetSuite、Google的Gmail和SPSCommerce.net都是這方面非常好的例子。
其實,說了這麼多,遠哥我總結一下雲端運算就是:彈性計算。
另外雲端運算還有一個很重要的功能,就是可以幫我們把很多台物理的電腦群組成一台強大的超級電腦。什麼意思呢?就是說,你要安裝一個Windows,這個系統使用1億個CPU,2億記憶體,你能裝嗎?估計電腦城買不到這樣的電腦吧?可是雲端運算可以做到,比如使用OpenStack、CloudStack等。