許多組織發現,由于信息的規模和類型快速增加,其數據中心的運行復雜程度也迅速增加。Web 服務和復合應用環境也帶來了更多的復雜性。IT團隊需要管理的節點數量不斷增加,節點上每天產生的告警、變更以及管理數據也在不斷增加,并且工作請求的數量也在同步增加,這些都給IT團隊帶來更大的工作量。使用手動或特設的流程,無法跟上這些信息增長的節奏。
在云交付模型中,云服務提供者(包括但不限于IT團隊)還需要基于策略交付可擴展的計算能力,并區分關鍵業務和非關鍵業務的正常運行時間和可用性。IT管理越來越需要自動化來整合物理和虛擬系統管理、并提高 IT 資源的總體利用率和端到端的解決能力。IDC相信,自動化的基礎架構配置、交付和資產管理能力將幫助云服務提供者更準確更快速地響應應用的變化,提高容量規劃能力,同時有效控制成本。
自動化是一整套IT策略,而不僅僅是一套軟件或一個功能。通常,自動化需要通過實施整體解決方案來實現。對于云計算平臺來說,以下幾點是實現自動化的關鍵:
監控
為保證云計算平臺正常運行,系統必須對整個云計算架構進行全面的監控,使得系統管理員能夠時刻掌控整個架構,從而能夠及時優化資源性能和可用性。監控通常是通過監控軟件來實現的。通過對重要系統資源的監控,檢測出瓶頸和潛在的問題并在嚴重的情況下進行自動恢復,才可以支撐云計算平臺的靈活性和高可用性。監控的對象包括系統硬件設備(服務器、存儲、網絡等),也包括軟件(應用程序、數據庫、中間件等)。例如,系統必須監控CPU分配、使用率和負載的實時情況,才有可能在某一應用的工作負載發生變化時及時給予分配。如前所述,云計算平臺通常會包括多種類型、多種結構以及多種品牌的硬件和軟件,能夠支撐云計算平臺的監控軟件需要較高的兼容性,能夠同時監控異構的硬件設備和軟件。
監控所產生的結果可以提供給系統管理員,也可以通過系統自動進行處理。監控軟件必須具備完整的監控流程管理功能。能夠完成設定性能閥值,超過閥值后自動發出警報信息,跟蹤警報的原因,并發出相應的管理指令,采取相應的操作等一系列工作,使得系統監控處理不需要一定通過系統管理員來執行。
此外,監控功能還需具備一定的預測能力,通過歷史數據分析云計算資源池中的資源消耗趨勢、預測和避免問題發生。
動態應用遷移
為了支撐云計算平臺的靈活性和高可用性,以及嚴格的服務水平協議(SLA),云平臺上的業務應用需要能夠動態的在虛擬機之間遷移。例如,對于一個重要應用程序的資源需求,如果出現了意料之外的峰值,并且同時出現了對資源的爭用。系統可以將它移動到一臺更大的服務器,或者將其他的、不重要的應用移動到不同的服務器,并使用所釋放的資源來滿足這個峰值。
共0條 [查看全部] 網友評論