雲平臺基本概念

雲:雲是網絡、互聯網的一種比喻說法。

 

平臺:即操作系統、數據庫和一些中間件都可稱爲軟件平臺。

 

雲計算:使用互聯網接入存儲或者運行在遠程服務器端的應用,數據,或者服務。

 

雲平臺:可以理解爲存在於互聯網中,能夠擴展、向其他用戶提供基礎服務、數據、中間件、數據服務、軟件的提供商。

 

例如:雲服務器空間租用產品,與直接購買服務器存在很大的區別:

 

  • 一臺服務器主機和存儲設備被虛擬化技術分割成N份虛擬主機開放成按月租用。

  • 雲計算廠商搞IDC機房、電力、機櫃、走線,還要購買網絡路由設備、網絡帶寬資源、銷售網絡帶寬、運維防止網絡抖動,相比過去一次性幾百萬賣服務器主機、存儲設備、網絡設備,相當於拆分服務。

  • 銷售服務器主機是一次性的收費,雲平臺服務是按月收費。

  • 一次性購買服務器主機,如果服務器/存儲/網絡設備有磨損,客戶要再次購買,而用雲平臺服務不用考慮這些問題。

  • 購買服務器主機後,企業要按License購買N份操作系統、中間件、數據庫、大數據平臺軟件。而租用雲主機客戶按月租用,License還是一份,不是多個。

 

 

雲平臺的三種服務類型

 

以分層理論可以將雲平臺就“基礎服務、數據、軟件系統”,劃分爲:

 

Iaas(Infrastructureas a Service):基礎設施平臺即平臺

Paas(Platform-as-a-Service):平臺即服務

Saas(Software-as-a-Service):軟件即服務。

 

IaaS(Infrastructureas a Service)

 

消費者通過Internet 可以從完善的計算機基礎設施獲得服務。這類服務稱爲基礎設施即服務。即通過軟件平臺將大量硬件資源集中管理,根據用戶請求按需分配存儲空間、計算能力、內存大小、防火牆、操作系統、網絡環境等基礎設施,以滿足用戶需求。 

 

其優點在於基礎設施可以動態擴展,根據需求升級而增加基礎設施的配置和容量。用戶只爲自己使用到的部分付費,降低運營成本。付費後可以立即獲取需要的升級,無須等待較長時間。缺點是安全性、穩定性不確定。如果服務提供商網絡環境出問題,用戶則不能訪問其提供的基礎設施,同時運行在基礎設施上的Paas、Saas產品也無法提供服務。

 

 

Paas(Platform-as-a-Service)

 

把服務器平臺作爲一種服務提供的商業模式。通過網絡進行程序提供的服務稱之爲SaaS(Software as a Service)。


雲計算時代將“服務器平臺”或“開發環境”作爲服務的產品,被稱爲PaaS(Platform as a Service)。 例如企業購買了Iaas虛擬硬件,需要部署一個ERP系統,ERP系統需要大量的服務、數據作爲業務支撐,比如採購人員需要知道行業材料價格最新數據,需要知道招投標信息及結果,而PaaS提供商的服務API接口就可以獲取到這些數據。


另外Paas系統還保證ERP系統隨着使用量增加可能出現的性能瓶頸,利用企業服務總線、雲存儲、雲緩存解決服務負載均衡、緩存、存儲問題,讓其運行在基礎設施上。 解決專業、公共、非功能性問題的服務,不屬於業務部分,放入Paas平臺,利用雲的擴展性,分擔業務系統的性能壓力。代表產品有ESB、Hadoop等。


PaaS的價值在於提供獨特的價值能力,這些服務大多是對稀有資源的包裝,通過Open API的方式供第三方調用。這些資源包括業務數據、業務服務、計算能力、存儲能力等。

 

 

Saas(Software-as-a-Service)

 

隨着互聯網技術的發展和應用軟件的成熟, 在21世紀開始興起的一種完全創新的軟件應用模式。


與“on-demand software”(按需軟件),theapplication service provider(ASP,應用服務提供商),hosted software(託管軟件)具有相似的含義。


它是一種通過Internet提供軟件的模式,廠商將應用軟件統一部署在自己的服務器上,客戶根據自己實際需求,通過互聯網向廠商定購所需的應用軟件服務,按定購的服務多少和時間長短向廠商支付費用,並通過互聯網獲得廠商提供的服務。 用戶不用購買軟件,向提供商租用基於Web的軟件,來管理企業經營活動,且無需對軟件進行維護,服務提供商會全權管理和維護軟件,軟件廠商在向客戶提供互聯網應用的同時,也提供軟件的離線操作和本地數據存儲,讓用戶隨時隨地都可以使用其定購的軟件和服務。


對於許多小型企業來說,SaaS是使用先進技術的最好途徑,它消除了企業購買、構建和維護基礎設施和應用程序的需要。 爲降低企業運營成本,企業通過購買Saas平臺的軟件直接使用達到軟件目標,而不必購買服務器、部署在自己人服務器上的軟件、專人的維護。只需要按照次數或者使用量來付費。代表模式:多租戶。


其優點在於使用方便,運營成本低。缺點是除了穩定性、安全性外,軟件定製開發、升級、與其他軟件整合,都需要Saas提供商的支持。

 

 

 

Iaas、Paas、Saas關係

 

 

Paas和Saas可以運行在Iaas上,也可以不運行在Iaas上。

 

Paas可以爲Saas提供服務,也可以爲非Saas系統提供服務。

 

非Saas系統一般沒有那麼強的性能需求,Paas是可以助力Saas系統突破性能瓶頸的解決方案。當然,Saas可以使用Paas解決性能問題,也可以不使用Paas。

 

Saas可以使用Iaas作爲基礎設施,也可以不用。

 

 

兩類雲產品:公有云&私有云

 

 

雲產品和雲平臺越來越多,對於企業來說,企業首要面對的第一個問題是選擇公有云還是私有云。

 

私有云

 

爲單個客戶構建,對數據、安全和服務質量提供最有效的控制。公司擁有基礎設施並控制如何在其上部署應用程序。

 

私有云可以部署在企業數據中心的防火牆內或安全的託管位置。

 

私有云可以由公司自己的IT組織或雲提供商構建。

 

“託管專用”模式中,此類雲計算提供商可以安裝、配置和操作基礎設施,以支持企業數據中心內的專用雲。

 

這種模式使公司能夠高度控制雲資源的使用,同時帶來構建和運行環境所需的專業知識。

 

 

公共雲

 

公共雲通常指由第三方供應商提供供用戶使用的雲。

 

公共雲可以通過互聯網使用,可能是免費或低成本的,在開放公共網絡中使用。

 

外部用戶通過互聯網訪問服務,不擁有云計算資源。能夠以低價爲終端用戶提供有吸引力的服務,創造新的商業價值,將公共雲作爲一個支持平臺,並整合上游服務(如增值業務、廣告)提供商和下游終端用戶,建立新的價值鏈和生態系統。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章