云應用集成管理要點
云應用要滿足特定服務等級的可用性和性能需求,這就意味著管理員必須有能力衡量和執行服務水平協議。雖然是有用的應用資源,但云計算使這一切變得復雜。
在云中運行的應用程序實際是一個底層為服務器和存儲硬件,頂層為圖形用戶界面(GUI)的堆棧。在某些方面,云應用將責任從終端用戶轉移到了云端,這就是為什么了解資源狀況,云應用及服務平臺的執行方式會成為關鍵因素。
在大多數情況下,獲得云應用性能信息的最佳來源不是本機管理工具,相反地應該是來自終終端用戶應用和平臺工具的管理數據。通過觀察底層的運作,管理員就可以掌握云性能。
云應用管理和傳統IT之間的差異會威脅到云計算所主張的價值觀嗎?大多數情況下,答案是否定的。
企業使用的內部函數被作為應用鏡像的一部分轉移到云端。通常,管理員可以通過本地工具來管理位于云端的軟件組件。但由于云計算替代了傳統數據中心的硬件和軟件,這些組件必須在云中被獨立管理。
任何云應用管理策略的核心都是一個集成的管理控制臺,包括CA Technologies、IBM和HP在內的企業已將其融入自身產品。這些軟件工具允許管理員連接管理控制臺界面與具有軟硬件編程接口的工具。
云應用管理控制臺允許管理員通過統一的界面監控底層軟件和硬件元素。該界面可以整合資源棧中的垂直組件,例如服務器,存儲,中間件等。并以水平方式的集合應用,這將有助于提高工作人員的生產力。其使命就是創建一個集成的云應用管理視圖并符合工作人員觀察信息資源的方式。這些都有益于保證云應用的用戶體驗質量。
無縫云管理步驟
為了整合云應用管理,第一步是整合那些遷移到云端后可用的管理工具。你最好先做這些,由于一切都還在本地你還有能力做任何調整。當一切還在本地運行的時候最好先處理這些必要的改動。
下一步是連接云供應商的管理工具到集成管理平臺。通常情況下,所有云提供商都會公開管理界面和一套管理API。管理員應該在初步試驗中通過使用該接口來驗證該平臺的管理功能是否存在。當你滿意這些性能(或是你了解了它們)時,就可以開始使用管理APIs整合自己的集合平臺了。
在管理初步測試開始前,第三步,只有當你在和你所擁有的基于云計算的app和平臺工具具有相同GUI的云管理工具上運行之后。
管理初步測試中,你需要完成所有來自集成管理平臺的常規應用和云管理任務。驗證全部的管理組件,包括添加用戶,更改配置信息等等。最重要的不僅僅是保證能執行這些任務,你還要掌握管理實踐中所需的改變。
第四步也是最后一步,就是檢查云基礎設施的可用管理數據。任何企業在消費服務時,都明白故障隔離是最重要的一項管理任務。
在基礎設施即服務(IaaS)和平臺即服務(PaaS)模型下,越來越多的由用戶提供的應用和平臺管理工具推出了,因為在這樣的模型下,用戶可以提供更多的軟件棧。對于軟件即服務(SaaS)來說,所有的資源都產生和保留在云端,一體化的管理就不是必要的了。然而,一個綜合管理平臺對于控制云應用和內部應用仍然是有價值的。