雲服務標準可以解決並糾正基本的資料傳輸故障。 在本文中,作者分析了使用者對雲互通性的期望,並舉例說明了各個雲服務標準組織以及它們提供的解決方案。
當雲服務的運行很順暢,而且HTTP://www.aliyun.com/zixun/aggregation/14189.html">服務水準協定 (SLA) 也能滿足要求時,業務方、 企業和機構可能希望將雲存儲的資料傳輸給不同的供應商(例如,IBM® SmartCloud),但卻發現由於某些原因而做不到。 其中一個原因是,用於在雲中存儲資料的 API 呼叫要求的資料格式與不同供應商用於在雲中存儲資料的 API 呼叫不相容或不具互通性。
於是,業務方在選擇一家供應商提供雲服務之前,將面臨由於不同供應商採用的資料存儲格式而引發的資料傳輸故障。 (一種可降低損害的方式是與供應商談判,從而在將資料傳輸給不同供應商時支援更大的靈活性。 這包括將代碼修改為供應商的雲服務 API 呼叫。 )
雲使用者應該獲得的不僅是可交互操作的 API,他們需要雲服務標準以確保針對所有雲交付模型的互通性:
基礎架構即服務:由某一家供應商針對 IaaS 託管的虛擬機器要與由另一家供應商針對 IaaS 託管的虛擬機器相相容。 平臺即服務:在一個 IaaS 上工作的平臺要與在另一個 IaaS 上工作的平臺相相容。 軟體即服務:在一個 PaaS 上開發的應用程式要能在另一個相容的 PaaS 上工作。
為了説明您開始做出這些決定,本文列出了供應商或雲服務使用者應該對互通性標準所抱有的期望。 接下來,本文深入講解了正在針對雲服務的各個方面制訂標準的組織,讓您能夠根據自身的需要訪問正確的組織並使用它們的資源作為互通性工具。 您甚至可能希望參與到與制訂這些標準有關的社區中,為標準的演變做出自己的貢獻。
雲服務使用者的期望
雲使用者(應用程式、平臺或基礎架構服務的供應商或使用者)應該能夠期望在以下領域中獲得合理的互通性:
交付模型互通性:特別是 IaaS-to-IaaS 與 PaaS-to-PaaS。 基於雲的介面和交互:例如,雲與非雲系統之間的交互。 面向服務的架構與其他 Web 服務:支援雲系統與 SOA 參考架構、基礎架構框架以及集成模型之間的互通性。 企業 IT 管理系統:讓各種迥異的 IT 產品完美融為一體的標準。 存儲:管理資料存檔與訪問的系統;這項功能很關鍵,因為其中有些資料可能是為雲應用程式中功能提供支援的資源。 安全性:借助協定與公用程式來管理雲在交互操作過程中的安全性問題,比如消息排隊、身份與安全驗證以及基礎架構拓撲結構與應用程式編排配置。 遷移:組織用於將應用程式(或者甚至是整個 IT 環境)遷移至雲的工具也應該是基於標準的。 面向使用者的裁決者:如果一家理論上被其使用者所控制的超大型組織(例如聯邦政府)想要建立雲互通性標準,可以緩解某些雲產品製造商在設計(重構)其產品的互通性時感受到的痛苦,因為很大一塊市場將被強制接受這種標準。
建立互通性最輕鬆的方式是創建、採用和改進標準。
雲服務標準組織
在促使雲服務標準融合的嘗試中,各種組織挺身而出,推動或發佈標準(經過審批的或草案的版本)。 他們正有計劃地滿足使用者在以下方面的期望:
將與廠商無關的雲服務標準作為組織的主要重點。 關注雲計算行業標準的工作組織。 標準資訊技術組織提供的雲服務標準。
為 SLA 提供標準術語與價值的最佳實踐的組織正在滿足客戶期望,以求推動 SLA 管理標準化。 它們可以視作使用者與供應商利益的共同擁護者。
專注于開放式雲服務標準的組織包括 OpenStack Foundation、Open Grid Forum 和 The Open Group。 已經在雲計算方面建立工作組的標準行業組織包括 Distributed Management Task Force (DMTF) 和 Storage Network Institute Association (SNIA)。 DMTF 的 Cloud Management Workgroup 與 SNIA 的 Cloud Storage Technical Work Group 為雲計算確立了標準介面。 提供經過審批或運行的雲計算標準的標準資訊技術組織包括 National Institute of Science and Technology (NIST) 和 OASIS (Organization for the Advancement o f Structured Information Standards)。 NIST 發佈了專門的雲計算定義,OASIS 正在推進雲計算標準草案。 提供 SLA 協定最佳實踐的使用者倡議組織包括 TM Forum 和 Cloud Service Customer Council。
SLA 的標準術語和值正在形成,但在本文撰寫之際尚不存在。
讓我們深入瞭解一些這類組織以及它們提供的工具。