雲端計算架構分為哪三個層次

2020-12-23 18:00:51

雲端計算架構分為基礎設施層、平臺層和軟體服務層三個層次。雲端計算的目的是通過基於網路的計算方式,將共用的軟體或硬體資源和資訊進行組織整合,按需提供給計算機或其他系統使用。

導語:

雲端計算架構分為基礎設施層、平臺層和軟體服務層三個層次。雲端計算的目的是通過基於網路的計算方式,將共用的軟體或硬體資源和資訊進行組織整合,按需提供給計算機或其他系統使用。

(學習視訊分享:)

詳細介紹:

雲端計算是網格計算,分散式計算,平行計算、效用技術、網路儲存、虛擬化和負載均衡等傳統計算機和網路技術發展融合的產物。其目的是通過基於網路的計算方式,將共用的軟體/硬體資源和資訊進行組織整合,按需提供給計算機和其他系統使用。

一般來說,大家比較公認的雲架構是劃分為基礎設施層、平臺層和軟體服務層三個層次的。對應名稱為IaaS,PaaS和SaaS。IaaS, Infrastructure as a Service,中文名為基礎設施即服務。

IaaS主要包括計算機伺服器、通訊裝置、儲存裝置等,能夠按需向使用者提供的計算能力、儲存能力或網路能力等IT基礎設施類服務,也就是能在基礎設施層面提供的服務。IaaS能夠得到成熟應用的核心在於虛擬化技術,通過虛擬化技術可以將形形色色計算裝置統一虛擬化為虛擬資源池中的計算資源,將儲存裝置統一虛擬化為虛擬資源池中的儲存資源,將網路裝置統一虛擬化為虛擬資源池中的網路資源。當使用者訂購這些資源時,資料中心管理者直接將訂購的份額打包提供給使用者,從而實現了IaaS。

PaaS, Platform as a Service,中文名為平臺即服務。如果以傳統計算機架構中「硬體+作業系統/開發工具+應用軟體」的觀點來看待,那麼雲端計算的平臺層應該提供類似作業系統和開發工具的功能。實際上也的確如此,PaaS定位於通過網際網路為使用者提供一整套開發、執行和運營應用軟體的支撐平臺。就像在個人計算機軟體開發模式下,程式設計師可能會在一臺裝有Windows或Linux作業系統的計算機上使用開發工具開發並部署應用軟體一樣。微軟公司的Windows Azure和谷歌公司的GAE,可以算是PaaS平臺中最為知名的兩個產品了。

SaaS,軟體即服務。簡單地說,就是一種通過網際網路提供軟體服務的軟體應用模式。在這種模式下,使用者不需要再花費大量投資用於硬體、軟體和開發團隊的建設,只需要支付一定的租賃費用,就可以通過網際網路享受到相應的服務,而且整個系統的維護也由廠商負責。

以上就是雲端計算架構分為哪三個層次的詳細內容,更多請關注TW511.COM其它相關文章!