在遷移到雲計算的過程中,最需要關心的是怎樣最好的去管理。 採用任何一種雲計算模型都會產生大量的問題。
你對於一個特定的虛擬伺服器有多少管理過程是與雲計算相關的?管理一個有多種公有雲和一個存在的私有雲的混合雲包括什麼?企業更關心他們的資料安全,特別是資料放在公共雲存儲服務上時,或者是意料之外的頻寬, 存儲容量和管理不善的鏡像增殖導致的費用問題。 制定有效的策略可以説明減緩這些混合雲管理上的問題。
識別雲管理域
一個混合雲管理原則應該定義怎樣去管理和最優的做法。 混合雲由一個內部的私有雲和承包一個或多個共有雲的供應商組成。 混合雲管理員負責在多個域上管理網路和存儲資源。 隨著時間的推移,域的組合方式會改變,但是你的管理原則和工具仍會保持不變。
雲管理政策應解決的幾個關鍵主題:
配置和安裝管理政策應指定規則的創建、部署、修補和重建鏡像。 當敏感性資料和受限制的應用,例如含有高價值的智慧財產權的方案在私有或公有雲上應用時,存取控制策略必須到位。
預算管理和報告政策應指定雲使用者將如何收到資訊,有關費用和使用資訊。 一個預算政策應保證一些附加控制,例如當預算達到98%時撤回部署新鏡像的權利。
管理混合雲的跨平臺工具
除了要理解你所管理的混合雲的方方面面,你還需要理解怎麼去管理這些方面。 其中管理混合雲模型最大的挑戰是跨多個域執行一些任務。
當實施一個包括多個供應商的混合雲管理原則時使用一個跨平臺工具是明智的。 舉例來說,Amazon Beanstalk,支援部署,容量管理,負載均衡和任務管理,但是這些工具只限于在Amazon使用。
決定哪個跨平臺工具最有價值是最重要的。 IT職員經常面對使用整套工具還是專業工具的困惑。 這產生了一些問題:你想使用「單窗格玻璃」方式的雲管理工具,或者你更願意使用專業工具的集合,每一個都被設計來解決特定的雲管理操作。
操作管理的單一平臺式工具
當你需要多個管理應用時,統一的產品也許是你的最好選擇。 OpenStack的積極性來說,它是一個開源的專案致力於建立一個大範圍的雲計算套裝軟體括鏡像管理,建立和監控。
商業供應商,例如RightScale和Enstratus提供單一平臺式產品,使使用者可以通過單一主控台來管理多個供應商。 集成化是這些產品的關鍵,同時也是你在多個供應商之間做預算或者認證那些訪問多個雲的使用者。
專業化工具。 如果你有管理系統適合大部分你的環境,但是需要解決具體的薄弱點,那麼選擇一個專業的工具。 流行的專業化建構管理工具組括Chef和Puppet。 這兩個產品都提供了一個比那些管理伺服器和存儲系統的自訂腳本更高層次的基礎設施管理抽象。
舉例來說,一個系統管理員可以制定特定的包在一個鏡像建立的時候載入,代替了用一個腳本在不同的linux上進行包管理。 這些潛在的建構管理工具負責以上這些實現細節。 另一個選擇,RunDeck,是一個有助於工作流程,記錄,建構管理和其他管理工作的作業管理和自動化工具。 軟體即服務(SaaS)供應商提供安全控制,包括Dome9的雲防火牆管理和Novell(提供自己的雲安全服務)。
管理一個混合雲是很有挑戰的,但是可以通過恰當的工具提升效率。 有些時候一些集成的專業程式和客戶定制的代碼是關鍵。 在其他情況下,一個雲軟體平臺或者一個商業管理服務是更好的選擇。 在通常情況下,首先你要理解哪些業務流程需要你管理。
(責任編輯:蒙遺善)