提到云計算,不少人不由會想起三個詞匯——IaaS、PaaS和SaaS,單從字面來講,其中的S是Service(服務)的縮寫,也是云計算最典型的三種服務模式。不太嚴謹的說法是,IaaS是最基礎的云計算產品,而PaaS、SaaS以及后來衍生出的諸多概念都屬于云服務的范疇。不過,從專業的角度來看,“云計算”是指一種技術架構,主要包含了虛擬化、自動化部署、分布式計算等技術,這個技術架構的優點是可以對外表現非常優秀的并行計算性能、規模伸縮性和健壯性。
而“云服務”是指在云計算的技術架構支撐下,對外提供的按需分配、可計量的IT服務,可用于替代用戶本地自建的IT服務,主要分為三個層次:IaaS、PaaS、SaaS。
1.SaaS:Software-as-a-Service(軟體即服務)提供給客戶的服務是運營商運行在云計算基礎設施上的應用程式,用戶可以在各種設備上通過客戶端界面訪問,如瀏覽器。消費者不需要管理或控制任何云計算基礎設施,包括網路、服務器、作業系統、存盤等等;
2. PaaS:Platform-as-a-Service(平臺即服務)提供給消費者的服務是把客戶采用提供的開發語言和工具(例如Java,python, .Net等)開發的或收購的應用程式部署到供應商的云計算基礎設施上去。
客戶不需要管理或控制底層的云基礎設施,包括網路、服務器、作業系統、存盤等,但客戶能控制部署的應用程式,也可能控制運行應用程式的托管環境配置;
3. IaaS: Infrastructure-as-a-Service(基礎設施即服務)提供給消費者的服務是對所有計算基礎設施的利用,包括處理CPU、記憶體、存盤、網路和其它基本的計算資源,用戶能夠部署和運行任意軟體,包括作業系統和應用程式。
消費者不管理或控制任何云計算基礎設施,但能控制作業系統的選擇、存盤空間、部署的應用,也有可能獲得有限制的網路組件(例如路由器、,防火墻,、負載均衡器等)的控制。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/27548.html
標籤:網絡
