1. 程式人生 > 其它 >雲端計算架構參考模型

雲端計算架構參考模型

http://c.biancheng.net/view/3787.html

圖 1 所示是美國國家標準與技術研究所(簡稱 NIST)定義的通用雲端計算架構參考模型,圖中列舉了主要的雲端計算參與者,以及他們各自的分工。

NIST 雲端計算架構參考模型定義了 5 種角色,分別是雲服務消費者、雲服務提供商、雲服務代理商、雲端計算審計員和雲服務承運商。每個角色可以是個人,也可以是單位組織。如表 1 所示,列舉了每個角色的具體定義。


圖 1雲端計算架構參考模型
表 1 角色定義
角色 定義
雲服務消費者 租賃雲服務產品的個人或單位組織
雲服務提供商 提供雲服務產品的個人或單位組織,如中國電信天翼雲、阿里雲、騰訊雲等
雲服務代理商 代理雲服務提供商向消費者銷售雲端計算服務並獲取一定佣金的個人或者單位組織
雲端計算審計員 能對雲端計算安全性、雲端計算效能、雲服務及資訊系統的操作開展獨立評估的第三方個人或者單位組織
雲服務承運商 在雲服務提供商和雲服務消費者之間提供連線媒介,以便把雲端計算服務產品從雲服務提供商那裡轉移到雲服務消費者手中,如中國電信。但是廣域網商和因特網商不屬於雲服務承運商


雲端計算中各個角色之間的互動示意圖如圖 2 所示,雲服務消費者可以從雲服務代理商或者雲服務提供商那裡租賃雲服務產品,而云計算審計員必須能從雲服務消費者、雲服務提供商和雲服務代理商那裡獲取資訊,以便獨立開展審計工作。


圖 2雲端計算中各個角色之間的互動示意圖


在具體的實施過程中,並不是每個雲端計算都包含這 5 種角色,但是雲服務提供商和雲服務消費者是必需的兩個角色,而是否包含其他 3 個角色,與具體的業務要求相關。下面是一些例子。

例 1:只有雲服務消費者和雲服務提供商,如圖 3 所示。


圖 3只有雲服務消費者和雲服務提供商


例如本地私有云、Dropbox 網盤等。

例 2:雲端計算包含雲服務消費者、雲服務提供商和雲服務承運商,如圖 4 所示。


圖 4包含雲服務消費者、雲服務提供商和雲服務承運商


例如,XYZ 公司把資料備份到亞馬遜公共雲上,那麼 XYZ 公司就是雲服務消費者,亞馬遜是雲服務提供者,而提供點對點專線服務的本地電信部門就是雲服務承運商。

例 3:雲端計算包含雲服務消費者、雲服務代理商和多個雲服務提供商,如圖 5 所示。


圖 5包含雲服務消費者、雲服務代理商和多個雲服務提供商


例如,一傢俬有企業 XXX 利用第三方的雲端計算代理諮詢公司發現並租賃最經濟的 Linux 雲主機,那麼雲服務消費者是 XXX 企業,雲服務代理商是第三方的雲端計算代理諮詢公司,雲服務提供商是亞馬遜、谷歌、阿里巴巴。在本例中,雲服務消費者只與雲服務代理商打交道,其並不知道真正的雲服務提供商是誰。

例 4:雲端計算包含雲服務消費者、雲服務提供商和雲端計算審計員,如圖 6 所示。


圖 6包含雲服務消費者、雲服務提供商和雲端計算審計員


例如,雲服務消費者使用公民檔案 SaaS 雲服務,那麼社會公民是雲服務消費者,公民檔案 SaaS 雲服務提供商是雲服務提供商,而人社部和雲端計算國家安全管理局是雲端計算審計員。