?什么是云管理?云管理(Cloud Management)是借助云計算技術和其他相關技術,通過集中式管理系統建立完善的數據體系和信息共享機制,其中集中式管理系統集中安裝在云計算平臺上,通過嚴密的權限管理和安全機制來實現的數據和信息管理系統。
云計算運維管理的目標是可見、可控、自動化。下面分別介紹這3個目標在云計算運維管理上的體現。
所謂“可見”,是指給用戶和管理人員提供友好的界面和接口以便他們能夠操作和實施相應的功能。當前的云計算系統普遍使用圖形界面或REST類接口。通過這些界面或接口,用戶可以提交服務請求,用戶和管理人員可以跟蹤查看服務請求的執行狀態,管理人員可以調控服務請求的執行過程和性能表現,服務質量與資源使用狀況的統計也可以通過直觀的圖表形式表現出來。所謂“可控”,是指在運行管理的過程中整合人員、流程、數據和技術等因素,以確保云計算服務滿足合同約定的服務等級,保證云計算提供商提供服務的效率從而維持一定的盈利能力。可控性關注的方面包括:根據最佳時間經驗響應用戶的服務請求并確保服務過程符合組織流程,確保服務提供的方式符合公司的運營政策,實現基于使用的計費管理,實現符合用戶需要的信息安全管理,實現資源使用的優化,實現綠色的能源管理。
所謂“自動化”,是指云計算服務的運維管理系統能夠自動地根據用戶請求執行服務的開通,能夠自動監控并應對服務運行中出現的事件。更進一步,自助服務是自動化在用戶訂閱和服務配置方面的體現。在實現“自動化”的過程中,需要關注的主要方面包括:自助服務的方式和自動化的服務開通;自動的IT資源管理以實現優化的資源利用;根據用戶流量的變化實現服務容量的自動伸縮;自動化的流程以實現云計算環境中的變更管理、配置管理、事件管理、問題管理、服務終結和資源釋放管理等。
為了達到云計算服務運行管理的上述目標,云計算提供商需要建立相應的運維管理系統。運維管理系統的功能應該從云計算管理的目標出發,充分考慮云計算服務和計算資源的特點。例如,虛擬化資源可以實現靈活編排和調用,自動化技術保證管理流程的快速高效等。運維管理系統的核心管理對象是云計算服務本身,它圍繞云計算服務從開通到終結的整個周期展開工作。
從IT管理技術的發展來看,云計算的管理也突破了傳統的IT管理理念。傳統的IT管理關注資源的管理,從底層資源的角度出發來保障業務和性能。云計算首先關注服務本身的性能,需要從服務性能的角度來調整和優化支持服務的資源供給方案。因此,云計算的管理是由底向上和由上到下的管理理念的結合。云計算的管理應該考慮到基礎設施資源和技術的發展、業務特征和運維服務等因素,建構標準的、開放的、可擴展的云計算管理平臺。