私有云自動化:五大利器最大化云利益
私有云已經成為公有云和實踐已久的服務器虛擬化的替代品。通過私有云,企業可以實現這二者的優勢,同時減緩一些劣勢。為了最大化私有云的利益,要確保以下五個私有云自動化工具和流程,或者風險,從而避免不必要的系統管理者開支。
1、自動化分配。計算和存儲資源應該是現成的,不存在系統管理者的干預。自動化分配工具可以讓用戶識別所需資源的數目和類型,然后創建這些虛擬資源,并確保其可用。分配的實現可能實現可能是響應一個具體用戶的命令,比如“創建四個中型虛擬服務器”或者響應一個應用的需求變更,按照實際需求自動化配置擴展或者收縮。
配置管理工具,比如Chef和Puppet,允許系統管理者用抽象術語描述云基礎架構組件,并且輕松在云端配置這些組件。配置管理工具包括客戶端應用,可以監控服務器的本地狀態,允許開著創建配置腳本,從而適應設備狀態。這種做法在私有云中提供了更多的健壯性和靈活的配置選擇。
私有云中的分配可能需要一些優先級的支持;并不是所有的業務流程都同樣重要。關鍵核心工作流應該超越低優先級流程訪問受限的資源。在私有云中,先考慮優先的工作需求,在評估私有云自動化分配工具時支持基于策略的分配。
2、云管理控制面板。一個云管理控制面板是云自動化策略的基本部分。自動化分配的很多方面通過幕后的腳本執行,但是云用戶不用去糾結命令行和腳本。云管理控制面板呈現了一種易用的界面,可以讓用戶分配和預分配資源、追蹤資源使用、修復資源訪問控制以及在私有云中查看可用服務。
除了自動化特別任務,比如啟動一個服務器,云管理控制面板還可以支持任務調度,比如常規備份數據庫。
理想的控制面板對于云用戶而言是一個單點管理。應該按照賬戶、費用和預算限制顯示信息。即便是高度自動化的私有云,也會發生問題,而且用戶可能需要系統管理者的支持。云管理控制面板也應該包括訪問幫助桌面系統。
3、監控云操作。監控數據中心中的專屬服務器面臨著挑戰,但是在對比云配置服務器時,要考慮到這樣的服務器配置相對靜態,你就會重視監控云資源的困難。監控工具允許實時的靜態云,而且包括資源分配和使用細節。
私有云自動化配置工具對于實時監控和長期計劃很有用。從短期來看,策略驅動的警報幫助云管理者了解潛在的不確定請款個,比如硬件失敗或者中斷的服務。長期的計劃要求聚合云資源的使用信息,特定類型資源需求的增長以及提供特定服務的成本。
4、工作流。工作流是一個自動化執行的任務序列。雖然私有云可以作為統一的流程提供多種類型的服務,但是通常會有一系列的流程要求運行。比如,一個分析處理服務可能要求從多個源復制數據,在這些數據集合上應用多種類型的轉換,加載轉換的數據到一個關系型數據庫中,然后生成一些列報告。
工作流系統允許開發者識別任務序列,以及每一種任務執行必須符合的情況。如果在轉換任務運行前,要求多種數據源,工作流系統需要攔截轉換流程直到所有數據源都可用才開始執行。
5、計量和計費。定義性特性的云即用戶為其所使用的資源付費。私有云管理平臺應該包括通過賬戶和用戶追蹤資源使用的工具。這些工具可能包括支持預算控制,當他們的預算接近邊界時警告,或者在預算耗盡時阻礙分配。費用的顆粒度因由不同的云而有所不同。比如,一個公司可能按照每小時的基礎支付虛擬服務器,同時另外的公司可能按照服務器運行的分鐘數而不是小時數來付費。