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