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