SAAS、PAAS和IAAS與云計(jì)算的關(guān)系!
NIST(NationalInstituteofStandardsandTechnology,美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院)定義云計(jì)算的服務(wù)模式有SPI(即SaaS、PaaS和IaaS)這三個(gè)大類或?qū)哟?。其中,PaaS和IaaS可以直接通過SOA/Web Services向平臺(tái)用戶提供服務(wù), 也可以作為SaaS模式的支撐平臺(tái)間接向最終用戶服務(wù) 。
SAAS、PAAS和IAAS與云計(jì)算的關(guān)系:
1. SaaS:提供給客戶的服務(wù),是運(yùn)營(yíng)商運(yùn)行在云計(jì)算基礎(chǔ)設(shè)施上的應(yīng)用程序,用戶可以在各種設(shè)備上通過客戶端界面訪問,如瀏覽器。消費(fèi)者不需要管理或控制任何云計(jì)算基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)、存儲(chǔ)等等;
2. PaaS:提供給消費(fèi)者的服務(wù),是把客戶“用提供的開發(fā)語言和工具(例如Java,python, .Net等)”開發(fā)出的云計(jì)算SPI關(guān)系圖 或收購(gòu)的應(yīng)用程序, 部署到供應(yīng)商的云計(jì)算基礎(chǔ)設(shè)施??蛻舨恍枰芾砘蚩刂频讓拥脑苹A(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)、存儲(chǔ)等,但客戶能控制部署的應(yīng)用程序,也可控制運(yùn)行應(yīng)用程序的托管環(huán)境配置;
3. IaaS:提供給消費(fèi)者的服務(wù),是對(duì)所有計(jì)算基礎(chǔ)設(shè)施的利用,包括處理CPU、內(nèi)存、存儲(chǔ)、網(wǎng)絡(luò)和其它基本的計(jì)算資源。用戶能夠部署和運(yùn)行任意軟件,包括操作系統(tǒng)(控制操作系統(tǒng)的選擇、存儲(chǔ)空間、部署的應(yīng)用)和應(yīng)用程序, 也可能包括有限制的網(wǎng)絡(luò)組件(例如路由器、防火墻、負(fù)載均衡器等),但不管理或控制任何云計(jì)算基礎(chǔ)設(shè)施。