1、互操作性
混合云的目的就是將私有云的工作負載在需要時轉移到公有云上,比如萬一企業私有云宕機了,峰值計算資源需求或者軟件開發測試的時候。適用于私有云和公有云的云平臺必須能夠交互,確保工作負載能夠在兩個云之間平滑轉移。互操作性可以通過運行相同的云平臺或者共享應用程序接口(API)的平臺來實現。
如果企業的需求可能并不是一個通用的或者可交互的云平臺,可以考慮云基礎架構管理服務,這些服務提供了類似于整合管理和賬單的功能,也支持開放安全標準。你可能會因為使用這些服務導致額外的開支,但是整合管理和賬單的優勢在于能夠跨多種云工作,能夠帶來比成本更多的價值。
2、安全
安全是一個被某些應用頻繁被引用的不使用公有云的原因。如果企業要擴展IT服務支持混合云,考慮擴展虛擬私有網絡(VPN)到云端。VPN可以讓企業的系統通過加密通道跨云進行通信。
企業如何跨公有云和私有云鞏固身份和訪問管理(IAM)控制?一套單一的訪問控制和策略就可以協助減少云之間差異化的風險。如果你正在同不同的且要交互操作的云框架工作,就要評估你的策略能夠很好的跨云擴展?;ゲ僮餍允且粋€范圍,且對于一些功能是一個通用API,比如管理實例,但是并不擔保對于其他的也是通用API,比如安全功能。
3、云管理
統一管理系統能夠自動化混合云中的日常事務。理想中,一個管理系統會有一個整合了私有和公有計算和存儲資源的觀點,同時整合了賬單。管理警報應該在公有云和私有云的賬戶資源中考慮到。如果一個部門為云資源設置了預算限制,經理應該能夠在這兩個云的開支達到上限的時候收到警報。
4、數據管理
高性能計算(HPC)一直教導我們應該和計算設備保持密切聯系。這樣可以減少從存儲到服務器轉移數據的時間,減少集中數據存儲帶來的混亂風險。類似的原則在混合云計算中也適用:數據應該位于云端,能夠在這些數據上執行大部分的處理。
在云之間轉移流程相對容易。在云之間復制配置腳本繁瑣,復制機器鏡像則更合理。但是復制大量數據非常耗時,取決于你的公有云提供商的價格模型,會非常昂貴。為數據管理開發指南,協助開發者和應用管理員避免意外的費用,或者在云端遷移任務時長期延遲。
5、服務水平協議
公有云和私有云提供商都應該創建服務水平協議(SLA)。計算和存儲服務的可用性、數據的耐久性和價格都應該在SLA中定義。
在一個云的宕機事件中不同的用例可能受到的影響不同。應用所有者要對這個系統負責,只能在私有云中運行可能需要更高級別的可用性以及更高的耐久性。