使用公共云并不意味著企業必須犧牲應用程序和工作負載性能的可見性。使用正確的工具集可以給IT一個更全面的場景。
公共云已經成為許多企業IT計劃的關鍵要素。越來越多的企業將他們的應用程序交付給公共云提供商,如亞馬遜網絡服務公司(AWS)和微軟Azure。盡管IT專業人士經常將安全性視為將應用程序保留在內部部署的數據中心的原因,但是性能監控可能是另一個原因,因為組織在業務異地遷移時難以保持可見性。然而,公共云性能監控工具可以幫助克服這些挑戰。
IT性能監控涉及到通常難以衡量的復雜的交互網絡。在私有和公共的數據中心,有各種產品,例如操作系統,網絡路由器,存儲系統和服務器收集性能信息。雖然他們告訴IT員工其中的一個元素(例如服務器)是如何工作的,但最終目標是評估端到端連接的功能。
公共云在這些連接中發揮更大的作用。根據調查機構Gartner公司的統計,2016年公共云服務的支出將達到2040億美元,比2015年的收入增長16.5%。因此,更多的企業試圖將其性能管理系統擴展到公共云,而這種變化使端到端性能管理復雜化。
公共云性能監測挑戰
沒有IT性能監控系統可以跟蹤每個操作。相反,供應商有不同的選擇來評估性能。在某些情況下,它們會從各種系統組件(如網絡或數據庫日志)中提取和解釋信息。在其他情況下,它們將軟件或代理放置在網絡上的不同位置,例如在路由器或服務器中,以發送探測。然后,他們觀察這些代理收集和返回該信息需要多長時間,并使用不同的算法將其傳輸到中央位置,以確定連接的狀態。
根據調查機構Gartner公司的統計,2016年公共云服務的支出將達到2040億美元,比2015年的收入增長16.5%。
由于多種原因,公共云性能監控很困難。總部位于美國新澤西州樸茨茅斯的市場調研公司EnterpriseManagementAssociates研究總監朱利爾 克拉格表示,公共云管理能力總體上不如管理內部服務那么強大。
首先,云計算提供商管理自己的數據中心,并決定用戶可獲得多少信息。在某些情況下,數據是豐富的;而在其他情況下,它是有限的。如果云計算服務較新,則通常有較少的可用信息。隨著提供商建立其基本管理功能,云計算性能監控功能變得更加強大,但如果組織定制云計算服務,則其性能的可見性往往是有限的。
選擇云性能監視工具
盡管具有這些復雜性,但是還是有一些工具可以提供幫助。傳統的IT監控廠商開始采用基于內部部署的系統,并且多年來開發了廣泛的系統和網絡管理工具,這些工具具有配置管理,資產管理和設施管理的能力。他們還提供了性能監控工具,可以與私有云良好配合。其中一些產品包括BMCTrueSight運營管理系統,CA應用程序性能管理系統,惠普公司的企業AppPulse,IBMTivoli性能查看器和微軟公司的視窗性能監視器。
大多數這些供應商都提高了他們的產品能力,以提供對公共云平臺(如AmazonWebServices)的可見性。例如,CA公司應用程序性能管理系統通過單一視圖和后端架構提供對內部部署和基于云計算的基礎架構的監控。
這些更加傳統的監測系統有一些優勢。例如,許多現有數據中心的員工都熟悉這些系統,因此需要最少的培訓。然而,這些系統的底層應用程序架構可能需要耗時的開發和集成過程。此外,這些面向大型組織工具的定價可能很高。
那些市場上的新供應商,如AppDynamics,Cedexis,Datadog,Dynatrace,IDERA,LogicMonitor,ManageEngine,SevOne,Splunk和Zenoss一直在構建易于使用的云工具,這些工具的成本往往比傳統系統更加低廉。這些新工具基于現代軟件,組織可以快速部署它們。其中許多是在云計算中運行的軟件即服務產品,這減輕了人們的維護工作。
這些工具可以提供更多的生態位云性能監控功能。例如,Datadog為亞馬遜的彈性計算云服務監控容器提供深度診斷和監控。但是雖然功能可以更加深入,它并不總是那么寬泛。例如,對私有云存儲系統的可見性比使用一些更傳統的監視系統的可見性更加有限。此外,這些供應商的規模相對較小,在某些情況下,需要風險資本資助,這意味著他們未來的長期發展將面臨更大的問題。
公共云在IT中發揮著更大的作用,使他們能夠更快地部署服務并減少管理任務。然而,這些好處通常是有代價的,那就是降低對系統性能的可見性,而這是一些企業可能不想支付的成本。
編輯:Harris